[SCM] Samba Shared Repository - branch v4-11-test updated

Karolin Seeger kseeger at samba.org
Thu Sep 10 07:25:02 UTC 2020


The branch, v4-11-test has been updated
       via  17800f413bc lib/replace: move lib/replace/closefrom.c from ROKEN_HOSTCC_SOURCE to REPLACE_HOSTCC_SOURCE
      from  7d0bb8cbced tldap: Receiving "msgid == 0" means the connection is dead

https://git.samba.org/?p=samba.git;a=shortlog;h=v4-11-test


- Log -----------------------------------------------------------------
commit 17800f413bc494d74d326518bca87b0972d23c0c
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Sep 8 10:13:20 2020 +0000

    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 at samba.org>
    Reviewed-by: Alexander Bokovoy <ab at samba.org>
    Reviewed-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Björn Jacke <bjacke at samba.org>
    
    Autobuild-User(master): Stefan Metzmacher <metze at samba.org>
    Autobuild-Date(master): Tue Sep  8 13:59:58 UTC 2020 on sn-devel-184
    
    (cherry picked from commit 0022cd94587b805a525b0b9ef71ff0f15780424a)
    
    Autobuild-User(v4-11-test): Karolin Seeger <kseeger at samba.org>
    Autobuild-Date(v4-11-test): Thu Sep 10 07:24:07 UTC 2020 on sn-devel-184

-----------------------------------------------------------------------

Summary of changes:
 lib/replace/wscript                 | 3 +++
 source4/heimdal_build/wscript_build | 7 +------
 2 files changed, 4 insertions(+), 6 deletions(-)


Changeset truncated at 500 lines:

diff --git a/lib/replace/wscript b/lib/replace/wscript
index d5651f1bdc0..1c3566d9974 100644
--- a/lib/replace/wscript
+++ b/lib/replace/wscript
@@ -864,6 +864,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,
diff --git a/source4/heimdal_build/wscript_build b/source4/heimdal_build/wscript_build
index 27adbc06dc6..4cc20c8bf60 100644
--- a/source4/heimdal_build/wscript_build
+++ b/source4/heimdal_build/wscript_build
@@ -410,12 +410,7 @@ if not bld.CONFIG_SET('USING_SYSTEM_ROKEN'):
         ../heimdal_build/replace.c
     '''
 
-    if not bld.CONFIG_SET('HAVE_CLOSEFROM'):
-        ROKEN_HOSTCC_SOURCE = ROKEN_COMMON_SOURCE + '''
-            ../../lib/replace/closefrom.c
-        '''
-    else:
-        ROKEN_HOSTCC_SOURCE = ROKEN_COMMON_SOURCE
+    ROKEN_HOSTCC_SOURCE = ROKEN_COMMON_SOURCE
 
     ROKEN_SOURCE = ROKEN_COMMON_SOURCE + '''
         lib/roken/resolve.c


-- 
Samba Shared Repository



More information about the samba-cvs mailing list