Bug#949066: lintian: testsuite failures on arm*
Source: lintian
Version: 2.44.0
Severity: serious
Hello, looks like tests regressed on arm64 and armhf
https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/l/lintian/20200109_233436_8f7fd@/log.gz
https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/l/lintian/20200109_231746_20903@/log.gz
https://ci.debian.net/data/autopkgtest/unstable/arm64/l/lintian/3930008/log.gz
looks like something is not linking correctly with PIC
make[2]: Entering directory '/tmp/autopkgtest.FowcgT/autopkgtest_tmp/testsuite/packages/tags/checks/shared-libs/shared-libs-non-pic-i386/shared-libs-non-pic-i386-1.0'
Makefile:16: update target 'non-pic.o' due to: non-pic.c
gcc -g -O2 -fdebug-prefix-map=/tmp/autopkgtest.FowcgT/autopkgtest_tmp/testsuite/packages/tags/checks/shared-libs/shared-libs-non-pic-i386/shared-libs-non-pic-i386-1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fno-PIE -Wdate-time -D_FORTIFY_SOURCE=2 -o non-pic.o -c non-pic.c
Makefile:13: update target 'libbaz3.so.1.0.3b' due to: non-pic.o
gcc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -fno-PIE -fno-pie -o libbaz3.so.1.0.3b -shared -Wl,-soname,libbaz3.so.1 non-pic.o -lc
/usr/bin/ld: non-pic.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `__stack_chk_guard@@GLIBC_2.17' which may bind externally can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: non-pic.o(.text+0x1c): unresolvable R_AARCH64_ADR_PREL_PG_HI21 relocation against symbol `__stack_chk_guard@@GLIBC_2.17'
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
G.
Reply to: