Package: src:sway-notification-center
Version: 0.9.0-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
   dh_auto_configure
        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
The Meson build system
Version: 1.4.0
Source dir: /<<PKGBUILDDIR>>
Build dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
Build type: native build
Project name: sway-notificaton-center
Project version: 0.9.0
C compiler for the host machine: cc (gcc 13.2.0 "cc (Debian 13.2.0-25) 13.2.0")
C linker for the host machine: cc ld.bfd 2.42
Vala compiler for the host machine: valac (valac 0.56.17)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas)
Program git found: NO
Configuring constants.vala using configuration
Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
Run-time dependency gio-2.0 found: YES 2.80.2
Run-time dependency gio-unix-2.0 found: YES 2.80.2
Run-time dependency gtk+-3.0 found: YES 3.24.41
Run-time dependency json-glib-1.0 found: YES 1.8.0
Run-time dependency libhandy-1 found: YES 1.8.3
Library gtk-layer-shell found: YES
Library m found: YES
Library posix found: YES
Run-time dependency gee-0.8 found: YES 0.20.6
Run-time dependency libpulse found: YES 16.1
Run-time dependency libpulse-mainloop-glib found: YES 16.1
Dependency libhandy-1 found: YES 1.8.3 (cached)
Run-time dependency gtk-layer-shell-0 found: YES 0.8.2
Dependency gio-2.0 found: YES 2.80.2 (cached)
Program /usr/bin/glib-compile-resources found: YES 
(/usr/bin/glib-compile-resources)
Configuring config.json using configuration
Configuring org.erikreider.swaync.service using configuration
Found CMake: /usr/bin/cmake (3.29.3)
WARNING: CMake Toolchain: Failed to determine CMake compilers state
Run-time dependency systemd found: NO (tried pkgconfig and cmake)
Configuring swaync.service using configuration
Run-time dependency bash-completion found: YES 2.14.0
Run-time dependency fish found: NO (tried pkgconfig and cmake)
Build-time dependency scdoc found: YES 1.11.3
Program /usr/bin/scdoc found: YES (/usr/bin/scdoc)
Message: share/man 1 share/man/man1
Message: share/man 5 share/man/man5
Message: share/man 1 share/man/man1
Build targets in project: 7

sway-notificaton-center 0.9.0

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

Found ninja-1.12.1 at /usr/bin/ninja
   dh_auto_build
        cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v
[1/42] /usr/bin/glib-compile-resources 
../src/sway_notification_center.gresource.xml --sourcedir ../src --c-name 
sway_notification_center --internal --generate --target 
src/sway_notification_center-resources.h
[2/42] /usr/bin/glib-compile-resources 
../src/sway_notification_center.gresource.xml --sourcedir ../src --c-name 
sway_notification_center --internal --generate --target 
src/sway_notification_center-resources.c --dependency-file 
src/sway_notification_center-resources.c.d
[3/42] valac -C --enable-gobject-tracing --enable-checking -D WANT_SCRIPTING -D 
HAVE_LATEST_LIBHANDY -D HAVE_LATEST_GTK_LAYER_SHELL --pkg 
libpulse-mainloop-glib --pkg libpulse --pkg gee-0.8 --pkg posix --pkg 
libhandy-1 --pkg json-glib-1.0 --pkg gtk+-3.0 --pkg gio-unix-2.0 --pkg gio-2.0 
--color=always --directory src/swaync-client.p --basedir ../src 
--target-glib=2.50 --pkg=GtkLayerShell-0.1 ../src/client.vala src/constants.vala
[4/42] valac -C --enable-gobject-tracing --enable-checking -D WANT_SCRIPTING -D 
HAVE_LATEST_LIBHANDY -D HAVE_LATEST_GTK_LAYER_SHELL --pkg 
libpulse-mainloop-glib --pkg libpulse --pkg gee-0.8 --pkg posix --pkg 
libhandy-1 --pkg json-glib-1.0 --pkg gtk+-3.0 --pkg gio-unix-2.0 --pkg gio-2.0 
--color=always --directory src/swaync.p --basedir ../src 
--gresources=../src/sway_notification_center.gresource.xml 
--gresourcesdir=src/../src --target-glib=2.50 --pkg=GtkLayerShell-0.1 
../src/main.vala ../src/orderedHashTable/orderedHashTable.vala 
../src/configModel/configModel.vala ../src/swayncDaemon/swayncDaemon.vala 
../src/notiDaemon/notiDaemon.vala ../src/notiModel/notiModel.vala 
../src/notificationWindow/notificationWindow.vala 
../src/notification/notification.vala ../src/controlCenter/controlCenter.vala 
../src/controlCenter/widgets/baseWidget.vala 
../src/controlCenter/widgets/factory.vala 
../src/controlCenter/widgets/title/title.vala 
../src/controlCenter/widgets/dnd/dnd.vala 
../src/controlCenter/widgets/label/label.vala 
../src/controlCenter/widgets/mpris/mpris.vala 
../src/controlCenter/widgets/mpris/interfaces.vala 
../src/controlCenter/widgets/mpris/mpris_player.vala 
../src/controlCenter/widgets/menubar/menubar.vala 
../src/controlCenter/widgets/buttonsGrid/buttonsGrid.vala 
../src/controlCenter/widgets/volume/volume.vala 
../src/controlCenter/widgets/volume/pulseDaemon.vala 
../src/controlCenter/widgets/volume/pulseDevice.vala 
../src/controlCenter/widgets/volume/pulseSinkInput.vala 
../src/controlCenter/widgets/volume/sinkInputRow.vala 
../src/controlCenter/widgets/backlight/backlight.vala 
../src/controlCenter/widgets/backlight/backlightUtil.vala 
../src/controlCenter/widgets/inhibitors/inhibitors.vala 
../src/blankWindow/blankWindow.vala ../src/functions.vala src/constants.vala
FAILED: src/swaync.p/main.c src/swaync.p/orderedHashTable/orderedHashTable.c 
src/swaync.p/configModel/configModel.c src/swaync.p/swayncDaemon/swayncDaemon.c 
src/swaync.p/notiDaemon/notiDaemon.c src/swaync.p/notiModel/notiModel.c 
src/swaync.p/notificationWindow/notificationWindow.c 
src/swaync.p/notification/notification.c 
src/swaync.p/controlCenter/controlCenter.c 
src/swaync.p/controlCenter/widgets/baseWidget.c 
src/swaync.p/controlCenter/widgets/factory.c 
src/swaync.p/controlCenter/widgets/title/title.c 
src/swaync.p/controlCenter/widgets/dnd/dnd.c 
src/swaync.p/controlCenter/widgets/label/label.c 
src/swaync.p/controlCenter/widgets/mpris/mpris.c 
src/swaync.p/controlCenter/widgets/mpris/interfaces.c 
src/swaync.p/controlCenter/widgets/mpris/mpris_player.c 
src/swaync.p/controlCenter/widgets/menubar/menubar.c 
src/swaync.p/controlCenter/widgets/buttonsGrid/buttonsGrid.c 
src/swaync.p/controlCenter/widgets/volume/volume.c 
src/swaync.p/controlCenter/widgets/volume/pulseDaemon.c 
src/swaync.p/controlCenter/widgets/volume/pulseDevice.c 
src/swaync.p/controlCenter/widgets/volume/pulseSinkInput.c 
src/swaync.p/controlCenter/widgets/volume/sinkInputRow.c 
src/swaync.p/controlCenter/widgets/backlight/backlight.c 
src/swaync.p/controlCenter/widgets/backlight/backlightUtil.c 
src/swaync.p/controlCenter/widgets/inhibitors/inhibitors.c 
src/swaync.p/blankWindow/blankWindow.c src/swaync.p/functions.c 
src/swaync.p/constants.c
valac -C --enable-gobject-tracing --enable-checking -D WANT_SCRIPTING -D 
HAVE_LATEST_LIBHANDY -D HAVE_LATEST_GTK_LAYER_SHELL --pkg 
libpulse-mainloop-glib --pkg libpulse --pkg gee-0.8 --pkg posix --pkg 
libhandy-1 --pkg json-glib-1.0 --pkg gtk+-3.0 --pkg gio-unix-2.0 --pkg gio-2.0 
--color=always --directory src/swaync.p --basedir ../src 
--gresources=../src/sway_notification_center.gresource.xml 
--gresourcesdir=src/../src --target-glib=2.50 --pkg=GtkLayerShell-0.1 
../src/main.vala ../src/orderedHashTable/orderedHashTable.vala 
../src/configModel/configModel.vala ../src/swayncDaemon/swayncDaemon.vala 
../src/notiDaemon/notiDaemon.vala ../src/notiModel/notiModel.vala 
../src/notificationWindow/notificationWindow.vala 
../src/notification/notification.vala ../src/controlCenter/controlCenter.vala 
../src/controlCenter/widgets/baseWidget.vala 
../src/controlCenter/widgets/factory.vala 
../src/controlCenter/widgets/title/title.vala 
../src/controlCenter/widgets/dnd/dnd.vala 
../src/controlCenter/widgets/label/label.vala 
../src/controlCenter/widgets/mpris/mpris.vala 
../src/controlCenter/widgets/mpris/interfaces.vala 
../src/controlCenter/widgets/mpris/mpris_player.vala 
../src/controlCenter/widgets/menubar/menubar.vala 
../src/controlCenter/widgets/buttonsGrid/buttonsGrid.vala 
../src/controlCenter/widgets/volume/volume.vala 
../src/controlCenter/widgets/volume/pulseDaemon.vala 
../src/controlCenter/widgets/volume/pulseDevice.vala 
../src/controlCenter/widgets/volume/pulseSinkInput.vala 
../src/controlCenter/widgets/volume/sinkInputRow.vala 
../src/controlCenter/widgets/backlight/backlight.vala 
../src/controlCenter/widgets/backlight/backlightUtil.vala 
../src/controlCenter/widgets/inhibitors/inhibitors.vala 
../src/blankWindow/blankWindow.vala ../src/functions.vala src/constants.vala
../src/controlCenter/widgets/baseWidget.vala:114.22-114.24: error: Argument 1: 
Cannot convert from `pid_t' to `Posix.pid_t'
  114 |             waitpid (pid, out status, 1);
      |                      ^~~
Compilation failed: 1 error(s), 0 warning(s)
[5/42] cc -Isrc/swaync.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/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 
-I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz 
-I/usr/include/freetype2 -I/usr/include/libpng16 -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/cloudproviders 
-I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include 
-I/usr/include/json-glib-1.0 -I/usr/include/libhandy-1 -I/usr/include/gee-0.8 
-fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra 
-Wno-error=int-conversion -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic 
-Wdate-time -D_FORTIFY_SOURCE=2 -pthread -D_REENTRANT -MD -MQ 
src/swaync.p/meson-generated_.._sway_notification_center-resources.c.o -MF 
src/swaync.p/meson-generated_.._sway_notification_center-resources.c.o.d -o 
src/swaync.p/meson-generated_.._sway_notification_center-resources.c.o -c 
src/sway_notification_center-resources.c
src/sway_notification_center-resources.c:2472:3: warning: string length ‘39396’ 
is greater than the length ‘4095’ ISO C99 compilers are required to support 
[-Woverlength-strings]
 2472 |   "\165\141\171\051" };
      |   ^~~~~~~~~~~~~~~~~~
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:7: 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/202405/

About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large 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