Control: tags 992573 + patch Control: tags 992573 + pending I've prepared an NMU for libgpg-error (versioned as 1.42-2.1) and uploaded it to DELAYED/5. Please feel free to tell me if I should delay it longer.
MR at https://salsa.debian.org/debian/libgpg-error/-/merge_requests/4 if you want to integrate this that way. smcv
diffstat for libgpg-error-1.42 libgpg-error-1.42 changelog | 12 ++++++++++++ rules | 3 +++ 2 files changed, 15 insertions(+) diff -Nru libgpg-error-1.42/debian/changelog libgpg-error-1.42/debian/changelog --- libgpg-error-1.42/debian/changelog 2021-08-20 01:47:50.000000000 +0100 +++ libgpg-error-1.42/debian/changelog 2021-08-20 17:29:41.000000000 +0100 @@ -1,3 +1,15 @@ +libgpg-error (1.42-2.1) unstable; urgency=medium + + * Non-maintainer upload + * Revert "libgpg-error-dev: fix breakout-link warning (thanks, lintian!)" + This change resulted in /usr/lib/*/libgpg-error.so being a dangling + symlink on non-merged-/usr systems, notably all official buildd chroots, + causing linking to the shared library to fail. For shared libraries that + depend on libgpg-error, falling back to the static library also fails, + because it isn't PIC, causing build failure. (Closes: #992573) + + -- Simon McVittie <s...@debian.org> Fri, 20 Aug 2021 17:29:41 +0100 + libgpg-error (1.42-2) unstable; urgency=medium * move to unstable diff -Nru libgpg-error-1.42/debian/rules libgpg-error-1.42/debian/rules --- libgpg-error-1.42/debian/rules 2021-08-20 01:47:10.000000000 +0100 +++ libgpg-error-1.42/debian/rules 2021-08-20 17:29:41.000000000 +0100 @@ -30,6 +30,9 @@ override_dh_installdocs: dh_installdocs -A README +override_dh_link: + dh_link -plibgpg-error-dev lib/$(DEB_HOST_MULTIARCH)/libgpg-error.so.0 usr/lib/$(DEB_HOST_MULTIARCH)/libgpg-error.so + ### "arch-independent" Windows builds: ### WIN_FLAGS=LDFLAGS="-Xlinker --no-insert-timestamp" CFLAGS="-g -Os -fdebug-prefix-map=$(shell pwd)=." CPPFLAGS=