Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.rc > #363812 > unrolled thread
| Started by | Santiago Vila <sanvila@debian.org> |
|---|---|
| First post | 2024-05-17 22:50 +0200 |
| Last post | 2024-05-17 22:50 +0200 |
| Articles | 1 — 1 participant |
Back to article view | Back to linux.debian.bugs.rc
Bug#1071367: sway-notification-center: FTBFS: ../src/controlCenter/widgets/baseWidget.vala:114.22-114.24: error: Argument 1: Cannot convert from `pid_t' to `Posix.pid_t' Santiago Vila <sanvila@debian.org> - 2024-05-17 22:50 +0200
| From | Santiago Vila <sanvila@debian.org> |
|---|---|
| Date | 2024-05-17 22:50 +0200 |
| Subject | Bug#1071367: sway-notification-center: FTBFS: ../src/controlCenter/widgets/baseWidget.vala:114.22-114.24: error: Argument 1: Cannot convert from `pid_t' to `Posix.pid_t' |
| Message-ID | <IFcGZ-e26K-131@gated-at.bofh.it> |
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.
Back to top | Article view | linux.debian.bugs.rc
csiph-web