Your message dated Mon, 15 Sep 2025 22:49:29 +0000
with message-id <[email protected]>
and subject line Bug#1097380: fixed in megapixels 1.8.3-2
has caused the Debian Bug report #1097380,
regarding megapixels: 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.)
--
1097380: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097380
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:megapixels
Version: 1.8.3-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/megapixels_1.8.3-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
[...]
622 | dialog = gtk_message_dialog_new(
| ^~~~~~
In file included from /usr/include/gtk-4.0/gtk/gtk.h:192:
/usr/include/gtk-4.0/gtk/deprecated/gtkmessagedialog.h:81:12: note: declared
here
81 | GtkWidget* gtk_message_dialog_new (GtkWindow *parent,
| ^~~~~~~~~~~~~~~~~~~~~~
../src/main.c:630:17: warning: ‘gtk_dialog_add_buttons’ is deprecated
[-Wdeprecated-declarations]
630 | gtk_dialog_add_buttons(
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from
/usr/include/gtk-4.0/gtk/deprecated/gtkappchooserdialog.h:31,
from /usr/include/gtk-4.0/gtk/gtk.h:43:
/usr/include/gtk-4.0/gtk/deprecated/gtkdialog.h:148:12: note: declared here
148 | void gtk_dialog_add_buttons (GtkDialog *dialog,
| ^~~~~~~~~~~~~~~~~~~~~~
../src/main.c:633:17: warning: ‘gtk_message_dialog_new’ is deprecated
[-Wdeprecated-declarations]
633 | dialog = gtk_message_dialog_new(
| ^~~~~~
/usr/include/gtk-4.0/gtk/deprecated/gtkmessagedialog.h:81:12: note: declared
here
81 | GtkWidget* gtk_message_dialog_new (GtkWindow *parent,
| ^~~~~~~~~~~~~~~~~~~~~~
../src/main.c:640:17: warning: ‘gtk_message_dialog_format_secondary_markup’ is
deprecated [-Wdeprecated-declarations]
640 | gtk_message_dialog_format_secondary_markup(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-4.0/gtk/deprecated/gtkmessagedialog.h:106:12: note: declared
here
106 | void gtk_message_dialog_format_secondary_markup (GtkMessageDialog
*message_dialog,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/main.c:643:9: warning: ‘gtk_dialog_add_buttons’ is deprecated
[-Wdeprecated-declarations]
643 | gtk_dialog_add_buttons(GTK_DIALOG(dialog),
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-4.0/gtk/deprecated/gtkdialog.h:148:12: note: declared here
148 | void gtk_dialog_add_buttons (GtkDialog *dialog,
| ^~~~~~~~~~~~~~~~~~~~~~
../src/main.c:653:9: warning: ‘gtk_widget_show’ is deprecated: Use
'gtk_widget_set_visible or gtk_window_present' instead
[-Wdeprecated-declarations]
653 | gtk_widget_show(GTK_WIDGET(dialog));
| ^~~~~~~~~~~~~~~
/usr/include/gtk-4.0/gtk/gtkwidget.h:274:12: note: declared here
274 | void gtk_widget_show (GtkWidget *widget);
| ^~~~~~~~~~~~~~~
../src/main.c: In function ‘xevent_handler’:
../src/main.c:1089:9: warning: ‘gdk_x11_display_get_xdisplay’ is deprecated
[-Wdeprecated-declarations]
1089 | Display *xdisplay = gdk_x11_display_get_xdisplay(display);
| ^~~~~~~
In file included from /usr/include/gtk-4.0/gdk/x11/gdkx.h:39,
from ../src/main.c:22:
/usr/include/gtk-4.0/gdk/x11/gdkx11display.h:60:15: note: declared here
60 | Display * gdk_x11_display_get_xdisplay (GdkDisplay *display);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/main.c: In function ‘activate’:
../src/main.c:1261:17: warning: ‘gdk_x11_display_get_xdisplay’ is deprecated
[-Wdeprecated-declarations]
1261 | Display *xdisplay =
gdk_x11_display_get_xdisplay(display);
| ^~~~~~~
/usr/include/gtk-4.0/gdk/x11/gdkx11display.h:60:15: note: declared here
60 | Display * gdk_x11_display_get_xdisplay (GdkDisplay *display);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/main.c:1263:25: warning: ‘gdk_x11_display_get_xscreen’ is deprecated
[-Wdeprecated-declarations]
1263 |
XScreenNumberOfScreen(gdk_x11_display_get_xscreen(display));
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-4.0/gdk/x11/gdkx11display.h:62:15: note: declared here
62 | Screen * gdk_x11_display_get_xscreen (GdkDisplay *display);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/main.c:1296:9: warning: ‘gtk_widget_show’ is deprecated: Use
'gtk_widget_set_visible or gtk_window_present' instead
[-Wdeprecated-declarations]
1296 | gtk_widget_show(window);
| ^~~~~~~~~~~~~~~
/usr/include/gtk-4.0/gtk/gtkwidget.h:274:12: note: declared here
274 | void gtk_widget_show (GtkWidget *widget);
| ^~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd _build && 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: megapixels
Source-Version: 1.8.3-2
Done: Arnaud Ferraris <[email protected]>
We believe that the bug you reported is fixed in the latest version of
megapixels, 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.
Arnaud Ferraris <[email protected]> (supplier of updated megapixels 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 00:14:21 +0200
Source: megapixels
Architecture: source
Version: 1.8.3-2
Distribution: unstable
Urgency: medium
Maintainer: DebianOnMobile Maintainers
<[email protected]>
Changed-By: Arnaud Ferraris <[email protected]>
Closes: 1097380
Changes:
megapixels (1.8.3-2) unstable; urgency=medium
.
* d/patches: fix build with GCC-15 (Closes: #1097380)
Checksums-Sha1:
b123a239c9d015fc5f977b0010a9f9a8e6d18e36 2097 megapixels_1.8.3-2.dsc
9cc1f8f5b050ecb44c4208861d599041fe3fda74 5028 megapixels_1.8.3-2.debian.tar.xz
c960306e2f7f55fa909c1dd8f555fe421c636b0a 16474
megapixels_1.8.3-2_source.buildinfo
Checksums-Sha256:
e5afd74a8da16f4bafd02b3c4e703d97f66ff5a81d5fc5dde0a32d7307e16764 2097
megapixels_1.8.3-2.dsc
96366fe6ce80c75ea66be7e18423a6c03c88c46338e691a441016373916abbbc 5028
megapixels_1.8.3-2.debian.tar.xz
2e508b28dd1af56f3f87dfc5504a20bbebd05b6cc9f2311306192fea5b9ae228 16474
megapixels_1.8.3-2_source.buildinfo
Files:
838b58dd234e26eccb0bad96964a3417 2097 x11 optional megapixels_1.8.3-2.dsc
1ac9948c15eec6bbd33e4c1ba7bdd937 5028 x11 optional
megapixels_1.8.3-2.debian.tar.xz
e7b1d00708eeb03673fd7ad118115d24 16474 x11 optional
megapixels_1.8.3-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEeW2zk9w/9AIituoi0+u1lmu5kZYFAmjIkvEACgkQ0+u1lmu5
kZZ3fhAAi/ogp1T9Raqga4Qw6n5Xip63rMjjJx+WaT2/bQll6QzGoo3ftobxGziy
FUxeRLpBgVJHDtaUoQ51Vu50I1sRnDQuriPRX1Z9Do+ff8G9HKgs/WN/0F90JsDS
obvmGgF1RsapzdIWXsrQJCfI7UXvVNZOrhghcDKMfTV3N7gGRqnbyvow8TEzEZWm
2Dr6dM3rpUBHrz2ETGFfsRpkXnN8NilHrORl7WPoTptkFsQm2FjIR1yLRLkVRptQ
sJASn+nP1lTBA9gD8d8XgW22ZzVV9ShUm5iesWmscK6YREJYpUU+tBE1xYJrtg9N
pdL5YcZzf0PBEikwUkJir8DZ/jssCNYFOQQAHEQ2EAkM89Ng5ocD4fQ9AzdxnWEc
dlirZjRFJPKLrfJC/4f7c20Dmkw8sHNowYqWViYtuPvFUDMzTkssTo/xDyqGk2E9
qqmfxltgUFYgWZVT1W+Cji6oaDB4FwWj82fnfRqCJaoAR1ch7Kbqj2oXppmFlvMG
0AYaRBvPoNldjE9rnChWAs6Qymupfy874zKrO7ua1+iriVgicguKHL5IFk0NzQTi
wwJeCGQa15NBDQm9F3nYaC4Q+rp2UmkpSnVlFzX6KC5bIJAiov7svpV90VzO2wAW
zPAU9x1ryrsfOz8dgysKf/5Y7UxDp3Asdy5IDxJ2waXdZFMT0rw=
=QCGd
-----END PGP SIGNATURE-----
pgpQCqLOUXGzq.pgp
Description: PGP signature
--- End Message ---