wafsamba: fill PRIVATE_NAME() logic again
authorStefan Metzmacher <metze@samba.org>
Thu, 18 Dec 2014 14:05:12 +0000 (15:05 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 19 Dec 2014 12:15:12 +0000 (13:15 +0100)
commit76fdcf5c15bd904c3686f0c2dd93d27486c61ca4
tree305d0feba4d590b9384802c0bfab8e2f1e6bb15f
parent575b093dac3c509b1bfaab0b4ad29b9b4214e487
wafsamba: fill PRIVATE_NAME() logic again

We append bld.env.PRIVATE_EXTENSION to the name of private libraries
again, but only unless they have a abi_directory, vnum or soname defined.

This avoids naming conflicts with system libraries, e.g. libidmap.so
on Solaris

Bug: https://bugzilla.samba.org/show_bug.cgi?id=10112

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
buildtools/wafsamba/samba_bundled.py
buildtools/wafsamba/wafsamba.py