Package: src:gcl27 Version: 2.7.1-7 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build. Below you will find how the build ends (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202509/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:gcl27, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh_testdir dh_testroot debconf-updatepo ! [ -e Makefile ] || /usr/bin/make -j2 -Otarget --jobserver-auth=fifo:/tmp/GMfifo23 --sync-mutex=fnm:/tmp/Gm1U2ILS distclean dh_autoreconf_clean dh_clean for i in debian/gcl27.postrm debian/gcl27-clc.sh debian/gcl27.install debian/gcl27-tk.lintian-overrides debian/gcl27-tk-doc.doc-base.tk debian/gcl27-doc.doc-base.main debian/gcl27-tk-doc.info debian/gcl27-doc.info debian/gcl27-tk-doc.install debian/gcl27.templates debian/gcl27-doc.doc-base.si debian/gcl27.1 debian/gcl27.manpages debian/po/POTFILES.in debian/gcl27-doc.doc-base.xgcl debian/gcl27.docs debian/gcl27-tk.install debian/gcl27-doc.docs debian/gcl27.postinst debian/gcl27.config debian/gcl27-doc.README.Debian debian/gcl27-doc.install debian/gcl27.lintian-overrides; do echo debian/control debian/gcl27.templates debian/po/POTFILES.in | grep -q $i || rm -rf $i ; done rm -rf debian/substvars debian.upstream rm -rf *stamp build-indep rm -f debian/elpa-gcl27.elpa debian/gcl27-pkg.el rm -rf info/gcl27.info info/gcl27-si.info info/gcl27-tk.info info/gcl27-dwdoc.info info/gcl27.dvi info/gcl27-si.dvi info/gcl27-tk.dvi info/gcl27-dwdoc.dvi info/gcl27.pdf info/gcl27-si.pdf info/gcl27-tk.pdf info/gcl27-dwdoc.pdf info/gcl27.html info/gcl27-si.html info/gcl27-tk.html info/gcl27-dwdoc.html man/man1/gcl27.1 bin/gcl27 info/gcl27*.info* gcl_pool debian/rules binary touch build-indep [... snipped ...] SYSTEM> NIL SYSTEM> T SYSTEM> T SYSTEM> SYSTEM> NIL SYSTEM> "Thu Apr 10 09:38:27 PM EDT 2025" SYSTEM> *SYSTEM-BANNER* SYSTEM> INIT-CMP-ANON SYSTEM> > #<"COMPILER" package> COMPILER> ("/usr/share/info/" "" "/usr/info/" "/usr/local/lib/info/" "/usr/local/info/" "/usr/local/gnu/info/" "/usr/share/info/") COMPILER> T COMPILER> CLTL1-COMPAT::STRING-CHAR COMPILER> NIL COMPILER> T COMPILER> NIL COMPILER>133955584 heap words available NIL COMPILER> NIL COMPILER> T COMPILER>rm -rf sb_pre_gcl make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[2]: Entering directory '/<<PKGBUILDDIR>>' echo "(system:save-system \"unixport/gcl0\")" | cat unixport/cinit.lisp - | unixport/saved_pre_gcl GCL (GNU Common Lisp) 2.7.1 Thu Apr 10 09:38:27 PM EDT 2025 CLtL1 git: Version_2_7_2pre6 Source License: LGPL(gcl,gmp), GPL(unexec,bfd,xgcl) Binary License: GPL due to GPL'ed components: (XGCL UNEXEC) Modifications of this banner must retain notice of a compatible license Dedicated to the memory of W. Schelter Use (help) to get some basic information on how to use GCL. Temporary directory for compiler files set to /tmp/ > #<"COMPILER" package> COMPILER> NIL COMPILER> NIL COMPILER> 1 COMPILER> WS UP/MP FI% GC TYPES 2 26/26 96.7% CONS FIXNUM SHORT-FLOAT LONG-FLOAT SIMPLE-STRING SIMPLE-BIT-VECTOR SIMPLE-VECTOR SPICE 4 1/1 0.2% STRING BIT-VECTOR VECTOR ARRAY 3 1/1 0.1% STRUCTURE BIGNUM RATIONAL COMPLEX SIMPLE-ARRAY READTABLE 8 1/1 0.1% CHARACTER PATHNAME 9 1/1 39.2% SYMBOL HASH-TABLE 13 1/1 0.1% PACKAGE 6 1/1 13.5% STREAM FUNCTION 5 1/1 0.0% RANDOM-STATE 7 0/0 0.0% CFDATA 16/16 contiguous (4 blocks) 3899 hole 1/1 1.0% relocatable 33 pages for cells 50 total pages in core 50 current core maximum pages 1 pages reserved for gc 11741 pages available for adding to core 118 pages reserved for core exhaustion 11910 maximum pages Key: WS: words per struct UP: allocated pages MP: maximum pages FI: fraction of cells in use on allocated pages GC: number of gc triggers allocating this type word size: 64 bits page size: 2097152 bytes heap start: 0xA00000 heap max : 0x5D1600000 shared library start: 0x7FF7BA4E7000 cstack start: 0x7FFD8F240000 cstack mark offset: 580 bytes cstack direction: downward cstack alignment: 16 bytes cstack max: 16581 bytes physical pages: 7815 immfix start: 0x8000000000000000 immfix size: 4611686018427387904 fixnums COMPILER> ABS COMPILER>[GC for 26 SPICE pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] ;; Compiling /tmp/gazonk_6005_0.lsp. [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 SPICE pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 SPICE pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 SPICE pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 SPICE pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] ;; End of Pass 1. [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 SPICE pages..(T=1).GC finished] [GC for 26 SPICE pages..(T=1).GC finished] ;; End of Pass 2. [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 SPICE pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=1).GC finished] [GC for 26 CONS pages..(T=2).GC finished] [GC for 26 CONS pages..(T=1).GC finished] In file included from /tmp/gazonk_6005_0.c:2: /tmp/gazonk_6005_0.c: In function âLnkTLI2â: /tmp/gazonk_6005_0.c:21:63: error: implicit declaration of function â__builtin_c23_va_startâ; did you mean â__builtin_ms_va_startâ? [-Wimplicit-function-declaration] 21 | static object LnkTLI2(object first,...){object V1;va_list ap;va_start(ap,first);V1=(object )call_proc_new(((object)VV[0]),1,520192,(void **)(void *)&LnkLI2,0,first,ap);va_end(ap);return V1;} /* SYSTEM::TP2 */ | ^~~~~~~~ Correctable error:(SYSTEM "/usr/bin/gcc -c -g -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -std=gnu17 -Wall -Wno-empty-body -Wno-unused-but-set-variable -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -I/usr/include/tirpc -Wdate-time -D_FORTIFY_SOURCE=2 -I/<<PKGBUILDDIR>>/unixport/../h -O2 -c /tmp/gazonk_6005_0.c -o /tmp/gazonk_6005_0.o") returned a non-zero value 1 0. Signalled by SAFE-SYSTEM. If continued: Continues anyway.[GC for 26 CONS pages..(T=2).GC finished] (SYSTEM "/usr/bin/gcc -c -g -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -std=gnu17 -Wall -Wno-empty-body -Wno-unused-but-set-variable -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -I/usr/include/tirpc -Wdate-time -D_FORTIFY_SOURCE=2 -I/<<PKGBUILDDIR>>/unixport/../h -O2 -c /tmp/gazonk_6005_0.c -o /tmp/gazonk_6005_0.o") returned a non-zero value 1 0. Broken at LET*. Type :H for Help. 1 (continue) Continues anyway. 2 Return to top level. COMPILER>> #<"COMPILER" package> COMPILER>> T COMPILER>>[GC for 16 CONTIGUOUS-BLOCKS pages..(T=2).GC finished] [GC for 1 RELOCATABLE-BLOCKS pages..(T=1).GC finished] make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[2]: Entering directory '/<<PKGBUILDDIR>>' unixport/gcl0 -eval "(mapc 'load (directory \"gcl0/*.done\"))" -compile lsp/gcl_typep.lsp -o gcl0/gcl_typep.o ;; When compiling |compiler preprocess| ERROR: The compiler was called recursively. Cannot compile lsp/gcl_typep.lsp. make[2]: *** [Makefile:4781: gcl0/gcl_typep.o] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/<<PKGBUILDDIR>>' unixport/gcl0 -eval "(mapc 'load (directory \"gcl0/*.done\"))" -compile lsp/gcl_s.lsp -o gcl0/gcl_s.o ;; When compiling |compiler preprocess| ERROR: The compiler was called recursively. Cannot compile lsp/gcl_s.lsp. make[2]: *** [Makefile:4781: gcl0/gcl_s.o] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' rm unixport/raw_pre_gcl make[1]: *** [Makefile:1154: all] Error 2 make: *** [debian/rules:76: build-stamp] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

