Control: tags 1147298 + pending

Dear maintainer,

I've prepared an NMU for falcosecurity-libs (versioned as 0.23.2-4.1)
and uploaded it to DELAYED/7. Please feel free to tell me if I should
cancel it.

cu
Adrian
diffstat for falcosecurity-libs-0.23.2 falcosecurity-libs-0.23.2

 changelog                                                               |    7 ++
 control                                                                 |    5 -
 libfalcosecurity0.23.install                                            |    1 
 libfalcosecurity0.23.lintian-overrides                                  |    2 
 libfalcosecurity0.23.shlibs                                             |    2 
 libfalcosecurity0t64.install                                            |    1 
 libfalcosecurity0t64.lintian-overrides                                  |    3 -
 libfalcosecurity0t64.shlibs                                             |    2 
 patches/0001-fix-libraries-The-shared-library-soversion-also-has-.patch |   28 ++++++++++
 patches/series                                                          |    1 
 10 files changed, 43 insertions(+), 9 deletions(-)

diff -Nru falcosecurity-libs-0.23.2/debian/changelog falcosecurity-libs-0.23.2/debian/changelog
--- falcosecurity-libs-0.23.2/debian/changelog	2026-09-05 20:28:07.000000000 +0300
+++ falcosecurity-libs-0.23.2/debian/changelog	2026-09-24 14:57:37.000000000 +0300
@@ -1,3 +1,10 @@
+falcosecurity-libs (0.23.2-4.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Correct the soversion. (Closes: #1147298)
+
+ -- Adrian Bunk <[email protected]>  Thu, 24 Sep 2026 14:57:37 +0300
+
 falcosecurity-libs (0.23.2-4) unstable; urgency=medium
 
   * Fixed FTBFS (Closes: #1143651)
diff -Nru falcosecurity-libs-0.23.2/debian/control falcosecurity-libs-0.23.2/debian/control
--- falcosecurity-libs-0.23.2/debian/control	2026-09-05 20:28:07.000000000 +0300
+++ falcosecurity-libs-0.23.2/debian/control	2026-09-22 21:58:45.000000000 +0300
@@ -35,8 +35,7 @@
 Vcs-Git: https://salsa.debian.org/debian/falcosecurity-libs.git
 Vcs-Browser: https://salsa.debian.org/debian/falcosecurity-libs
 
-Package: libfalcosecurity0t64
-Provides: ${t64:Provides}
+Package: libfalcosecurity0.23
 Replaces: libfalcosecurity0
 Breaks: libfalcosecurity0 (<< ${source:Version})
 Section: libs
@@ -60,7 +59,7 @@
 # Disabling i386 builds for now; broken upstream. See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067619
 Architecture: amd64 arm64 armel armhf mips64el ppc64el riscv64 s390x
 Multi-Arch: same
-Depends: ${misc:Depends}, libfalcosecurity0t64 (= ${binary:Version}),
+Depends: ${misc:Depends}, libfalcosecurity0.23 (= ${binary:Version}),
   libcurl4-dev,
   libjsoncpp-dev,
   libre2-dev,
diff -Nru falcosecurity-libs-0.23.2/debian/libfalcosecurity0.23.install falcosecurity-libs-0.23.2/debian/libfalcosecurity0.23.install
--- falcosecurity-libs-0.23.2/debian/libfalcosecurity0.23.install	1970-01-01 02:00:00.000000000 +0200
+++ falcosecurity-libs-0.23.2/debian/libfalcosecurity0.23.install	2026-09-22 21:59:23.000000000 +0300
@@ -0,0 +1 @@
+/usr/lib/*/*.so.0.23*
diff -Nru falcosecurity-libs-0.23.2/debian/libfalcosecurity0.23.lintian-overrides falcosecurity-libs-0.23.2/debian/libfalcosecurity0.23.lintian-overrides
--- falcosecurity-libs-0.23.2/debian/libfalcosecurity0.23.lintian-overrides	1970-01-01 02:00:00.000000000 +0200
+++ falcosecurity-libs-0.23.2/debian/libfalcosecurity0.23.lintian-overrides	2026-09-22 22:47:21.000000000 +0300
@@ -0,0 +1,2 @@
+package-name-doesnt-match-sonames
+no-symbols-control-file
diff -Nru falcosecurity-libs-0.23.2/debian/libfalcosecurity0.23.shlibs falcosecurity-libs-0.23.2/debian/libfalcosecurity0.23.shlibs
--- falcosecurity-libs-0.23.2/debian/libfalcosecurity0.23.shlibs	1970-01-01 02:00:00.000000000 +0200
+++ falcosecurity-libs-0.23.2/debian/libfalcosecurity0.23.shlibs	2026-09-22 22:23:43.000000000 +0300
@@ -0,0 +1,2 @@
+libscap  0.23 libfalcosecurity0.23 (>= 0.23.2)
+libsinsp 0.23 libfalcosecurity0.23 (>= 0.23.2)
diff -Nru falcosecurity-libs-0.23.2/debian/libfalcosecurity0t64.install falcosecurity-libs-0.23.2/debian/libfalcosecurity0t64.install
--- falcosecurity-libs-0.23.2/debian/libfalcosecurity0t64.install	2026-09-05 20:28:07.000000000 +0300
+++ falcosecurity-libs-0.23.2/debian/libfalcosecurity0t64.install	1970-01-01 02:00:00.000000000 +0200
@@ -1 +0,0 @@
-/usr/lib/*/*.so.*
diff -Nru falcosecurity-libs-0.23.2/debian/libfalcosecurity0t64.lintian-overrides falcosecurity-libs-0.23.2/debian/libfalcosecurity0t64.lintian-overrides
--- falcosecurity-libs-0.23.2/debian/libfalcosecurity0t64.lintian-overrides	2026-09-05 20:28:07.000000000 +0300
+++ falcosecurity-libs-0.23.2/debian/libfalcosecurity0t64.lintian-overrides	1970-01-01 02:00:00.000000000 +0200
@@ -1,3 +0,0 @@
-package-name-doesnt-match-sonames
-no-symbols-control-file
-libfalcosecurity0t64: package-name-doesnt-match-sonames libfalcosecurity0
diff -Nru falcosecurity-libs-0.23.2/debian/libfalcosecurity0t64.shlibs falcosecurity-libs-0.23.2/debian/libfalcosecurity0t64.shlibs
--- falcosecurity-libs-0.23.2/debian/libfalcosecurity0t64.shlibs	2026-09-05 20:28:07.000000000 +0300
+++ falcosecurity-libs-0.23.2/debian/libfalcosecurity0t64.shlibs	1970-01-01 02:00:00.000000000 +0200
@@ -1,2 +0,0 @@
-libscap  0 libfalcosecurity0t64 (>= 0.23.2)
-libsinsp 0 libfalcosecurity0t64 (>= 0.23.2)
diff -Nru falcosecurity-libs-0.23.2/debian/patches/0001-fix-libraries-The-shared-library-soversion-also-has-.patch falcosecurity-libs-0.23.2/debian/patches/0001-fix-libraries-The-shared-library-soversion-also-has-.patch
--- falcosecurity-libs-0.23.2/debian/patches/0001-fix-libraries-The-shared-library-soversion-also-has-.patch	1970-01-01 02:00:00.000000000 +0200
+++ falcosecurity-libs-0.23.2/debian/patches/0001-fix-libraries-The-shared-library-soversion-also-has-.patch	2026-09-22 21:57:35.000000000 +0300
@@ -0,0 +1,28 @@
+From ab8eb383569a2c3a3fd1e21f8bb908879b819408 Mon Sep 17 00:00:00 2001
+From: Adrian Bunk <[email protected]>
+Date: Thu, 10 Sep 2026 01:54:48 +0300
+Subject: fix(libraries): The shared library soversion also has to include the
+ second number
+
+Signed-off-by: Adrian Bunk <[email protected]>
+---
+ cmake/modules/versions.cmake | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/cmake/modules/versions.cmake b/cmake/modules/versions.cmake
+index b80d490fd..404f6dc23 100644
+--- a/cmake/modules/versions.cmake
++++ b/cmake/modules/versions.cmake
+@@ -48,8 +48,7 @@ function(get_shared_libs_versions _var _sovar)
+ 		${sl_ver}
+ 		PARENT_SCOPE
+ 	)
+-	string(REPLACE "." ";" sl_ver_list ${sl_ver})
+-	list(GET sl_ver_list 0 so_ver)
++	string(REGEX MATCH "^[0-9]+\\.[0-9]+" so_ver ${sl_ver})
+ 	set(${_sovar}
+ 		${so_ver}
+ 		PARENT_SCOPE
+-- 
+2.47.3
+
diff -Nru falcosecurity-libs-0.23.2/debian/patches/series falcosecurity-libs-0.23.2/debian/patches/series
--- falcosecurity-libs-0.23.2/debian/patches/series	2026-09-05 20:28:07.000000000 +0300
+++ falcosecurity-libs-0.23.2/debian/patches/series	2026-09-22 21:58:03.000000000 +0300
@@ -6,3 +6,4 @@
 dkms.conf-updates.patch
 make-scap-libs-static.patch
 consistent-inline.patch
+0001-fix-libraries-The-shared-library-soversion-also-has-.patch

Reply via email to