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=

Reply via email to