Your message dated Fri, 05 Sep 2025 07:52:23 +0000
with message-id <[email protected]>
and subject line Bug#1096578: fixed in emboss 6.6.0+dfsg-16
has caused the Debian Bug report #1096578,
regarding emboss: 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.)
--
1096578: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096578
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:emboss
Version: 6.6.0+dfsg-15
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/emboss_6.6.0+dfsg-15_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
[...]
3831 | AjBool bool = ajFalse;
| ^
ajsql.c:3849:10: error: expected identifier or '(' before '=' token
3849 | bool = ajSqlcolumnNumberToStr(sqlr, column, &str);
| ^
ajsql.c:3851:12: error: expected identifier or '(' before ')' token
3851 | if(bool)
| ^
ajsql.c:3851:8: error: declaration in the controlling expression must have an
initializer
3851 | if(bool)
| ^~~~
ajsql.c:3856:12: error: expected expression before 'bool'
3856 | return bool;
| ^~~~
ajsql.c: In function 'ajSqlcolumnNumberToUint':
ajsql.c:3880:12: error: two or more data types in declaration specifiers
3880 | AjBool bool = ajFalse;
| ^~~~
ajsql.c:3880:17: error: expected identifier or '(' before '=' token
3880 | AjBool bool = ajFalse;
| ^
ajsql.c:3895:10: error: expected identifier or '(' before '=' token
3895 | bool = ajSqlcolumnNumberToStr(sqlr, column, &str);
| ^
ajsql.c:3897:12: error: expected identifier or '(' before ')' token
3897 | if(bool)
| ^
ajsql.c:3897:8: error: declaration in the controlling expression must have an
initializer
3897 | if(bool)
| ^~~~
ajsql.c:3902:12: error: expected expression before 'bool'
3902 | return bool;
| ^~~~
ajsql.c: In function 'ajSqlcolumnNumberToUlong':
ajsql.c:3926:12: error: two or more data types in declaration specifiers
3926 | AjBool bool = ajFalse;
| ^~~~
ajsql.c:3926:17: error: expected identifier or '(' before '=' token
3926 | AjBool bool = ajFalse;
| ^
ajsql.c:3941:10: error: expected identifier or '(' before '=' token
3941 | bool = ajSqlcolumnNumberToStr(sqlr, column, &str);
| ^
ajsql.c:3943:12: error: expected identifier or '(' before ')' token
3943 | if(bool)
| ^
ajsql.c:3943:8: error: declaration in the controlling expression must have an
initializer
3943 | if(bool)
| ^~~~
ajsql.c:3948:12: error: expected expression before 'bool'
3948 | return bool;
| ^~~~
make[5]: *** [Makefile:1326: libajax_la-ajsql.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../ajax/pcre -I../../plplot
-I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux
-DNO_AUTH -DDEBIAN -I/usr/include/mariadb -I/usr/include/mariadb/mysql
-I/usr/include/postgresql -DAJAX_FIXED_ROOT=\"/usr/share/EMBOSS\"
-DAJAX_SYSTEM=\"Linux\" -DPREFIX=\"/usr\" -Wdate-time -D_FORTIFY_SOURCE=2 -g
-O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/emboss-6.6.0+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ajseq.c -o libajax_la-ajseq.o
>/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../ajax/pcre -I../../plplot
-I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux
-DNO_AUTH -DDEBIAN -I/usr/include/mariadb -I/usr/include/mariadb/mysql
-I/usr/include/postgresql -DAJAX_FIXED_ROOT=\"/usr/share/EMBOSS\"
-DAJAX_SYSTEM=\"Linux\" -DPREFIX=\"/usr\" -Wdate-time -D_FORTIFY_SOURCE=2 -g
-O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/emboss-6.6.0+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ajseqwrite.c -o
libajax_la-ajseqwrite.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../ajax/pcre -I../../plplot
-I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux
-DNO_AUTH -DDEBIAN -I/usr/include/mariadb -I/usr/include/mariadb/mysql
-I/usr/include/postgresql -DAJAX_FIXED_ROOT=\"/usr/share/EMBOSS\"
-DAJAX_SYSTEM=\"Linux\" -DPREFIX=\"/usr\" -Wdate-time -D_FORTIFY_SOURCE=2 -g
-O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/emboss-6.6.0+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ajindex.c -o libajax_la-ajindex.o
>/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../ajax/pcre -I../../plplot
-I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux
-DNO_AUTH -DDEBIAN -I/usr/include/mariadb -I/usr/include/mariadb/mysql
-I/usr/include/postgresql -DAJAX_FIXED_ROOT=\"/usr/share/EMBOSS\"
-DAJAX_SYSTEM=\"Linux\" -DPREFIX=\"/usr\" -Wdate-time -D_FORTIFY_SOURCE=2 -g
-O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/emboss-6.6.0+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ajseqread.c -o
libajax_la-ajseqread.o >/dev/null 2>&1
make[5]: Leaving directory
'/build/reproducible-path/emboss-6.6.0+dfsg/ajax/core'
make[4]: *** [Makefile:712: all] Error 2
make[4]: Leaving directory
'/build/reproducible-path/emboss-6.6.0+dfsg/ajax/core'
make[3]: *** [Makefile:409: all-recursive] Error 1
make[3]: Leaving directory '/build/reproducible-path/emboss-6.6.0+dfsg/ajax'
make[2]: *** [Makefile:458: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/emboss-6.6.0+dfsg'
dh_auto_build: error: make -j8 AJAX_FIXED_ROOT=\\\"/usr/share/EMBOSS\\\"
"CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2" "CFLAGS=-g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/emboss-6.6.0+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection" "LDFLAGS=-lexpat
-L/usr/lib/x86_64-linux-gnu/ -lmariadb -lpq -Wl,-z,relro -Wl,-z,now" returned
exit code 2
make[1]: *** [debian/rules:54: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/emboss-6.6.0+dfsg'
make: *** [debian/rules:13: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: emboss
Source-Version: 6.6.0+dfsg-16
Done: Andrius Merkys <[email protected]>
We believe that the bug you reported is fixed in the latest version of
emboss, 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.
Andrius Merkys <[email protected]> (supplier of updated emboss 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: Fri, 05 Sep 2025 03:12:19 -0400
Source: emboss
Architecture: source
Version: 6.6.0+dfsg-16
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Andrius Merkys <[email protected]>
Closes: 1096578
Changes:
emboss (6.6.0+dfsg-16) unstable; urgency=medium
.
* Team upload.
* Fix FTBFS with GCC-15 (Closes: #1096578)
Checksums-Sha1:
f22ec1147080d50fc817fe942029da712a3d4b56 2563 emboss_6.6.0+dfsg-16.dsc
7a6236a71e5873b7f128722bcbdc35f8ee2f03b4 250580
emboss_6.6.0+dfsg-16.debian.tar.xz
30ea5cb8f202ced72ea373e1141d95b00a274e5a 12544
emboss_6.6.0+dfsg-16_source.buildinfo
Checksums-Sha256:
e65e298e04a5bfa1a4994c07675ba75dcb9cbfcac0c47651c5d52810f169310d 2563
emboss_6.6.0+dfsg-16.dsc
7ae6f5b5e720dee98f346ec71706d786e2320ed6d53b81219172ee3107673284 250580
emboss_6.6.0+dfsg-16.debian.tar.xz
b46d8bd567c0f6791ca13349fca2f7c2c9ba51ac9896352e1a58e56e7e359f99 12544
emboss_6.6.0+dfsg-16_source.buildinfo
Files:
e116c8f7f515f418d8ee2a4ea660e0d2 2563 science optional emboss_6.6.0+dfsg-16.dsc
4d3bcf18871f1dbd91306a1f84b3d59f 250580 science optional
emboss_6.6.0+dfsg-16.debian.tar.xz
3f9a905b0a7e5accadad93da9af8f9cf 12544 science optional
emboss_6.6.0+dfsg-16_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEdyKS9veshfrgQdQe5fQ/nCc08ocFAmi6kEoSHG1lcmt5c0Bk
ZWJpYW4ub3JnAAoJEOX0P5wnNPKHCBEP/iPyds0wI3kTbvAjBmc/q9Tkld6Xiytp
2Uol9aHAyGdPOu6Zr62uF7G/JmVypQlp7BCjfIrbhhcOvvfjkfKQcGehNW2pJPg8
tRCaS6FbCfDlv4ZPFFUJTPoF11HxSrR8+wUU2J48objEEgn3JBxA9jXxpwnDiURj
yRd/usQckaLSE5bWU35fIvB2zF3GR/Xic8mADsnOM0NHfa2NzT0F5dbkD+KqB1/f
R89rA4NZ0jvbBVECy68Z8n0svxMH7m/5cKVnkwYJ2SYWNSbvLDTHxY6EKSOebL9G
k4oqw5TCcqgmF4X44cze9ltU8/EyEO8QS/k7C38ItmObXIxslbm64GlqZlebCBt1
5dtOTWk7cWcJZznxbJA+x1TC+m0K4fIg6RcWJaw2CVARXxgLTsDXriCn63/k/ro8
I6WPMTbc7rTSxYKc+JFpvDG+Al4TL9dnnxGy2ijDnDMq1AagiaIh5U5p7gwFoyRG
FC6nE5cwalcCJeqAOx0e0bwXCIc4BoNMT8JHylAPiIHj+18ABPYGp74dLuqZRDip
jZ0Q7geqT0XWhYydwdQ7pkp2BrKXjzkmIijkNhpobcdC2ObEH+jBZpxcG21Jbzo9
KWqRGowsFyZlOpa5Mi7SHQsIxfxiR5pakdgwmp6f0tlyGoYDMt5WPOxZGAVrsTOG
IBO9fNHrT9e9
=LzMG
-----END PGP SIGNATURE-----
pgpUGloJlOuWA.pgp
Description: PGP signature
--- End Message ---