Add so version number to private libraries for dpkg-shlibdeps
authorJeroen Dekkers <jeroen@dekkers.ch>
Sun, 12 Jan 2025 20:16:00 +0000 (23:16 +0300)
committerMichael Tokarev <mjt@tls.msk.ru>
Sun, 12 Jan 2025 20:16:00 +0000 (23:16 +0300)
We also want dpkg-shlibdeps to generate correct dependency information
for the private libraries in our binary packages, but dpkg-shlibdeps
only works when the library has a version number.

Origin: vendor
Forwarded: not-needed

Gbp-Pq: Name add-so-version-to-private-libraries

buildtools/wafsamba/wafsamba.py

index 250da072c508987d1e23c50fa2eab8a46b49f5bd..12757beccb1fc51028db8a913ab837c947b8b3a5 100644 (file)
@@ -315,7 +315,7 @@ def SAMBA_LIBRARY(bld, libname, source,
     else:
         assert (private_library is True and realname is None)
         bundled_name = PRIVATE_NAME(bld, libname.replace('_', '-'))
-        vnum = None
+        vnum = '0'
 
     ldflags = TO_LIST(ldflags)
     if bld.env['ENABLE_RELRO'] is True: