svn commit: samba r25900 - in branches/4.0-python: . source/build/m4 source/build/smb_build source/dsdb/samdb/ldb_modules source/lib/ldb/tests/python source/setup

jelmer at samba.org jelmer at samba.org
Wed Nov 7 23:20:35 GMT 2007


Author: jelmer
Date: 2007-11-07 23:20:31 +0000 (Wed, 07 Nov 2007)
New Revision: 25900

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=25900

Log:
More work fixing unresolved symbols.
Modified:
   branches/4.0-python/
   branches/4.0-python/source/build/m4/check_ld.m4
   branches/4.0-python/source/build/smb_build/config_mk.pm
   branches/4.0-python/source/build/smb_build/makefile.pm
   branches/4.0-python/source/dsdb/samdb/ldb_modules/config.mk
   branches/4.0-python/source/lib/ldb/tests/python/api.py
   branches/4.0-python/source/setup/provision


Changeset:

Property changes on: branches/4.0-python
___________________________________________________________________
Name: bzr:revision-info
...skipped...
Name: bzr:revision-id:v3-trunk0
...skipped...

Modified: branches/4.0-python/source/build/m4/check_ld.m4
===================================================================
--- branches/4.0-python/source/build/m4/check_ld.m4	2007-11-07 22:11:45 UTC (rev 25899)
+++ branches/4.0-python/source/build/m4/check_ld.m4	2007-11-07 23:20:31 UTC (rev 25900)
@@ -47,7 +47,6 @@
 	*linux*)
 		BLDSHARED="true"
 		SHLD_UNDEF_FLAGS="-Wl,--allow-shlib-undefined"
-		LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
 		;;
 	*solaris*)
 		BLDSHARED="true"

Modified: branches/4.0-python/source/build/smb_build/config_mk.pm
===================================================================
--- branches/4.0-python/source/build/smb_build/config_mk.pm	2007-11-07 22:11:45 UTC (rev 25899)
+++ branches/4.0-python/source/build/smb_build/config_mk.pm	2007-11-07 23:20:31 UTC (rev 25900)
@@ -87,6 +87,7 @@
 		"LIBRARY_REALNAME" => "string",
 		
 		"INIT_FUNCTION_TYPE"	=> "string",
+		"OUTPUT_TYPE"		=> "list",
 
 		"OBJ_FILES"		=> "list",
 

Modified: branches/4.0-python/source/build/smb_build/makefile.pm
===================================================================
--- branches/4.0-python/source/build/smb_build/makefile.pm	2007-11-07 22:11:45 UTC (rev 25899)
+++ branches/4.0-python/source/build/smb_build/makefile.pm	2007-11-07 23:20:31 UTC (rev 25900)
@@ -206,6 +206,7 @@
 SHLD_FLAGS=$self->{config}->{SHLD_FLAGS} -L\$(builddir)/bin/shared
 SHLD_UNDEF_FLAGS=$self->{config}->{SHLD_UNDEF_FLAGS}
 SHLIBEXT=$self->{config}->{SHLIBEXT}
+DYNEXP=$self->{config}->{LD_EXPORT_DYNAMIC}
 
 XSLTPROC=$self->{config}->{XSLTPROC}
 

Modified: branches/4.0-python/source/dsdb/samdb/ldb_modules/config.mk
===================================================================
--- branches/4.0-python/source/dsdb/samdb/ldb_modules/config.mk	2007-11-07 22:11:45 UTC (rev 25899)
+++ branches/4.0-python/source/dsdb/samdb/ldb_modules/config.mk	2007-11-07 23:20:31 UTC (rev 25900)
@@ -75,7 +75,7 @@
 [MODULE::ldb_samldb]
 SUBSYSTEM = LIBLDB
 OUTPUT_TYPE = SHARED_LIBRARY
-PRIVATE_DEPENDENCIES = LIBTALLOC
+PRIVATE_DEPENDENCIES = LIBTALLOC NDR_SECURITY
 INIT_FUNCTION = samldb_module_init
 OBJ_FILES = \
 		samldb.o
@@ -142,7 +142,7 @@
 OUTPUT_TYPE = SHARED_LIBRARY
 INIT_FUNCTION = password_hash_module_init
 OBJ_FILES = password_hash.o
-PRIVATE_DEPENDENCIES = HEIMDAL_HDB_KEYS LIBTALLOC HEIMDAL_KRB5
+PRIVATE_DEPENDENCIES = HEIMDAL_HDB_KEYS LIBTALLOC HEIMDAL_KRB5 NDR_DRSBLOBS
 #
 # End MODULE ldb_password_hash
 ################################################
@@ -244,7 +244,7 @@
 INIT_FUNCTION = ldb_objectclass_init
 OUTPUT_TYPE = SHARED_LIBRARY
 CFLAGS = -Ilib/ldb/include
-PRIVATE_DEPENDENCIES = LIBTALLOC
+PRIVATE_DEPENDENCIES = LIBTALLOC NDR_SECURITY
 SUBSYSTEM = LIBLDB
 OBJ_FILES = \
 		objectclass.o

Modified: branches/4.0-python/source/lib/ldb/tests/python/api.py
===================================================================
--- branches/4.0-python/source/lib/ldb/tests/python/api.py	2007-11-07 22:11:45 UTC (rev 25899)
+++ branches/4.0-python/source/lib/ldb/tests/python/api.py	2007-11-07 23:20:31 UTC (rev 25900)
@@ -173,6 +173,7 @@
         l.transaction_cancel()
         self.assertEquals(0, len(l.search(ldb.Dn(l, "dc=foo"))))
 
+
 class DnTests(unittest.TestCase):
     def setUp(self):
         self.ldb = ldb.Ldb("foo.tdb")

Modified: branches/4.0-python/source/setup/provision
===================================================================
--- branches/4.0-python/source/setup/provision	2007-11-07 22:11:45 UTC (rev 25899)
+++ branches/4.0-python/source/setup/provision	2007-11-07 23:20:31 UTC (rev 25900)
@@ -12,7 +12,6 @@
 # Add path to the library for in-tree use
 sys.path.append("scripting/python")
 sys.path.append("lib/ldb/swig")
-sys.path.append("lib/ldb/build/lib.linux-i686-2.4")
 
 from credentials import system_session
 import samba.getopt as options



More information about the samba-cvs mailing list