Your message dated Sat, 18 Oct 2025 09:19:40 +0000
with message-id <[email protected]>
and subject line Bug#1096698: fixed in gfarm 2.7.20+dfsg-1.3
has caused the Debian Bug report #1096698,
regarding gfarm: 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.)
--
1096698: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096698
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:gfarm
Version: 2.7.20+dfsg-1.2
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/gfarm_2.7.20+dfsg-1.2_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
[...]
cc -D_REENTRANT -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gfarm-2.7.20+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -D_GNU_SOURCE -I../../include
-I../../include -DCOMPAT_GFARM_2_3 -I../../lib/libgfarm/gfutil
-I../../lib/libgfarm/gfsl -I../../lib/libgfarm/gfarm -I.
-I/usr/include/postgresql -DGFMD_CONFIG='"/etc/gfmd.conf"' -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o ../../server/gfmd/abstract_host.o
../../server/gfmd/abstract_host.c
cc -D_REENTRANT -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gfarm-2.7.20+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -D_GNU_SOURCE -I../../include
-I../../include -DCOMPAT_GFARM_2_3 -I../../lib/libgfarm/gfutil
-I../../lib/libgfarm/gfsl -I../../lib/libgfarm/gfarm -I.
-I/usr/include/postgresql -DGFMD_CONFIG='"/etc/gfmd.conf"' -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o ../../server/gfmd/mdhost.o ../../server/gfmd/mdhost.c
cc -D_REENTRANT -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gfarm-2.7.20+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -D_GNU_SOURCE -I../../include
-I../../include -DCOMPAT_GFARM_2_3 -I../../lib/libgfarm/gfutil
-I../../lib/libgfarm/gfsl -I../../lib/libgfarm/gfarm -I.
-I/usr/include/postgresql -DGFMD_CONFIG='"/etc/gfmd.conf"' -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o ../../server/gfmd/mdcluster.o
../../server/gfmd/mdcluster.c
cc -D_REENTRANT -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gfarm-2.7.20+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -D_GNU_SOURCE -I../../include
-I../../include -DCOMPAT_GFARM_2_3 -I../../lib/libgfarm/gfutil
-I../../lib/libgfarm/gfsl -I../../lib/libgfarm/gfarm -I.
-I/usr/include/postgresql -DGFMD_CONFIG='"/etc/gfmd.conf"' -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o ../../server/gfmd/internal_host_info.o
../../server/gfmd/internal_host_info.c
In file included from ../../include/gfarm/gfarm.h:10,
from ../../server/gfmd/mdcluster.c:15:
../../server/gfmd/mdcluster.c: In function ‘mdcluster_enter’:
../../include/gfarm/gflog.h:60:9: warning: pointer ‘c’ used after ‘free’
[-Wuse-after-free]
60 | gflog_message(msg_no, LOG_DEBUG,\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
61 | __FILE__, __LINE__, __func__, __VA_ARGS__)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../server/gfmd/mdcluster.c:173:17: note: in expansion of macro ‘gflog_debug’
173 | gflog_debug(GFARM_MSG_1003014,
| ^~~~~~~~~~~
../../server/gfmd/mdcluster.c:172:17: note: call to ‘free’ here
172 | free(c);
| ^~~~~~~
cc -D_REENTRANT -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gfarm-2.7.20+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -D_GNU_SOURCE -I../../include
-I../../include -DCOMPAT_GFARM_2_3 -I../../lib/libgfarm/gfutil
-I../../lib/libgfarm/gfsl -I../../lib/libgfarm/gfarm -I.
-I/usr/include/postgresql -DGFMD_CONFIG='"/etc/gfmd.conf"' -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o ../../server/gfmd/host.o ../../server/gfmd/host.c
cc -D_REENTRANT -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gfarm-2.7.20+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -D_GNU_SOURCE -I../../include
-I../../include -DCOMPAT_GFARM_2_3 -I../../lib/libgfarm/gfutil
-I../../lib/libgfarm/gfsl -I../../lib/libgfarm/gfarm -I.
-I/usr/include/postgresql -DGFMD_CONFIG='"/etc/gfmd.conf"' -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o ../../server/gfmd/fsngroup.o
../../server/gfmd/fsngroup.c
cc -D_REENTRANT -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gfarm-2.7.20+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -D_GNU_SOURCE -I../../include
-I../../include -DCOMPAT_GFARM_2_3 -I../../lib/libgfarm/gfutil
-I../../lib/libgfarm/gfsl -I../../lib/libgfarm/gfarm -I.
-I/usr/include/postgresql -DGFMD_CONFIG='"/etc/gfmd.conf"' -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o ../../server/gfmd/xattr.o ../../server/gfmd/xattr.c
cc -D_REENTRANT -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gfarm-2.7.20+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -D_GNU_SOURCE -I../../include
-I../../include -DCOMPAT_GFARM_2_3 -I../../lib/libgfarm/gfutil
-I../../lib/libgfarm/gfsl -I../../lib/libgfarm/gfarm -I.
-I/usr/include/postgresql -DGFMD_CONFIG='"/etc/gfmd.conf"' -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o ../../server/gfmd/acl.o ../../server/gfmd/acl.c
cc -D_REENTRANT -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gfarm-2.7.20+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -D_GNU_SOURCE -I../../include
-I../../include -DCOMPAT_GFARM_2_3 -I../../lib/libgfarm/gfutil
-I../../lib/libgfarm/gfsl -I../../lib/libgfarm/gfarm -I.
-I/usr/include/postgresql -DGFMD_CONFIG='"/etc/gfmd.conf"' -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o ../../server/gfmd/dir.o ../../server/gfmd/dir.c
../../server/gfmd/acl.c: In function ‘acl_get_mode’:
../../server/gfmd/acl.c:24:13: error: ‘bool’ cannot be used here
24 | int bool;
| ^~~~
../../server/gfmd/acl.c:24:13: note: ‘bool’ is a keyword with ‘-std=c23’ onwards
../../server/gfmd/acl.c:24:9: warning: useless type name in empty declaration
24 | int bool;
| ^~~
../../server/gfmd/acl.c:27:49: error: expected expression before ‘bool’
27 | gfs_acl_get_perm(pset, GFARM_ACL_READ, &bool);
| ^~~~
../../server/gfmd/acl.c:28:17: error: expected identifier or ‘(’ before ‘)’
token
28 | if (bool)
| ^
../../server/gfmd/acl.c:28:13: error: declaration in the controlling expression
must have an initializer
28 | if (bool)
| ^~~~
../../server/gfmd/acl.c:30:50: error: expected expression before ‘bool’
30 | gfs_acl_get_perm(pset, GFARM_ACL_WRITE, &bool);
| ^~~~
../../server/gfmd/acl.c:31:17: error: expected identifier or ‘(’ before ‘)’
token
31 | if (bool)
| ^
../../server/gfmd/acl.c:31:13: error: declaration in the controlling expression
must have an initializer
31 | if (bool)
| ^~~~
../../server/gfmd/acl.c:33:52: error: expected expression before ‘bool’
33 | gfs_acl_get_perm(pset, GFARM_ACL_EXECUTE, &bool);
| ^~~~
../../server/gfmd/acl.c:34:17: error: expected identifier or ‘(’ before ‘)’
token
34 | if (bool)
| ^
../../server/gfmd/acl.c:34:13: error: declaration in the controlling expression
must have an initializer
34 | if (bool)
| ^~~~
make[4]: *** [<builtin>: ../../server/gfmd/acl.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory
'/build/reproducible-path/gfarm-2.7.20+dfsg/server/gfmd'
make[3]: *** [../makes/subdir.mk:23: subdir-all] Error 1
make[3]: Leaving directory '/build/reproducible-path/gfarm-2.7.20+dfsg/server'
make[2]: *** [makes/subdir.mk:23: subdir-all] Error 1
make[2]: Leaving directory '/build/reproducible-path/gfarm-2.7.20+dfsg'
dh_auto_build: error: make -j8 returned exit code 2
make[1]: *** [debian/rules:17: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/gfarm-2.7.20+dfsg'
make: *** [debian/rules:10: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: gfarm
Source-Version: 2.7.20+dfsg-1.3
Done: Adrian Bunk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gfarm, 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.
Adrian Bunk <[email protected]> (supplier of updated gfarm 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: Sat, 04 Oct 2025 21:04:11 +0300
Source: gfarm
Architecture: source
Version: 2.7.20+dfsg-1.3
Distribution: unstable
Urgency: medium
Maintainer: Dmitry Smirnov <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1096698
Changes:
gfarm (2.7.20+dfsg-1.3) unstable; urgency=medium
.
* Non-maintainer upload.
* Build with -std=gnu17 to workaround FTBFS with GCC 15.
(Closes: #1096698)
Checksums-Sha1:
3711164041b9496f642abaf1825dd351a62e32d3 2275 gfarm_2.7.20+dfsg-1.3.dsc
59526f7df6a18391c6e3104cec5489e65ef5a980 22580
gfarm_2.7.20+dfsg-1.3.debian.tar.xz
Checksums-Sha256:
1310c938efe365f7d896a01d4ab615da115a97ca3762a8da34e4ad7ff2e44e48 2275
gfarm_2.7.20+dfsg-1.3.dsc
2215572065f2ab9a3734656e3e7388079e0800cb7fa4520f637fd9e4bf35ff02 22580
gfarm_2.7.20+dfsg-1.3.debian.tar.xz
Files:
b3f2d1e9c01efdbe1ca37d2ca33eb203 2275 net optional gfarm_2.7.20+dfsg-1.3.dsc
424a2bc0b466638139bbb489fa478da0 22580 net optional
gfarm_2.7.20+dfsg-1.3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmjhtv8ACgkQiNJCh6LY
mLE+HhAApZajEIviWCuj5Bker0W6Vcw55ASgN5pZeI0WTNmWJQD+acuN6LqbP7qe
s12zC8fSq2gzca544qS5dPuqpkCk8Nm30Pff5L3RaKIdkRxlMgkjtW2ym1G+zSeb
DjYtoCQhr3m8ZB9HnoD/m9DeBqQ2rcFskuZsppLggH4bp/seZuP1T0dLyjUvQLgn
p4ZudJ7sXyYiCIfPLW4XRshdjTAN5/FS4vaaM6K1FHBVkYBa878aifNxpbJICIq7
pNBTJWyRbdcgyWHQn5AMSi9ITCJFdu82Tfxoy9E1zkUydR3IX7/0Sexca0uuiVsj
MlBs4oUOBqBKtlwxklSSO353jNOehsqrgfF9Rh9S3ISulZ6J2agKZGE3ERZcfEl2
mR2MGnOl5gdbgVohVoFY9XNhPoNMPUnGnnINsRQI1p1u3cjrH/Sep51xEy3icVvT
0I4KmMpZVGOgyRS6KYv1VyhcHYoxbsjaOmX8uuSCAZvK7tlDLIK1EHczoB7YeUGf
oHOF5pe5cKaaPhIRRfnM6nNDA2R0Yf6i6nmibtATbkvx/MY6QAE/AJ1BDArkBB97
6OplLcZ+lHpTMX7sPvqgxhG5x+HEMWxoRhCad7BV8+pwhW3osLywsUaG1RN5TGkB
WF9ueFkdp9coGg2k7ZcdwyboH2+B0JS27jtFKiLnYjQVnytBudQ=
=Sptd
-----END PGP SIGNATURE-----
pgpXrH0HKfu_b.pgp
Description: PGP signature
--- End Message ---