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

