buildtools: only use the ABI based version script for non private libraries
authorStefan Metzmacher <metze@samba.org>
Thu, 9 Dec 2010 15:34:28 +0000 (16:34 +0100)
committerStefan Metzmacher <metze@samba.org>
Tue, 14 Dec 2010 12:22:38 +0000 (13:22 +0100)
commitb85988c05fff5be585831ede3741318064316cdd
treed32d6254823bc9217aa1c7cb355fb1845d8b1594
parent5e9dfdc1a68deec917b2bd654f365b7eb7a608ef
buildtools: only use the ABI based version script for non private libraries

Private libraries should not expose the symbols from the public namespace,
as then we may conflict with external libraries.

E.g. if we build tdb as private library, we want to be sure we're using the
private library and symbols, even if we also have the system libtdb.so loaded
via some external modules.

metze
buildtools/wafsamba/wafsamba.py