Your message dated Sun, 21 Sep 2025 20:41:22 +0000
with message-id <[email protected]>
and subject line Bug#1114119: fixed in gcl27 2.7.1-8
has caused the Debian Bug report #1114119,
regarding gcl27: FTBFS: /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]
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1114119: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114119
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: gcl27
Source-Version: 2.7.1-8
Done: Camm Maguire <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gcl27, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Camm Maguire <[email protected]> (supplier of updated gcl27 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 21 Sep 2025 14:06:45 -0400
Source: gcl27
Architecture: source
Version: 2.7.1-8
Distribution: unstable
Urgency: medium
Maintainer: Camm Maguire <[email protected]>
Changed-By: Camm Maguire <[email protected]>
Closes: 1114119
Changes:
gcl27 (2.7.1-8) unstable; urgency=medium
.
* Bug fix: "FTBFS: /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]",
thanks to Santiago Vila (Closes: #1114119).
* Version_2_7_2pre7
Checksums-Sha1:
1f50d1c44c6768a502df27c181c8aa6407e03374 2326 gcl27_2.7.1-8.dsc
8f2d780e1cf848fc55c98c5d4a44326048811381 88968 gcl27_2.7.1-8.debian.tar.xz
e78a58f171e91189094e10a924a68003afed03c7 9568 gcl27_2.7.1-8_source.buildinfo
Checksums-Sha256:
eaefbd7b9e4c6756e624666ce66ac44cd7fd6f6a485e4dea3c14dbf90fc38413 2326
gcl27_2.7.1-8.dsc
a63f5ab4158154a1879dc07338603e09d2e12894c2ae1b3aaba34e11a2883984 88968
gcl27_2.7.1-8.debian.tar.xz
9e5798e873a2742a022d72f27876b7f6863fec31c21552d9492cda1b245bc1e3 9568
gcl27_2.7.1-8_source.buildinfo
Files:
2ce5547f56b7f065af01a9df30cd8746 2326 lisp optional gcl27_2.7.1-8.dsc
2161937999eb3197c78b618e78396bbf 88968 lisp optional
gcl27_2.7.1-8.debian.tar.xz
6b374155f673c3b5444df37124a87509 9568 lisp optional
gcl27_2.7.1-8_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE/iFPNjaXdzJC6BbsuEXOUQ+bcU0FAmjQUQ0ACgkQuEXOUQ+b
cU2V5RAAiytkeEaakv9Chgl7FWs1PrltoreCBVyHF+9DhLbhWc/MoNJDz2aLRgwx
7M7nY67dGSu+VihYjQQRpD4Z9qhy8QDYcOroCiKHd+t+wIQ2iJaOjcXP4GVTuOFK
vN+uZKV8nYGc6VRkom1WIBA1HgozyNT32SgAw9xLyg743a35i17asLDoTU26uxqk
YRnEFX2s9FECxajtdxpkfbKe9C1A9rOuu3LJ8em0wAZSXysAUxhEMsFFTWDiwkII
MZ/0k5gew7kbO32lQUQ956e2yu5Ei9cApYsQFD9MTcAXITmMEghbUoCeMOq956kN
ljeZe2s3QZPBz+aGsxUUa2p33MKM1KZkdykLY8tH4AQLdf2ZT9hJC/TS1xr9PBLo
mHTfggxflmgHo1E2icJ/73FG6Xd2MMCx1Liq4sqRivGfN5Aw0ni7oX26dmaAlefX
MsJ1sMmm08WEUzHed3L0XW/Czp1OqCP/7oHRN0aCBXoID6KG6r+yqQupbRgcUiNe
VNQDvh2Zt6xl5aidDipQLJc07daiYXnArZy5N8kZKHFYvY8ty9FZTn12lzVOXiL4
f8449DbNq6F/gOmOUOUuXTeFVyHI4i1+D6VsUYoPFdVQhD5NBvQyaQZoICRFttET
tVTETCM9jgasvyvlY1zoi/7luLMmltsXNHMlmPlb5jpWUm17bKU=
=7EVb
-----END PGP SIGNATURE-----
pgpw2B46PNrb2.pgp
Description: PGP signature
--- End Message ---