diff options
author | Stefan Metzmacher <metze@samba.org> | 2020-09-08 10:13:20 +0000 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2020-09-10 08:21:26 +0000 |
commit | 88a31703a2d28d5f61e334153ef10920fac63e96 (patch) | |
tree | 65bcb76a1d46d6deca593256a21cb92337f2b8be /lib | |
parent | 191c2cd7b93524fc1ee119c0f995171fb38dc210 (diff) | |
download | samba-88a31703a2d28d5f61e334153ef10920fac63e96.tar.gz |
lib/replace: move lib/replace/closefrom.c from ROKEN_HOSTCC_SOURCE to REPLACE_HOSTCC_SOURCE
This is where it really belongs and we avoid the strange interaction
with source4/heimdal_build/config.h. This a follow up for commit
f31333d40e6fa38daa32a3ebb32d5a317c06fc62.
This fixes a build problem if libbsd-dev is not installed.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14482
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Alexander Bokovoy <ab@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Björn Jacke <bjacke@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Tue Sep 8 13:59:58 UTC 2020 on sn-devel-184
(cherry picked from commit 0022cd94587b805a525b0b9ef71ff0f15780424a)
Diffstat (limited to 'lib')
-rw-r--r-- | lib/replace/wscript | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/replace/wscript b/lib/replace/wscript index 55c8903f1c8..64f305d6df0 100644 --- a/lib/replace/wscript +++ b/lib/replace/wscript @@ -876,6 +876,9 @@ def build(bld): if bld.CONFIG_SET('HAVE_LIBRT'): extra_libs += ' rt' if bld.CONFIG_SET('REPLACE_REQUIRES_LIBSOCKET_LIBNSL'): extra_libs += ' socket nsl' + if not bld.CONFIG_SET('HAVE_CLOSEFROM'): + REPLACE_HOSTCC_SOURCE += ' closefrom.c' + bld.SAMBA_SUBSYSTEM('LIBREPLACE_HOSTCC', REPLACE_HOSTCC_SOURCE, use_hostcc=True, |