Your message dated Wed, 24 Jul 2024 23:49:11 +0000
with message-id <e1swljl-00bqci...@fasolo.debian.org>
and subject line Bug#1075019: fixed in gmpc-plugins 11.8.16-8
has caused the Debian Bug report #1075019,
regarding gmpc-plugins: 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.)


-- 
1075019: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075019
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:gmpc-plugins
Version: 11.8.16-7
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/gmpc-plugins_11.8.16-7_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

[...]
make[4]: Leaving directory '/<<PKGBUILDDIR>>/gmpc-lyrics/po'
make[4]: Entering directory '/<<PKGBUILDDIR>>/gmpc-lyrics'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/gmpc-lyrics'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/gmpc-lyrics'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/gmpc-lyrics'
Making all in gmpc-shout
make[2]: Entering directory '/<<PKGBUILDDIR>>/gmpc-shout'
make  all-recursive
make[3]: Entering directory '/<<PKGBUILDDIR>>/gmpc-shout'
Making all in src
make[4]: Entering directory '/<<PKGBUILDDIR>>/gmpc-shout/src'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-Wdate-time -D_FORTIFY_SOURCE=2 -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/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include 
-I/usr/include/pango-1.0 -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/atk-1.0 -I/usr/include/libxml2 
-I/usr/include/libmpd-1.0/ -I/usr/include/gmpc -pthread    
-Wmissing-declarations -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o 
shoutplugin_la-plugin.lo `test -f 'plugin.c' || echo './'`plugin.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-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/gtk-2.0 
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 
-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/atk-1.0 
-I/usr/include/libxml2 -I/usr/include/libmpd-1.0/ -I/usr/include/gmpc -pthread 
-Wmissing-declarations -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
plugin.c  -fPIC -DPIC -o .libs/shoutplugin_la-plugin.o
plugin.c: In function ‘shout_si_button_press_event’:
plugin.c:95:25: error: initialization of ‘GtkMenu *’ from incompatible pointer 
type ‘GtkWidget *’ [-Wincompatible-pointer-types]
   95 |         GtkMenu *menu = gtk_menu_new();
      |                         ^~~~~~~~~~~~
plugin.c:101:35: error: passing argument 1 of ‘gtk_menu_shell_append’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  101 |             gtk_menu_shell_append(GTK_MENU(menu), item);
      |                                   ^~~~~~~~
      |                                   |
      |                                   GtkMenu *
In file included from /usr/include/gtk-2.0/gtk/gtkmenu.h:36,
                 from /usr/include/gtk-2.0/gtk/gtklabel.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkaccellabel.h:38,
                 from /usr/include/gtk-2.0/gtk/gtk.h:35,
                 from /usr/include/gmpc/plugin.h:20,
                 from plugin.c:25:
/usr/include/gtk-2.0/gtk/gtkmenushell.h:101:55: note: expected ‘GtkMenuShell *’ 
but argument is of type ‘GtkMenu *’
  101 | void  gtk_menu_shell_append            (GtkMenuShell *menu_shell,
      |                                         ~~~~~~~~~~~~~~^~~~~~~~~~
plugin.c:106:35: error: passing argument 1 of ‘gtk_menu_shell_append’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  106 |             gtk_menu_shell_append(GTK_MENU(menu), item);
      |                                   ^~~~~~~~
      |                                   |
      |                                   GtkMenu *
/usr/include/gtk-2.0/gtk/gtkmenushell.h:101:55: note: expected ‘GtkMenuShell *’ 
but argument is of type ‘GtkMenu *’
  101 | void  gtk_menu_shell_append            (GtkMenuShell *menu_shell,
      |                                         ~~~~~~~~~~~~~~^~~~~~~~~~
plugin.c:110:31: error: passing argument 1 of ‘gtk_menu_shell_append’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  110 |         gtk_menu_shell_append(GTK_MENU(menu), item);
      |                               ^~~~~~~~
      |                               |
      |                               GtkMenu *
/usr/include/gtk-2.0/gtk/gtkmenushell.h:101:55: note: expected ‘GtkMenuShell *’ 
but argument is of type ‘GtkMenu *’
  101 | void  gtk_menu_shell_append            (GtkMenuShell *menu_shell,
      |                                         ~~~~~~~~~~~~~~^~~~~~~~~~
plugin.c: In function ‘shout_pid_callback’:
plugin.c:259:54: error: passing argument 2 of ‘g_timeout_add_seconds’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  259 |         reconnect_timeout = g_timeout_add_seconds(1, restart_ogg123, 
NULL);
      |                                                      ^~~~~~~~~~~~~~
      |                                                      |
      |                                                      gboolean (*)(void) 
{aka int (*)(void)}
In file included from /usr/include/glib-2.0/glib/giochannel.h:35,
                 from /usr/include/glib-2.0/glib.h:56,
                 from plugin.c:23:
/usr/include/glib-2.0/glib/gmain.h:801:54: note: expected ‘GSourceFunc’ {aka 
‘int (*)(void *)’} but argument is of type ‘gboolean (*)(void)’ {aka ‘int 
(*)(void)’}
  801 |                                      GSourceFunc     function,
      |                                      ~~~~~~~~~~~~~~~~^~~~~~~~
make[4]: *** [Makefile:477: shoutplugin_la-plugin.lo] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/gmpc-shout/src'
make[3]: *** [Makefile:429: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/gmpc-shout'
make[2]: *** [Makefile:361: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/gmpc-shout'
make[1]: *** [Makefile:418: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: gmpc-plugins
Source-Version: 11.8.16-8
Done: Simon McVittie <s...@debian.org>

We believe that the bug you reported is fixed in the latest version of
gmpc-plugins, 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.
Simon McVittie <s...@debian.org> (supplier of updated gmpc-plugins 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: SHA256

Format: 1.8
Date: Wed, 24 Jul 2024 23:58:12 +0100
Source: gmpc-plugins
Architecture: source
Version: 11.8.16-8
Distribution: unstable
Urgency: medium
Maintainer: mpd maintainers <pkg-mpd-maintain...@lists.alioth.debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Closes: 1075019
Changes:
 gmpc-plugins (11.8.16-8) unstable; urgency=medium
 .
   * Team upload
   * d/rules: Don't warn about use of deprecated APIs.
     This is a collection of plugins for a GTK 2 app, of course it uses
     deprecated functions. We don't need a warning for each one.
   * d/p/shout-Make-pointer-types-match.patch,
     d/p/shout-Use-correct-signature-for-a-GSourceFunc.patch:
     Add patches to fix FTBFS with gcc-14 (Closes: #1075019)
   * d/p/avahi-Remove-an-unused-declaration.patch:
     Silence another compiler warning
   * d/clean: Delete mmkeys.c to ensure that it is regenerated from Vala source
Checksums-Sha1:
 1a15571b38d8539d293f7700aa7ab0d89ab43f08 2224 gmpc-plugins_11.8.16-8.dsc
 1b921a2b6b000bd5eb1d79bade91a630ae5ab205 9780 
gmpc-plugins_11.8.16-8.debian.tar.xz
 1c69772b63ba260a492453d83df793cc3261191d 12726 
gmpc-plugins_11.8.16-8_source.buildinfo
Checksums-Sha256:
 3a98fd5fd252a507e7276d4489b2e4cc00b377ed296900cdfefeda1b510de603 2224 
gmpc-plugins_11.8.16-8.dsc
 543497da4425dc32a58f415d09b144991500bbc6a134b04e9d13013299dafad5 9780 
gmpc-plugins_11.8.16-8.debian.tar.xz
 ddaf8d299db644982fdf19ab4b55e87746131fedeb6656b4ad6fd3b31b8a4634 12726 
gmpc-plugins_11.8.16-8_source.buildinfo
Files:
 97b2c313b140ae0079fc3e70f0eb9e07 2224 sound optional gmpc-plugins_11.8.16-8.dsc
 1f43d380831ecd3c73b7b0f3b1ac2d71 9780 sound optional 
gmpc-plugins_11.8.16-8.debian.tar.xz
 9d6ff122ab010e523813e892a964b189 12726 sound optional 
gmpc-plugins_11.8.16-8_source.buildinfo

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

iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmahkjMACgkQ4FrhR4+B
TE/k+Q/7BBB/70rSJ+CtNOx2gmsU+WdPmLNYEESfe+mo3wDSyq63+ftYOpx5yadM
QStqQyi5faiT7OUAn+dOTKoQ2Gd835adX6j19CLlUDPyPh3wvtp5FsTUdVINkQT6
jGlY+1xMPNx5F7qTOuLa1PVaNa1I8Y2+3h8msLa/Wz5/RivFl6YOxbS/ZwznIUu6
nw8b0C3d9wGUL5tLiVe0PtEcKBXJzKB8bpZXEvpecPQ1Wsht7QHtxYxf+UyeikvL
xtaAr/E427IHoaVu3LuY6ETamUSbBxMlpz3/1/umKII2Ht8hAYyTrLIOG2zWi9R0
Z+lbu8BbPqJaVkh8gXpACgMHOhlCpDDnUPoFuxzB9QYvomaimG75BSCg3iuo5r3U
ddcnbUeQ7X30+arbVUnUjBEFFUZ643VCy+u21mV2yoZ92vJskHZs19TNXqI7iJ17
3keGwQ97tZUeEhFc6VpBaXQ/j0JaRZMSCVP5n0EP4gZ3QTI5SA1CbtiDqLsu0gHU
ItXt3JMK+l/0DFHuPr/f4rYl6HGzNFGRUGmQwrKP/5lZiQlfKi9/SUk6su5wP0L3
H8wKWTGR28b7xCGOkWewJovsry4RhEYwJaWizAxhMl9KxgAPq7QHzYCSyq/K2se1
zmWS6AVwK6p86TtTJzCQny9TB+tnj4SGkvdQWA/HfqIZ2o9nsNw=
=RFiM
-----END PGP SIGNATURE-----

Attachment: pgpp0ZhxgYSmL.pgp
Description: PGP signature


--- End Message ---

Reply via email to