def build(bld):
if bld.CONFIG_SET("HAVE_NSS_H") and not bld.CONFIG_SET("USING_SYSTEM_NSS_WRAPPER"):
# We need to do it this way or the library wont work.
- # Using private_library=True will add symbol version which
+ # We need force_unversioned=True as symbol versioning
# breaks preloading!
bld.SAMBA_LIBRARY('nss_wrapper',
source='nss_wrapper.c nss_utils.c',
deps='dl pthread',
install=False,
+ force_unversioned=True,
realname='libnss-wrapper.so')
def build(bld):
if not bld.CONFIG_SET("USING_SYSTEM_PAM_WRAPPER"):
# We need to do it this way or the library wont work.
- # Using private_library=True will add symbol version which
+ # We need force_unversioned=True as symbol versioning
# breaks preloading!
bld.SAMBA_LIBRARY('pam_wrapper',
source='pam_wrapper.c',
deps='dl pthread',
install=False,
+ force_unversioned=True,
realname='libpam-wrapper.so')
bld.SAMBA_SUBSYSTEM('libpamtest',
source='modules/pam_set_items.c',
deps='pam',
install=False,
+ force_unversioned=True,
realname='pam_set_items.so')
pypamtest_cflags = ''
def build(bld):
if bld.CONFIG_SET("HAVE_RESOLV_H") and not bld.CONFIG_SET("USING_SYSTEM_RESOLV_WRAPPER"):
# We need to do it this way or the library wont work.
- # Using private_library=True will add symbol version which
+ # We need force_unversioned=True as symbol versioning
# breaks preloading!
bld.SAMBA_LIBRARY('resolv_wrapper',
source='resolv_wrapper.c',
deps='dl resolv',
install=False,
+ force_unversioned=True,
realname='libresolv-wrapper.so')
def build(bld):
if not bld.CONFIG_SET("USING_SYSTEM_SOCKET_WRAPPER"):
# We need to do it this way or the library wont work.
- # Using private_library=True will add symbol version which
+ # We need force_unversioned=True as symbol versioning
# breaks preloading!
bld.SAMBA_LIBRARY('socket_wrapper',
source='socket_wrapper.c',
VERSION),
deps='dl pthread tirpc',
install=False,
+ force_unversioned=True,
realname='libsocket-wrapper.so')
def build(bld):
if not bld.CONFIG_SET("USING_SYSTEM_UID_WRAPPER"):
# We need to do it this way or the library wont work.
- # Using private_library=True will add symbol version which
+ # We need force_unversioned=True as symbol versioning
# breaks preloading!
bld.SAMBA_LIBRARY('uid_wrapper',
source='uid_wrapper.c',
deps='dl pthread',
install=False,
+ force_unversioned=True,
realname='libuid-wrapper.so')