Your message dated Mon, 27 Oct 2025 11:34:37 +0000
with message-id <[email protected]>
and subject line Bug#1097929: fixed in srain 1.7.0-1.1
has caused the Debian Bug report #1097929,
regarding srain: 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.)
--
1097929: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097929
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:srain
Version: 1.7.0-1
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/srain_1.7.0-1_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
[...]
from ../src/inc/core/./app.h:24,
from ../src/inc/core/core.h:23,
from ../src/inc/config/password.h:24,
from ../src/config/./password2.h:25,
from ../src/config/manager.c:32:
../src/inc/srain.h:25:18: error: two or more data types in declaration
specifiers
25 | typedef gboolean bool;
| ^~~~
../src/inc/srain.h:25:1: warning: useless type name in empty declaration
25 | typedef gboolean bool;
| ^~~~~~~
[15/94] cc -Isrc/srain.p -Isrc -I../src -I../src/inc -I../src/config
-I../src/core -I../src/filter -I../src/render -I../src/lib -I../src/sirc
-I../src/sui -Idata -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2
-I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu
-I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders
-I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
-I/usr/include/libsoup-3.0 -I/usr/include/libsecret-1
-I/usr/include/libayatana-appindicator3-0.1
-I/usr/include/libayatana-indicator3-0.4 -I/usr/include/libayatana-ido3-0.4
-I/usr/include/libdbusmenu-glib-0.4 -fdiagnos
tics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/srain-1.7.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-pthread -MD -MQ src/srain.p/meson-generated_.._.._data_srain-resources.c.o -MF
src/srain.p/meson-generated_.._.._data_srain-resources.c.o.d -o
src/srain.p/meson-generated_.._.._data_srain-resources.c.o -c
data/srain-resources.c
[16/94] cc -Isrc/srain.p -Isrc -I../src -I../src/inc -I../src/config
-I../src/core -I../src/filter -I../src/render -I../src/lib -I../src/sirc
-I../src/sui -Idata -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2
-I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu
-I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders
-I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
-I/usr/include/libsoup-3.0 -I/usr/include/libsecret-1
-I/usr/include/libayatana-appindicator3-0.1
-I/usr/include/libayatana-indicator3-0.4 -I/usr/include/libayatana-ido3-0.4
-I/usr/include/libdbusmenu-glib-0.4 -fdiagnos
tics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/srain-1.7.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-pthread -MD -MQ src/srain.p/core_app.c.o -MF src/srain.p/core_app.c.o.d -o
src/srain.p/core_app.c.o -c ../src/core/app.c
FAILED: src/srain.p/core_app.c.o
cc -Isrc/srain.p -Isrc -I../src -I../src/inc -I../src/config -I../src/core
-I../src/filter -I../src/render -I../src/lib -I../src/sirc -I../src/sui -Idata
-I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi
-I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0
-I/usr/include/cloudproviders -I/usr/include/atk-1.0
-I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
-I/usr/include/libsoup-3.0 -I/usr/include/libsecret-1
-I/usr/include/libayatana-appindicator3-0.1
-I/usr/include/libayatana-indicator3-0.4 -I/usr/include/libayatana-ido3-0.4
-I/usr/include/libdbusmenu-glib-0.4 -fdiagnostics-col
or=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/srain-1.7.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-pthread -MD -MQ src/srain.p/core_app.c.o -MF src/srain.p/core_app.c.o.d -o
src/srain.p/core_app.c.o -c ../src/core/app.c
In file included from ../src/inc/sui/sui.h:23,
from ../src/inc/core/./app.h:24,
from ../src/inc/core/core.h:23,
from ../src/core/app.c:27:
../src/inc/srain.h:25:18: error: two or more data types in declaration
specifiers
25 | typedef gboolean bool;
| ^~~~
../src/inc/srain.h:25:1: warning: useless type name in empty declaration
25 | typedef gboolean bool;
| ^~~~~~~
../src/core/app.c: In function ‘srn_application_add_server’:
../src/core/app.c:237:15: error: too many arguments to function
‘srn_server_config_new’; expected 0, have 1
237 | srv_cfg = srn_server_config_new(name);
| ^~~~~~~~~~~~~~~~~~~~~ ~~~~
In file included from ../src/inc/core/./app.h:39:
../src/inc/core/././server.h:242:18: note: declared here
242 | SrnServerConfig* srn_server_config_new();
| ^~~~~~~~~~~~~~~~~~~~~
[17/94] cc -Isrc/srain.p -Isrc -I../src -I../src/inc -I../src/config
-I../src/core -I../src/filter -I../src/render -I../src/lib -I../src/sirc
-I../src/sui -Idata -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2
-I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu
-I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders
-I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
-I/usr/include/libsoup-3.0 -I/usr/include/libsecret-1
-I/usr/include/libayatana-appindicator3-0.1
-I/usr/include/libayatana-indicator3-0.4 -I/usr/include/libayatana-ido3-0.4
-I/usr/include/libdbusmenu-glib-0.4 -fdiagnos
tics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/srain-1.7.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-pthread -MD -MQ src/srain.p/core_app_ui_event.c.o -MF
src/srain.p/core_app_ui_event.c.o.d -o src/srain.p/core_app_ui_event.c.o -c
../src/core/app_ui_event.c
FAILED: src/srain.p/core_app_ui_event.c.o
cc -Isrc/srain.p -Isrc -I../src -I../src/inc -I../src/config -I../src/core
-I../src/filter -I../src/render -I../src/lib -I../src/sirc -I../src/sui -Idata
-I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi
-I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0
-I/usr/include/cloudproviders -I/usr/include/atk-1.0
-I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
-I/usr/include/libsoup-3.0 -I/usr/include/libsecret-1
-I/usr/include/libayatana-appindicator3-0.1
-I/usr/include/libayatana-indicator3-0.4 -I/usr/include/libayatana-ido3-0.4
-I/usr/include/libdbusmenu-glib-0.4 -fdiagnostics-col
or=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/srain-1.7.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-pthread -MD -MQ src/srain.p/core_app_ui_event.c.o -MF
src/srain.p/core_app_ui_event.c.o.d -o src/srain.p/core_app_ui_event.c.o -c
../src/core/app_ui_event.c
In file included from ../src/inc/sui/sui.h:23,
from ../src/inc/core/./app.h:24,
from ../src/inc/core/core.h:23,
from ../src/core/app_ui_event.c:29:
../src/inc/srain.h:25:18: error: two or more data types in declaration
specifiers
25 | typedef gboolean bool;
| ^~~~
../src/inc/srain.h:25:1: warning: useless type name in empty declaration
25 | typedef gboolean bool;
| ^~~~~~~
[18/94] cc -Isrc/srain.p -Isrc -I../src -I../src/inc -I../src/config
-I../src/core -I../src/filter -I../src/render -I../src/lib -I../src/sirc
-I../src/sui -Idata -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2
-I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu
-I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders
-I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
-I/usr/include/libsoup-3.0 -I/usr/include/libsecret-1
-I/usr/include/libayatana-appindicator3-0.1
-I/usr/include/libayatana-indicator3-0.4 -I/usr/include/libayatana-ido3-0.4
-I/usr/include/libdbusmenu-glib-0.4 -fdiagnos
tics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/srain-1.7.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-pthread -MD -MQ src/srain.p/core_app_irc_event.c.o -MF
src/srain.p/core_app_irc_event.c.o.d -o src/srain.p/core_app_irc_event.c.o -c
../src/core/app_irc_event.c
FAILED: src/srain.p/core_app_irc_event.c.o
cc -Isrc/srain.p -Isrc -I../src -I../src/inc -I../src/config -I../src/core
-I../src/filter -I../src/render -I../src/lib -I../src/sirc -I../src/sui -Idata
-I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi
-I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0
-I/usr/include/cloudproviders -I/usr/include/atk-1.0
-I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
-I/usr/include/libsoup-3.0 -I/usr/include/libsecret-1
-I/usr/include/libayatana-appindicator3-0.1
-I/usr/include/libayatana-indicator3-0.4 -I/usr/include/libayatana-ido3-0.4
-I/usr/include/libdbusmenu-glib-0.4 -fdiagnostics-col
or=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/srain-1.7.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-pthread -MD -MQ src/srain.p/core_app_irc_event.c.o -MF
src/srain.p/core_app_irc_event.c.o.d -o src/srain.p/core_app_irc_event.c.o -c
../src/core/app_irc_event.c
In file included from ../src/inc/sui/sui.h:23,
from ../src/inc/core/./app.h:24,
from ../src/inc/core/core.h:23,
from ../src/core/app_irc_event.c:33:
../src/inc/srain.h:25:18: error: two or more data types in declaration
specifiers
25 | typedef gboolean bool;
| ^~~~
../src/inc/srain.h:25:1: warning: useless type name in empty declaration
25 | typedef gboolean bool;
| ^~~~~~~
../src/core/app_irc_event.c: In function ‘irc_event_cap’:
../src/core/app_irc_event.c:1177:13: warning: assignment discards ‘const’
qualifier from pointer target type [-Wdiscarded-qualifiers]
1177 | rawcaps = params[2];
| ^
../src/core/app_irc_event.c:1188:17: warning: assignment discards ‘const’
qualifier from pointer target type [-Wdiscarded-qualifiers]
1188 | rawcaps = params[3];
| ^
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v
returned exit code 1
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: srain
Source-Version: 1.7.0-1.1
Done: Adrian Bunk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
srain, 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 srain 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, 25 Oct 2025 14:03:11 +0300
Source: srain
Architecture: source
Version: 1.7.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Anuradha Weeraman <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1097929
Changes:
srain (1.7.0-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Build with -std=gnu17 to workaround FTBFS with GCC 15.
(Closes: #1097929)
Checksums-Sha1:
c8b3567808aad502cba6ac471420ef9890070c4d 1940 srain_1.7.0-1.1.dsc
0c6b177bb11a7df18e97e820cec7ec6a1d952492 5512 srain_1.7.0-1.1.debian.tar.xz
Checksums-Sha256:
14036e63ef8dd160e115265483bb91202975a9c15a888882c9873f141ad96244 1940
srain_1.7.0-1.1.dsc
c6536b76422f233c6a3ceacfb18801f1f0a6d67b14ae20053f213e086f745109 5512
srain_1.7.0-1.1.debian.tar.xz
Files:
3d4cd853aaddb0b33229daaecf82288e 1940 net optional srain_1.7.0-1.1.dsc
d47f66b15eafbbf7fd12a8b0f59b7674 5512 net optional
srain_1.7.0-1.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmj8rs4ACgkQiNJCh6LY
mLHJIA/8ClMc6M2h3LEICiGcD2KevpAjCrznaXLrvSWHr343biaB4W8UQkzcVopg
FolefBYRJnQRFyIQqV0wE3hToUk07yBL1n6A2Ec/elxXIfJDDcc2gWjm6PGcU9rA
xb4ylORXJpsCmqUeqz2g6dBfTEtAFaWCNfvB9otUBxGiBoZSaMj60a4q55K1R0EQ
Jb6Ayv1Qtj+dLAuRqfmrf9R4xLcBumzHSlbC1VsX02jgOQn62kYSzzPp/yZIyKhQ
XUntKh2SOI5e3rWXcIgNwaWww9+N0gjyzWWk6DSSOAtz+ghQQ2IxWruQotaGdNJC
8Qq03ax+QSvvmsu8uWn5WDI1sZEN4sjKB2gPRGEB5SWyihvZXqS9DiOixIjYVKPV
DSzNJvay460U4ZvaZf1/SWLtyyWFSowhkigvu7x0MqOY1MaMlrzaMJR+ZDdmwNx2
42PqUN4qjmMA+7IB/Ul5tGy/UOiyU3JuiC08hON6TfMFugas4t/sMcErLHaDKbXp
+AEb4+QwuLiTVS36vQSqgs72h6c0ONo92mRQnmYsxhZ1qvx1JknRDE3kx2CFZKa9
6OyVaneLe2gMiE1w5qUZfPG6Im3KUjwRCjyp3TRycKr4RpppreQEILoFqfs+d5aj
l46QsS9OJyQYZgjNHO85IXj+Bgb8uZpTSeSgavaZGigIRpoEsx8=
=R0Pd
-----END PGP SIGNATURE-----
pgp4iLhLDZDOs.pgp
Description: PGP signature
--- End Message ---