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
--------------------------------------------------------------------------------

Reply via email to