Source: picolisp Version: 17.12-2 Severity: serious Some recent change in unstable makes picolisp FTBFS on arm64:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/arm64/picolisp.html ... make -C src64 CFLAGS="" LDFLAGS="" arm64.linux picolisp make[2]: Entering directory '/build/1st/picolisp-17.12/src64' ./mkAsm arm64 ".linux" .s Linux base "" ../lib/map version.l glob.l main.l gc.l apply.l flow.l sym.l subr.l big.l io.l db.l net.l err.l sys/arm64.linux.code.l ./mkAsm arm64 ".linux" .s Linux ext T "" ext.l ./mkAsm arm64 ".linux" .s Linux ht T "" ht.l as -o arm64.linux.base.o arm64.linux.base.s cc -o ../bin/picolisp arm64.linux.base.o -Wl,--no-as-needed -rdynamic -lc -lm -ldl strip ../bin/picolisp as -o arm64.linux.ext.o arm64.linux.ext.s cc -o ../lib/ext arm64.linux.ext.o -shared -export-dynamic /usr/bin/ld: arm64.linux.ext.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `SnxTab' which may bind externally can not be used when making a shared object; recompile with -fPIC arm64.linux.ext.o: In function `.7': (.text+0x110): dangerous relocation: unsupported relocation /usr/bin/ld: arm64.linux.ext.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `Chr64' which may bind externally can not be used when making a shared object; recompile with -fPIC arm64.linux.ext.o: In function `.21': (.text+0x304): dangerous relocation: unsupported relocation /usr/bin/ld: arm64.linux.ext.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `Chr64' which may bind externally can not be used when making a shared object; recompile with -fPIC arm64.linux.ext.o: In function `.22': (.text+0x3c8): dangerous relocation: unsupported relocation /usr/bin/ld: arm64.linux.ext.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `Chr64' which may bind externally can not be used when making a shared object; recompile with -fPIC arm64.linux.ext.o: In function `chr64A': (.text+0x61c): dangerous relocation: unsupported relocation collect2: error: ld returned 1 exit status Makefile:201: recipe for target '../lib/ext' failed make[2]: *** [../lib/ext] Error 1