Your message dated Tue, 16 Sep 2025 20:34:39 +0000
with message-id <[email protected]>
and subject line Bug#1096670: fixed in gambas3 3.20.4-1
has caused the Debian Bug report #1096670,
regarding gambas3: ftbfs with GCC-15
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.)
--
1096670: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096670
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:gambas3
Version: 3.20.0-4
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/gambas3_3.20.0-4_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html
[...]
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether ln -s works... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
=== configuring in app (/build/reproducible-path/gambas3-3.20.0/app)
configure: running /bin/bash ./configure --disable-option-checking
'--prefix=/usr' '--build=x86_64-linux-gnu' '--includedir=${prefix}/include'
'--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info'
'--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules'
'--libdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run'
'--disable-maintainer-mode' '--disable-dependency-tracking' '--disable-sqlite2'
'--disable-gtk' '--disable-qt4' '--disable-qt5' '--disable-keyring'
'--disable-sdl' '--disable-sdlsound' '--libdir=${prefix}/lib'
'build_alias=x86_64-linux-gnu' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether ln -s works... yes
checking for xdg-mime... xdg-mime
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating man/Makefile
config.status: creating config.h
||
|| ALL COMPONENTS WILL BE COMPILED
||
make[1]: Leaving directory '/build/reproducible-path/gambas3-3.20.0'
dh_auto_build
make -j8
Making all in main
Making all in gbc
Making all in gbx
In file included from gbx_exec.h:28,
from gbx_jit.c:30:
gbx_jit.c: In function ‘JIT_call_unknown’:
gb_error.h:139:35: error: assignment to ‘void (*)(void)’ from incompatible
pointer type ‘void (*)(JIT_call_unknown_ERROR *)’ [-Wincompatible-pointer-types]
139 | __handler.handler = (_handler); \
| ^
gb_error.h:146:9: note: in expansion of macro ‘ON_ERROR’
146 | ON_ERROR(_handler) \
| ^~~~~~~~
gbx_jit.c:430:9: note: in expansion of macro ‘ON_ERROR_1’
430 | ON_ERROR_1(error_JIT_call_unknown, &save)
| ^~~~~~~~~~
gbx_jit.c:411:13: note: ‘error_JIT_call_unknown’ declared here
411 | static void error_JIT_call_unknown(JIT_call_unknown_ERROR *save)
| ^~~~~~~~~~~~~~~~~~~~~~
make[5]: *** [Makefile:1192: gbx3-gbx_jit.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[4]: *** [Makefile:483: all-recursive] Error 1
make[3]: *** [Makefile:415: all] Error 2
make[2]: *** [Makefile:464: all-recursive] Error 1
make[1]: *** [Makefile:405: all] Error 2
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:22: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: gambas3
Source-Version: 3.20.4-1
Done: Bastian Germann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gambas3, 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.
Bastian Germann <[email protected]> (supplier of updated gambas3 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: SHA512
Format: 1.8
Date: Tue, 16 Sep 2025 21:15:47 +0200
Source: gambas3
Architecture: source
Version: 3.20.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Gambas Team <[email protected]>
Changed-By: Bastian Germann <[email protected]>
Closes: 1096670
Changes:
gambas3 (3.20.4-1) unstable; urgency=medium
.
* Team upload
* New upstream version 3.20.4 (Closes: #1096670)
Checksums-Sha1:
0723083e064adf7bd76a9a366eaf85d53bdb12b2 10508 gambas3_3.20.4-1.dsc
75272dd29fdb1fb9ab2a9500c5a082b5024b7a68 20464899 gambas3_3.20.4.orig.tar.gz
463ef06dfe8bfbc8bd6bcda27a837c69c18b99a9 29512 gambas3_3.20.4-1.debian.tar.xz
f68ea88ec36b48cec7bfe70990035143e9d63547 6254 gambas3_3.20.4-1_source.buildinfo
Checksums-Sha256:
245d699950aa8f9a6fc442185f8243f42db06e9266e6df937ffe01c7b04a9af3 10508
gambas3_3.20.4-1.dsc
d353cf0c159cb97205837dc3ab6feb007be913a63c59d270bfd9182bf5425937 20464899
gambas3_3.20.4.orig.tar.gz
8280687aa62eeee1248fe170aaf12539897538adcd003723147102338bfd18c8 29512
gambas3_3.20.4-1.debian.tar.xz
8685f66ff1ffbd4fb3d279bbac0bb562d760b272baa0e4ecf91d2865c9283be3 6254
gambas3_3.20.4-1_source.buildinfo
Files:
b338e11d880f23f7046b9803e443ab6b 10508 devel optional gambas3_3.20.4-1.dsc
99f1c110dc4220d198856303e7d51a3b 20464899 devel optional
gambas3_3.20.4.orig.tar.gz
757368c437e23a7580536faac2effdbc 29512 devel optional
gambas3_3.20.4-1.debian.tar.xz
b1de1aacb206427f3b94fe20b2972b04 6254 devel optional
gambas3_3.20.4-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmjJv1MQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFJN4C/sG4F7nbqEn/yvEsoQRjA3cjrCxNR48C4nc
CTZWXRlEv2h9tXY5t/0TFr5rTE/XUkL9AwgEpKQgKszn30bzZhkNXNJgiYdcRr8G
gke0NltJSiTIYWrXUHMRQ581GFaOx9gHkEBE941lAKXgHuESrREb26Vs4VtcNNQM
nPKzdjouteK5kYlS7Z5zw/xjk44SLsyzMns5n9LKWjIltNuh92A7gKrvQWGh6GiW
P7nOtsgFCZAow/1hTONEcB0SI2igerVOlQMkhTBHUyUZf/31Rz7h6inV5Tja7Hdg
qtXYNrCRnJQVWwd8vsdOu81djd+vr21LUDKTT0D+za9H9+53+BR8CwhADgJTgd2s
37DfzuAuukKSPQaCBAV0aJ1ALkKqGi2AeaCIKnCDNS3FdNgsBUTJtAlHRlICTF7J
IdJe9DPbzu7PAoIo1hayp4P3YvHbpEM+3Y1udhN90Xagpy3p7xeWsD/vAYC8Y/CP
ciupDA6aEmOB4mUQKzneJ5e8nNNxZLE=
=v60z
-----END PGP SIGNATURE-----
pgp8OSBvGl8Na.pgp
Description: PGP signature
--- End Message ---