Author: jelmer
Date: 2007-11-05 21:57:39 +0000 (Mon, 05 Nov 2007)
New Revision: 25843

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

Log:
Finish check-soloading.
Modified:
   branches/SAMBA_4_0/
   branches/SAMBA_4_0/source/lib/ldb/Makefile.in
   branches/SAMBA_4_0/source/lib/ldb/common/ldb.c


Changeset:

Property changes on: branches/SAMBA_4_0
___________________________________________________________________
Name: bzr:revision-info
...skipped...
Name: bzr:file-ids
...skipped...
Name: bzr:revision-id:v3-trunk0
...skipped...

Modified: branches/SAMBA_4_0/source/lib/ldb/Makefile.in
===================================================================
--- branches/SAMBA_4_0/source/lib/ldb/Makefile.in       2007-11-05 21:57:33 UTC 
(rev 25842)
+++ branches/SAMBA_4_0/source/lib/ldb/Makefile.in       2007-11-05 21:57:39 UTC 
(rev 25843)
@@ -34,6 +34,8 @@
 
 SHLIBEXT = @SHLIBEXT@
 
+LD_EXPORT_DYNAMIC = -Wl,--export-dynamic
+
 CFLAGS=-g -I$(srcdir)/include -Iinclude -I$(srcdir) -I$(srcdir)/.. \
        $(POPT_CFLAGS) $(TALLOC_CFLAGS) $(TDB_CFLAGS) \
        -DLIBDIR=\"$(libdir)\" -DSHLIBEXT=\"$(SHLIBEXT)\" -DUSE_MMAP=1 @CFLAGS@
@@ -107,28 +109,28 @@
        $(CC) -shared -Wl,-soname,libnss_ldb.so.2 -o lib/libnss_ldb.so.2 
$(NSS_OBJ) $(OBJS) $(LIB_FLAGS)
 
 sample_module.$(SHLIBEXT): tests/sample_module.o 
-       $(CC) -shared -o $@ tests/sample_module.o $(LIB_FLAGS)
+       $(CC) -shared -o $@ tests/sample_module.o 
 
 bin/ldbadd: tools/ldbadd.o tools/cmdline.o $(LIBS)
-       $(CC) -o bin/ldbadd tools/ldbadd.o tools/cmdline.o $(LIB_FLAGS)
+       $(CC) -o bin/ldbadd tools/ldbadd.o tools/cmdline.o $(LIB_FLAGS) 
$(LD_EXPORT_DYNAMIC)
 
 bin/ldbsearch: tools/ldbsearch.o tools/cmdline.o $(LIBS)
-       $(CC) -o bin/ldbsearch tools/ldbsearch.o tools/cmdline.o $(LIB_FLAGS)
+       $(CC) -o bin/ldbsearch tools/ldbsearch.o tools/cmdline.o $(LIB_FLAGS) 
$(LD_EXPORT_DYNAMIC)
 
 bin/ldbdel: tools/ldbdel.o tools/cmdline.o $(LIBS)
-       $(CC) -o bin/ldbdel tools/ldbdel.o tools/cmdline.o $(LIB_FLAGS)
+       $(CC) -o bin/ldbdel tools/ldbdel.o tools/cmdline.o $(LIB_FLAGS) 
$(LD_EXPORT_DYNAMIC)
 
 bin/ldbmodify: tools/ldbmodify.o tools/cmdline.o $(LIBS)
-       $(CC) -o bin/ldbmodify tools/ldbmodify.o tools/cmdline.o $(LIB_FLAGS)
+       $(CC) -o bin/ldbmodify tools/ldbmodify.o tools/cmdline.o $(LIB_FLAGS) 
$(LD_EXPORT_DYNAMIC)
 
 bin/ldbedit: tools/ldbedit.o tools/cmdline.o $(LIBS)
-       $(CC) -o bin/ldbedit tools/ldbedit.o tools/cmdline.o $(LIB_FLAGS)
+       $(CC) -o bin/ldbedit tools/ldbedit.o tools/cmdline.o $(LIB_FLAGS) 
$(LD_EXPORT_DYNAMIC)
 
 bin/ldbrename: tools/ldbrename.o tools/cmdline.o $(LIBS)
-       $(CC) -o bin/ldbrename tools/ldbrename.o tools/cmdline.o $(LIB_FLAGS)
+       $(CC) -o bin/ldbrename tools/ldbrename.o tools/cmdline.o $(LIB_FLAGS) 
$(LD_EXPORT_DYNAMIC)
 
 bin/ldbtest: tools/ldbtest.o tools/cmdline.o $(LIBS)
-       $(CC) -o bin/ldbtest tools/ldbtest.o tools/cmdline.o $(LIB_FLAGS)
+       $(CC) -o bin/ldbtest tools/ldbtest.o tools/cmdline.o $(LIB_FLAGS) 
$(LD_EXPORT_DYNAMIC)
 
 bin/oLschema2ldif: tools/oLschema2ldif.o tools/cmdline.o tools/convert.o 
$(LIBS)
        $(CC) -o bin/oLschema2ldif tools/oLschema2ldif.o tools/cmdline.o 
tools/convert.o $(LIB_FLAGS)

Modified: branches/SAMBA_4_0/source/lib/ldb/common/ldb.c
===================================================================
--- branches/SAMBA_4_0/source/lib/ldb/common/ldb.c      2007-11-05 21:57:33 UTC 
(rev 25842)
+++ branches/SAMBA_4_0/source/lib/ldb/common/ldb.c      2007-11-05 21:57:39 UTC 
(rev 25843)
@@ -56,7 +56,7 @@
        return ldb;
 }
 
-static struct ldb_backend {
+struct ldb_backend {
        const char *name;
        ldb_connect_fn connect_fn;
        struct ldb_backend *prev, *next;

Reply via email to