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
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',
bld.SAMBA_LIBRARY('interfaces',
source='interfaces.c',
- deps='samba-util',
+ deps='samba-util samba-debug',
private_library=True
)