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.