Package: src:gnome-online-accounts-gtk
Version: 3.50.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
        -D deprecated_warnings=false
        cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 
meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc 
--localstatedir=/var --libdir=lib/x86_64-linux-gnu -Dpython.bytecompile=-1 -D 
deprecated_warnings=false
The Meson build system
Version: 1.5.2
Source dir: /<<PKGBUILDDIR>>
Build dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
Build type: native build
Project name: gnome-online-accounts-gtk
Project version: 3.50.2
C compiler for the host machine: cc (gcc 14.2.0 "cc (Debian 14.2.0-5) 14.2.0")
C linker for the host machine: cc ld.bfd 2.43.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Configuring gnome-online-accounts-gtk.desktop using configuration
Configuring gnome-online-accounts-gtk.desktop.in using configuration
Program msgfmt found: YES (/usr/bin/msgfmt)
Program msginit found: YES (/usr/bin/msginit)
Program msgmerge found: YES (/usr/bin/msgmerge)
Program xgettext found: YES (/usr/bin/xgettext)
Configuring config.h using configuration
Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
Run-time dependency glib-2.0 found: YES 2.82.1
Run-time dependency gtk4 found: YES 4.16.1
Run-time dependency goa-1.0 found: YES 3.52.0
Run-time dependency goa-backend-1.0 found: YES 3.52.0
Run-time dependency libadwaita-1 found: YES 1.6.0
Build-time dependency gio-2.0 found: YES 2.82.1
Program /usr/bin/glib-compile-resources found: YES 
(/usr/bin/glib-compile-resources)
Build targets in project: 21

gnome-online-accounts-gtk 3.50.2

    prefix             : /usr
    datadir            : share
    libdir             : lib/x86_64-linux-gnu
    libexecdir         : libexec

  User defined options
    buildtype          : plain
    libdir             : lib/x86_64-linux-gnu
    localstatedir      : /var
    prefix             : /usr
    sysconfdir         : /etc
    wrap_mode          : nodownload
    python.bytecompile : -1
    deprecated_warnings: false

Found ninja-1.12.1 at /usr/bin/ninja
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build
        cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v
[1/20] /usr/bin/glib-compile-resources ../src/gnome-online-accounts-gtk.gresource.xml 
--sourcedir /<<PKGBUILDDIR>>/src --sourcedir ../src --c-name oa_resources 
--internal --generate --target src/gnome-online-accounts-gtk-resources.h
xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint is 
not in PATH
[2/20] /usr/bin/glib-compile-resources ../src/gnome-online-accounts-gtk.gresource.xml 
--sourcedir /<<PKGBUILDDIR>>/src --sourcedir ../src --c-name oa_resources 
--internal --generate --target src/gnome-online-accounts-gtk-resources.c --dependency-file 
src/gnome-online-accounts-gtk-resources.c.d
xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint is 
not in PATH
[3/20] cc -Isrc/gnome-online-accounts-gtk.p -Isrc -I../src -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-4.0 
-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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include 
-I/usr/include/goa-1.0 -I/usr/lib/x86_64-linux-gnu/goa-1.0/include -I/usr/include/libadwaita-1 
-I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch 
-Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement 
-DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -mfpmath=sse -msse 
-msse2 -pthread -mfpmath=sse -msse -msse2 -mfpmath=sse -msse -msse2 '-DVERSION="3.50.2"' 
-MD -MQ src/gnome-online-accounts-gtk.p/meson-generated_.._gnome-online-accounts-gtk-resources.c.o 
-MF src/gnome-online-accounts-gtk.p/meson-generated_.._gnome-online-accounts-gtk-resources.c.o.d -o 
src/gnome-online-accounts-gtk.p/meson-generated_.._gnome-online-accounts-gtk-resources.c.o -c 
src/gnome-online-accounts-gtk-resources.c
[4/20] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt 
data/gnome-online-accounts-gtk.desktop.in data/gnome-online-accounts-gtk.desktop desktop 
/<<PKGBUILDDIR>>/po
[5/20] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/cs.po
[6/20] /usr/bin/msgfmt -o po/da/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/da.po
[7/20] /usr/bin/msgfmt -o po/de/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/de.po
[8/20] /usr/bin/msgfmt -o po/es/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/es.po
[9/20] /usr/bin/msgfmt -o po/fa/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/fa.po
[10/20] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/fi.po
[11/20] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/fr.po
[12/20] /usr/bin/msgfmt -o po/ia/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/ia.po
[13/20] /usr/bin/msgfmt -o po/it/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/it.po
[14/20] /usr/bin/msgfmt -o po/ja/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/ja.po
[15/20] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/nl.po
[16/20] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/pl.po
[17/20] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/pt_BR.po
[18/20] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../po/ru.po
[19/20] cc -Isrc/gnome-online-accounts-gtk.p -Isrc -I../src -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-4.0 
-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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include 
-I/usr/include/goa-1.0 -I/usr/lib/x86_64-linux-gnu/goa-1.0/include -I/usr/include/libadwaita-1 
-I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch 
-Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement 
-DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -mfpmath=sse -msse 
-msse2 -pthread -mfpmath=sse -msse -msse2 -mfpmath=sse -msse -msse2 '-DVERSION="3.50.2"' 
-MD -MQ src/gnome-online-accounts-gtk.p/gnome-online-accounts-gtk.c.o -MF 
src/gnome-online-accounts-gtk.p/gnome-online-accounts-gtk.c.o.d -o 
src/gnome-online-accounts-gtk.p/gnome-online-accounts-gtk.c.o -c ../src/gnome-online-accounts-gtk.c
FAILED: src/gnome-online-accounts-gtk.p/gnome-online-accounts-gtk.c.o
cc -Isrc/gnome-online-accounts-gtk.p -Isrc -I../src -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-4.0 
-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/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include 
-I/usr/include/goa-1.0 -I/usr/lib/x86_64-linux-gnu/goa-1.0/include -I/usr/include/libadwaita-1 
-I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch 
-Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement 
-DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -mfpmath=sse -msse 
-msse2 -pthread -mfpmath=sse -msse -msse2 -mfpmath=sse -msse -msse2 '-DVERSION="3.50.2"' 
-MD -MQ src/gnome-online-accounts-gtk.p/gnome-online-accounts-gtk.c.o -MF 
src/gnome-online-accounts-gtk.p/gnome-online-accounts-gtk.c.o.d -o 
src/gnome-online-accounts-gtk.p/gnome-online-accounts-gtk.c.o -c ../src/gnome-online-accounts-gtk.c
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/gtk-4.0/gtk/css/gtkcssenumtypes.h:11,
                 from /usr/include/gtk-4.0/gtk/css/gtkcss.h:33,
                 from /usr/include/gtk-4.0/gtk/gtk.h:29,
                 from ../src/gnome-online-accounts-gtk.c:5:
../src/gnome-online-accounts-gtk.c: In function ‘show_account’:
/usr/include/glib-2.0/gobject/gtype.h:2656:42: error: passing argument 4 of 
‘goa_provider_show_account’ from incompatible pointer type 
[-Wincompatible-pointer-types]
 2656 | #  define _G_TYPE_CIC(ip, gt, ct)       ((ct*) (void *) ip)
/usr/include/glib-2.0/gobject/gtype.h:528:66: note: in expansion of macro 
‘_G_TYPE_CIC’
  528 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    
(_G_TYPE_CIC ((instance), (g_type), c_type))
      |                                                                  
^~~~~~~~~~~
/usr/include/gtk-4.0/gtk/gtkwindow.h:39:42: note: in expansion of macro 
‘G_TYPE_CHECK_INSTANCE_CAST’
   39 | #define GTK_WINDOW(obj)                 (G_TYPE_CHECK_INSTANCE_CAST 
((obj), GTK_TYPE_WINDOW, GtkWindow))
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/gnome-online-accounts-gtk.c:94:34: note: in expansion of macro 
‘GTK_WINDOW’
   94 |                                  GTK_WINDOW (window),
      |                                  ^~~~~~~~~~
In file included from /usr/include/goa-1.0/goabackend/goabackend.h:29,
                 from ../src/gnome-online-accounts-gtk.c:12:
/usr/include/goa-1.0/goabackend/goaprovider.h:81:91: note: expected ‘GtkWidget 
*’ {aka ‘struct _GtkWidget *’} but argument is of type ‘GtkWindow *’ {aka 
‘struct _GtkWindow *’}
   81 |                                                                   
GtkWidget              *parent,
      |                                                                   
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../src/gnome-online-accounts-gtk.c: In function ‘add_account’:
/usr/include/glib-2.0/gobject/gtype.h:2656:42: error: passing argument 3 of 
‘goa_provider_add_account’ from incompatible pointer type 
[-Wincompatible-pointer-types]
 2656 | #  define _G_TYPE_CIC(ip, gt, ct)       ((ct*) (void *) ip)
/usr/include/glib-2.0/gobject/gtype.h:528:66: note: in expansion of macro 
‘_G_TYPE_CIC’
  528 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    
(_G_TYPE_CIC ((instance), (g_type), c_type))
      |                                                                  
^~~~~~~~~~~
/usr/include/gtk-4.0/gtk/gtkwindow.h:39:42: note: in expansion of macro 
‘G_TYPE_CHECK_INSTANCE_CAST’
   39 | #define GTK_WINDOW(obj)                 (G_TYPE_CHECK_INSTANCE_CAST 
((obj), GTK_TYPE_WINDOW, GtkWindow))
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/gnome-online-accounts-gtk.c:134:29: note: in expansion of macro 
‘GTK_WINDOW’
  134 |                             GTK_WINDOW (window),
      |                             ^~~~~~~~~~
/usr/include/goa-1.0/goabackend/goaprovider.h:59:91: note: expected ‘GtkWidget 
*’ {aka ‘struct _GtkWidget *’} but argument is of type ‘GtkWindow *’ {aka 
‘struct _GtkWindow *’}
   59 |                                                                   
GtkWidget              *parent,
      |                                                                   
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v 
returned exit code 1
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

Reply via email to