[SCM] Samba Shared Repository - branch master updated

Andreas Schneider asn at samba.org
Thu Feb 23 12:58:03 MST 2012


The branch, master has been updated
       via  aed0735 waf: Make sure libraries are installed with the execute flag set.
       via  8ba8267 s4-heimdal: Remove the execute flag of cfx.c.
      from  101bd18 s3:smbd/utmp.c - fix the build on FreeBSD 9 without utmp.h

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit aed0735862f9517c49918bb4e4b444427d924b2e
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Feb 23 11:05:09 2012 +0100

    waf: Make sure libraries are installed with the execute flag set.
    
    There are two reasons for that. The first is that libraries are
    executables and can have main functions (see libc). The second reason is
    that rpm script to extract debuginfo are looking for executables and
    then check if it is the right file to extract the info.
    
    Autobuild-User: Andreas Schneider <asn at cryptomilk.org>
    Autobuild-Date: Thu Feb 23 20:57:11 CET 2012 on sn-devel-104

commit 8ba82673084fcc1c6beaf630da5a1d42f6d84f1c
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Feb 23 09:24:02 2012 +0100

    s4-heimdal: Remove the execute flag of cfx.c.
    
    The scripts which are extracting debuginfo are looking for files with
    the executable bit and find cfx.c which isn't a executable.

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

Summary of changes:
 buildtools/wafsamba/samba_install.py  |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
 mode change 100755 => 100644 source4/heimdal/lib/gssapi/krb5/cfx.c


Changeset truncated at 500 lines:

diff --git a/buildtools/wafsamba/samba_install.py b/buildtools/wafsamba/samba_install.py
index 26d0a37..5e53989 100644
--- a/buildtools/wafsamba/samba_install.py
+++ b/buildtools/wafsamba/samba_install.py
@@ -134,7 +134,8 @@ def install_library(self):
 
     # tell waf to install the library
     bld.install_as(os.path.join(install_path, install_name),
-                   os.path.join(self.path.abspath(bld.env), inst_name))
+                   os.path.join(self.path.abspath(bld.env), inst_name),
+                   chmod=MODE_755)
     if install_link and install_link != install_name:
         # and the symlink if needed
         bld.symlink_as(os.path.join(install_path, install_link), os.path.basename(install_name))
diff --git a/source4/heimdal/lib/gssapi/krb5/cfx.c b/source4/heimdal/lib/gssapi/krb5/cfx.c
old mode 100755
new mode 100644


-- 
Samba Shared Repository


More information about the samba-cvs mailing list