1
0
mirror of https://github.com/samba-team/samba.git synced 2025-06-18 19:17:08 +03:00

14 Commits

Author SHA1 Message Date
Stefan Metzmacher
a739652d94 build: add symbol versioning when we build with gnu ld
There's --enable-symbol-versioning=no to disable it.

metze
(cherry picked from commit cb5492978b6b157f529806afb2f5fc6202888129)
2008-05-23 17:19:57 +02:00
Stefan Metzmacher
17ce137754 build: autogenerate exports/libwbclient.syms
metze
(cherry picked from commit 8e0fcd583a643a8f4240698efcbb177463534a82)
2008-05-23 17:19:56 +02:00
Stefan Metzmacher
dc0a4f7dc5 build: autogenerate exports/libtalloc.syms
metze
(cherry picked from commit ce9d8ea9818d91bd91f95149f3b0a7ed4f2dae3b)
2008-05-23 17:19:56 +02:00
Stefan Metzmacher
c3797d6a2c build: autogenerate exports/libnetapi.syms
metze
(cherry picked from commit dc09e04d524dcc92a29da0864666fd4258a81b76)
2008-05-23 08:54:45 +02:00
Michael Adam
65817703c4 Create symbols to export in libtdb dynamically from tdb.h.
This adds a general mechanism to create version-scripts for
linking shared libraries from one or several header files,
similar to mkproto.sh/awk.

Michael
2008-02-14 14:17:57 +01:00
Michael Adam
e92fdf6b20 Add support for building and using shared and static libtdb library.
This should work with m4_include(lib/tdb/libtdb.m4) like already
done with talloc, but currently this does not work (yet) - tdb
code has to be merged from s4 before that.

Michael
2008-02-14 14:17:57 +01:00
Michael Adam
60a4c8411b Only export talloc related symbols in libtalloc.so.
Michael
2008-02-13 12:41:03 +01:00
Michael Adam
b1deb11a19 Add forgotten file exports/libtalloc.syms ... Thanks Günther!
Michael
2008-02-13 09:48:47 +01:00
Gerald (Jerry) Carter
83d274b460 Add files for new LGPL libwbclient DSO implementing the Winbind client API
(based on the winbind_struct_protocol.h).

The API in incomplete, but sufficient to merge.  See wbclienbt.h for the i
interface functions.
2007-12-21 11:58:04 -06:00
Günther Deschner
9f129c069f More minor libnetapi fixes.
Guenther
2007-12-21 15:29:10 +01:00
Günther Deschner
07d33557b9 Build fixes for libnetapi.
Guenther
2007-12-21 15:29:10 +01:00
Günther Deschner
8cbc6bdede For the fun of it, build netapi.so|.a.
Guenther
2007-12-21 15:29:09 +01:00
James Peach
ee1eba2855 r25432: Merge module linking changes from SAMBA_3_2 to SAMBA_3_2_0 to reduce
spurious tree differences.
2007-10-10 12:31:05 -05:00
Gerald Carter
c42cf731b4 r23689: Squashed commit of the following:
commit 0d4bbd197198a94bf4e29e0ccd175a40a60097f3
Author: Gerald (Jerry) Carter <jerry@samba.org>
Date:   Mon Jul 2 20:08:19 2007 -0500

    Introduce GNU ld linker export-script for hiding non-public symbols
    in shared libraries.

    Based on initial patch from Julien Cristau <jcristau@debian.org>
    and suggestions from James Peach <jpeach@samba.org>.  Currently
    the libsmbsharemodes libraries still exports *.  Signed off on
    my Derrell as well.
2007-10-10 12:23:46 -05:00