Bug#959611: wmauda: FTBFS: dbus.h:23:10: fatal error: dbus/dbus-glib.h: No such file or directory

2020-05-03 Thread Doug Torrance
On Sun, May 3, 2020 at 3:33 PM Doug Torrance  wrote:
> On Sun, May 3, 2020 at 9:12 AM Lucas Nussbaum  wrote:
> > > In file included from wmauda.c:29:
> > > /usr/include/audacious/dbus.h:23:10: fatal error: dbus/dbus-glib.h: No 
> > > such file or directory
> > >23 | #include 
> > >   |  ^~
> > > compilation terminated.
> > > make[1]: *** [: wmauda.o] Error 1
>
> Thanks for the report!  It turns out wmauda was missing a build
> dependency on libdbus-glib-1-dev.  This has been fixed in git [1].

I've just added a couple more commits, bumping the Standards Version
and drafting a new d/changelog entry.  Andreas, would you be able to
take a look and sponsor?

https://salsa.debian.org/wmaker-team/wmauda

Thanks!
Doug



Bug#959611: wmauda: FTBFS: dbus.h:23:10: fatal error: dbus/dbus-glib.h: No such file or directory

2020-05-03 Thread Doug Torrance
Control: tags -1 pending

On Sun, May 3, 2020 at 9:12 AM Lucas Nussbaum  wrote:
> > In file included from wmauda.c:29:
> > /usr/include/audacious/dbus.h:23:10: fatal error: dbus/dbus-glib.h: No such 
> > file or directory
> >23 | #include 
> >   |  ^~
> > compilation terminated.
> > make[1]: *** [: wmauda.o] Error 1

Thanks for the report!  It turns out wmauda was missing a build
dependency on libdbus-glib-1-dev.  This has been fixed in git [1].

Doug

[1] https://salsa.debian.org/wmaker-team/wmauda/-/commit/1a5857e



Bug#959611: wmauda: FTBFS: dbus.h:23:10: fatal error: dbus/dbus-glib.h: No such file or directory

2020-05-03 Thread Lucas Nussbaum
Source: wmauda
Version: 0.9-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200501 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> cc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong 
> -Wformat -Werror=format-security  -DPIXMAP_DIR="\"/usr/share/pixmaps\"" 
> -pthread -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/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 
> -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 
> -I/usr/include/harfbuzz -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time 
> -D_FORTIFY_SOURCE=2  -c -o wmauda.o wmauda.c
> Package dbus-glib-1 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `dbus-glib-1.pc'
> to the PKG_CONFIG_PATH environment variable
> No package 'dbus-glib-1' found
> 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 wmauda.c:19:
> /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is 
> deprecated [-Wdeprecated-declarations]
>   236 | voidgtk_type_init   (GTypeDebugFlagsdebug_flags);
>   | ^~~~
> In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
>  from /usr/include/glib-2.0/gobject/gbinding.h:29,
>  from /usr/include/glib-2.0/glib-object.h:22,
>  from /usr/include/glib-2.0/gio/gioenums.h:28,
>  from /usr/include/glib-2.0/gio/giotypes.h:28,
>  from /usr/include/glib-2.0/gio/gio.h:26,
>  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,
>  from wmauda.c:19:
> /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here
>   679 | {
>   | ^
> 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,
>  from wmauda.c:19:
> /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:32,
>  from /usr/include/glib-2.0/glib.h:30,
>  from /usr/include/glib-2.0/gobject/gbinding.h:28,
>  from /usr/include/glib-2.0/glib-object.h:22,
>  from /usr/include/glib-2.0/gio/gioenums.h:28,
>  from /usr/include/glib-2.0/gio/giotypes.h:28,
>  from /usr/include/glib-2.0/gio/gio.h:26,
>  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,
>  from wmauda.c:19:
> /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here
>   547 | struct _GTimeVal
>   |^
> In file included from wmauda.c:29:
> /usr/include/audacious/dbus.h:23:10: fatal error: dbus/dbus-glib.h: No such 
> file or directory
>23 | #include 
>   |  ^~
> compilation terminated.
> make[1]: *** [: wmauda.o] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/05/01/wmauda_0.9-2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.