Control: severity -1 grave On Fri, 20 Aug 2021 at 13:41:17 +0200, Simon Josefsson wrote: > /usr/bin/ld: > /usr/lib/x86_64-linux-gnu/libgpg-error.a(libgpg_error_la-estream.o): warning: > relocation against `stdin@@GLIBC_2.2.5' in read-only section `.text' > /usr/bin/ld: > /usr/lib/x86_64-linux-gnu/libgpg-error.a(libgpg_error_la-init.o): relocation > R_X86_64_PC32 against symbol `stderr@@GLIBC_2.2.5' can not be used when > making a shared object; recompile with -fPIC
I can reproduce a similar failure when trying to build ostree. In testing: $ ls -l /usr/lib/x86_64-linux-gnu/libgpg-error.so lrwxrwxrwx 1 root root 39 Jul 1 2020 /usr/lib/x86_64-linux-gnu/libgpg-error.so -> /lib/x86_64-linux-gnu/libgpg-error.so.0 In unstable, it's a broken link on non-merged-/usr systems (which includes all official buildd chroots): $ ls -l /usr/lib/x86_64-linux-gnu/libgpg-error.so lrwxrwxrwx 1 root root 22 Aug 20 01:47 /usr/lib/x86_64-linux-gnu/libgpg-error.so -> libgpg-error.so.0.32.0 This appears to have been caused by trying to fix the Lintian breakout-link warning, which is an endless source of false-positives[1][2], in commit 7c408ba0[3]. For now, please revert that commit. I can NMU with a revert if necessary? Thanks, smcv [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968525 [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971707 [3] https://salsa.debian.org/debian/libgpg-error/-/commit/7c408ba0968c14492b6f087c57c6d44af4878de6