1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-27 22:50:26 +03:00

Add explicit dependency on samba-debug from libinterfaces and libserverrole.

Currently these dependencies are indirect via a SAMBA_SUBSYSTEM
which does not propagate private library information. This results
in these 2 libraries getting generated with no RPATH information
in the ELF header.

Additional discussion [1].

[1] -
https://lists.samba.org/archive/samba-technical/2017-January/118078.html

Signed-off-by: Zentaro Kavanagh <zentaro@google.com>
Reviewed-by: Ralph Böhme <slow@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>

Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Mon Jan 23 08:26:43 CET 2017 on sn-devel-144
This commit is contained in:
Zentaro Kavanagh 2017-01-17 12:40:01 -08:00 committed by Andrew Bartlett
parent 0272986377
commit 8ec6d8a6f2
2 changed files with 2 additions and 2 deletions

View File

@ -32,7 +32,7 @@ bld.SAMBA_GENERATOR('param_table_gen.c',
bld.SAMBA_LIBRARY('server-role',
source='loadparm_server_role.c',
deps='samba-util',
deps='samba-util samba-debug',
private_library=True)
bld.SAMBA_LIBRARY('samba-hostconfig',

View File

@ -2,6 +2,6 @@
bld.SAMBA_LIBRARY('interfaces',
source='interfaces.c',
deps='samba-util',
deps='samba-util samba-debug',
private_library=True
)