Your message dated Sun, 15 Dec 2024 19:54:09 +0000
with message-id <e1tmugr-00ekql...@fasolo.debian.org>
and subject line Bug#1075244: fixed in lxsession 0.5.5-3.1
has caused the Debian Bug report #1075244,
regarding lxsession: ftbfs with GCC-14
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 ow...@bugs.debian.org
immediately.)


-- 
1075244: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075244
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:lxsession
Version: 0.5.5-3
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/lxsession_0.5.5-3_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

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-14/porting_to.html

[...]
                 from lxpolkit/lxpolkit-listener.h:27,
                 from lxpolkit/lxpolkit-listener.c:26:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:48:86: note: expected ‘GObject 
*’ {aka ‘struct _GObject *’} but argument is of type ‘PolkitAgentListener *’ 
{aka ‘struct _PolkitAgentListener *’}
   48 | GSimpleAsyncResult *g_simple_async_result_new              (GObject     
            *source_object,
      |                                                             
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
lxpolkit/lxpolkit-listener.c:263:37: error: passing argument 1 of 
‘gtk_combo_box_set_model’ from incompatible pointer type 
[-Wincompatible-pointer-types]
  263 |         gtk_combo_box_set_model(data->id, GTK_TREE_MODEL(store));
      |                                 ~~~~^~~~
      |                                     |
      |                                     GtkWidget * {aka struct _GtkWidget 
*}
/usr/include/gtk-2.0/gtk/gtkcombobox.h:109:64: note: expected ‘GtkComboBox *’ 
{aka ‘struct _GtkComboBox *’} but argument is of type ‘GtkWidget *’ {aka 
‘struct _GtkWidget *’}
  109 | void          gtk_combo_box_set_model        (GtkComboBox     
*combo_box,
      |                                               ~~~~~~~~~~~~~~~~~^~~~~~~~~
lxpolkit/lxpolkit-listener.c:266:38: error: passing argument 1 of 
‘gtk_combo_box_set_active’ from incompatible pointer type 
[-Wincompatible-pointer-types]
  266 |         gtk_combo_box_set_active(data->id, 0);
      |                                  ~~~~^~~~
      |                                      |
      |                                      GtkWidget * {aka struct _GtkWidget 
*}
/usr/include/gtk-2.0/gtk/gtkcombobox.h:101:64: note: expected ‘GtkComboBox *’ 
{aka ‘struct _GtkComboBox *’} but argument is of type ‘GtkWidget *’ {aka 
‘struct _GtkWidget *’}
  101 | void          gtk_combo_box_set_active       (GtkComboBox     
*combo_box,
      |                                               ~~~~~~~~~~~~~~~~~^~~~~~~~~
gcc -DHAVE_CONFIG_H -I.  -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread  
-I/usr/include/gio-unix-2.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/libmount -I/usr/include/blkid -pthread   -include config.h -w  
-Wdate-time -D_FORTIFY_SOURCE=2 -DG_DISABLE_ASSERT -DG_DISABLE_CHECKS 
-DG_DISABLE_CAST_CHECKS  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D 
USE_GTK2 -c -o lxsettings-daemon/lxsettings_daemon-main.o `test -f 
'lxsettings-daemon/main.c' || echo './'`lxsettings-daemon/main.c
gcc -DHAVE_CONFIG_H -I.  -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread  
-I/usr/include/gio-unix-2.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/libmount -I/usr/include/blkid -pthread   -include config.h -w  
-Wdate-time -D_FORTIFY_SOURCE=2 -DG_DISABLE_ASSERT -DG_DISABLE_CHECKS 
-DG_DISABLE_CAST_CHECKS  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D 
USE_GTK2 -c -o xdg-autostart/lxsession_xdg_autostart-main.o `test -f 
'xdg-autostart/main.c' || echo './'`xdg-autostart/main.c
make[3]: *** [Makefile:1575: lxpolkit/lxpolkit-lxpolkit-listener.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from lxsession-logout/lxsession-logout.c:23:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is 
deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: 
Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:2382: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:1053: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: lxsession
Source-Version: 0.5.5-3.1
Done: Bastian Germann <b...@debian.org>

We believe that the bug you reported is fixed in the latest version of
lxsession, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Germann <b...@debian.org> (supplier of updated lxsession 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 15 Dec 2024 18:42:51 +0000
Source: lxsession
Architecture: source
Version: 0.5.5-3.1
Distribution: unstable
Urgency: medium
Maintainer: Debian LXDE Maintainers <team+l...@tracker.debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 967615 1075244
Changes:
 lxsession (0.5.5-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Build with GTK 3 (Closes: #967615).
   * Allow incompatible pointer types (Closes: #1075244).
Checksums-Sha1:
 a7eedc35caa39a81e6f28b50bcd0e6481940f790 2347 lxsession_0.5.5-3.1.dsc
 8520025943d418db17c21fb750f84e46bccbeb6e 13524 
lxsession_0.5.5-3.1.debian.tar.xz
 3383c737b8818e2724ac7f087a7343c49240adcc 15187 
lxsession_0.5.5-3.1_source.buildinfo
Checksums-Sha256:
 e567bf68ea76b94ae8900aef264111899f8b393819364c2365cc9043477ffb29 2347 
lxsession_0.5.5-3.1.dsc
 eb011832fbcf815ec4f6fa23b2ca1966170e3e1c60ce964f6eb0bb425ab79c70 13524 
lxsession_0.5.5-3.1.debian.tar.xz
 665abe96dcb86abe672ea66528f44d7c93b9eeb639e7215b1f629ca690f101cb 15187 
lxsession_0.5.5-3.1_source.buildinfo
Files:
 558f29171f431f4a2817af8ca6040c03 2347 x11 optional lxsession_0.5.5-3.1.dsc
 3090b2205bf419a5e1357d343d4e1c29 13524 x11 optional 
lxsession_0.5.5-3.1.debian.tar.xz
 8db19203d62ef3aaeb013487fdaebf33 15187 x11 optional 
lxsession_0.5.5-3.1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmdfJnAQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFIMmDAC9iVhLjoERQAutk620pGb74jpfL1Evbqh3
Ni6OtY8Sr00Rer46YJJhoH7GLyYl/MJ1wGcLS4+JauFPhtN04fqBKzBG+S4lMPXC
Zekaa+jydAO1vM7KqVSERLl+eJw7ImxxrMBEwQn1EiR54HWyJhxQHYtgTrMnstQW
EratpHpyuHGhC/haOgMFcrJ2ReBnivRvrSNq/gFc69QFY5o2U90dMGJWUUSop4xW
nyj3rG+9Z7cVsT7+42xO0pbLRYt3r+SmCYIRkxT8E6a2DvHuPhYaa1JV0YmHtR0i
Cbd37U+P7skvNoL/0UEtlMFsFA72IUZYdVDjovbsgXvS+KTb9yXOlr+CENNHNPEH
Rd/eVI6KwbQcq8ZUQOBTlaAPz4FDRoHhJTpHWuTbRRUOspTiTt0KvuiurBiFZ4Pw
z/Bz8JEe/isRA5GijsCBeKNqg6w5VAZlGiS92e+QBw/O8XBecnry/BjJqo4RqpnC
Sn9FGEGUg/+oW1Ns3ynJRQcGJM6JFWM=
=Nbe4
-----END PGP SIGNATURE-----

Attachment: pgpkJenUCfe42.pgp
Description: PGP signature


--- End Message ---

Reply via email to