Package: src:systemd-udeb
Version: 257.2-6
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
[438/496] cc -Isrc/udev/libudev-core.a.p -Isrc/udev -I../src/udev -Isrc/basic
-I../src/basic -Isrc/fundamental -I../src/fundamental -Isrc/systemd
-I../src/systemd -I. -I.. -I../src/libsystemd/sd-bus
-I../src/libsystemd/sd-device -I../src/libsystemd/sd-event
-I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128
-I../src/libsystemd/sd-journal -I../src/libsystemd/sd-json
-I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network
-I../src/libsystemd/sd-path -I../src/libsystemd/sd-resolve
-I../src/libsystemd/sd-varlink -Isrc/shared -I../src/shared -I../src/udev/net
-I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Wno-missing-field-initializers
-Wno-unused-parameter -Wno-nonnull-compare -Warray-bounds -Warray-bounds=2
-Wdate-time -Wendif-labels -Werror=format=2 -Werror=format-signedness
-Werror=implicit-function-declaration -Werror=implicit-int
-Werror=incompatible-pointer-types -Werror=int-conversion -Werror=missing-decla
rations -Werror=missing-prototypes -Werror=overflow -Werror=override-init
-Werror=return-type -Werror=shift-count-overflow -Werror=shift-overflow=2
-Werror=strict-flex-arrays -Werror=undef -Wfloat-equal -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls
-Wshadow -Wstrict-aliasing=2 -Wstrict-prototypes -Wsuggest-attribute=noreturn
-Wunused-function -Wwrite-strings -Wzero-length-bounds
-fdiagnostics-show-option -fno-common -fstack-protector
-fstack-protector-strong -fstrict-flex-arrays=3 --param=ssp-buffer-size=4
-Wno-maybe-uninitialized -Wno-unused-result -ftrivial-auto-var-init=zero
-Werror=shadow -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
-fno-strict-aliasing -fstrict
-flex-arrays=1 -fvisibility=hidden -ffunction-sections -fdata-sections
-include config.h -MD -MQ src/udev/libudev-core.a.p/udev-builtin-btrfs.c.o -MF
src/udev/libudev-core.a.p/udev-builtin-btrfs.c.o.d -o
src/udev/libudev-core.a.p/udev-builtin-btrfs.c.o -c
../src/udev/udev-builtin-btrfs.c
[439/496] cc -Isrc/udev/libudev-core.a.p -Isrc/udev -I../src/udev -Isrc/basic
-I../src/basic -Isrc/fundamental -I../src/fundamental -Isrc/systemd
-I../src/systemd -I. -I.. -I../src/libsystemd/sd-bus
-I../src/libsystemd/sd-device -I../src/libsystemd/sd-event
-I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128
-I../src/libsystemd/sd-journal -I../src/libsystemd/sd-json
-I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network
-I../src/libsystemd/sd-path -I../src/libsystemd/sd-resolve
-I../src/libsystemd/sd-varlink -Isrc/shared -I../src/shared -I../src/udev/net
-I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Wno-missing-field-initializers
-Wno-unused-parameter -Wno-nonnull-compare -Warray-bounds -Warray-bounds=2
-Wdate-time -Wendif-labels -Werror=format=2 -Werror=format-signedness
-Werror=implicit-function-declaration -Werror=implicit-int
-Werror=incompatible-pointer-types -Werror=int-conversion -Werror=missing-decla
rations -Werror=missing-prototypes -Werror=overflow -Werror=override-init
-Werror=return-type -Werror=shift-count-overflow -Werror=shift-overflow=2
-Werror=strict-flex-arrays -Werror=undef -Wfloat-equal -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls
-Wshadow -Wstrict-aliasing=2 -Wstrict-prototypes -Wsuggest-attribute=noreturn
-Wunused-function -Wwrite-strings -Wzero-length-bounds
-fdiagnostics-show-option -fno-common -fstack-protector
-fstack-protector-strong -fstrict-flex-arrays=3 --param=ssp-buffer-size=4
-Wno-maybe-uninitialized -Wno-unused-result -ftrivial-auto-var-init=zero
-Werror=shadow -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
-fno-strict-aliasing -fstrict
-flex-arrays=1 -fvisibility=hidden -ffunction-sections -fdata-sections
-include config.h -MD -MQ src/udev/libudev-core.a.p/udev-builtin-hwdb.c.o -MF
src/udev/libudev-core.a.p/udev-builtin-hwdb.c.o.d -o
src/udev/libudev-core.a.p/udev-builtin-hwdb.c.o -c
../src/udev/udev-builtin-hwdb.c
[440/496] cc -Isrc/udev/libudev-core.a.p -Isrc/udev -I../src/udev -Isrc/basic
-I../src/basic -Isrc/fundamental -I../src/fundamental -Isrc/systemd
-I../src/systemd -I. -I.. -I../src/libsystemd/sd-bus
-I../src/libsystemd/sd-device -I../src/libsystemd/sd-event
-I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128
-I../src/libsystemd/sd-journal -I../src/libsystemd/sd-json
-I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network
-I../src/libsystemd/sd-path -I../src/libsystemd/sd-resolve
-I../src/libsystemd/sd-varlink -Isrc/shared -I../src/shared -I../src/udev/net
-I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Wno-missing-field-initializers
-Wno-unused-parameter -Wno-nonnull-compare -Warray-bounds -Warray-bounds=2
-Wdate-time -Wendif-labels -Werror=format=2 -Werror=format-signedness
-Werror=implicit-function-declaration -Werror=implicit-int
-Werror=incompatible-pointer-types -Werror=int-conversion -Werror=missing-decla
rations -Werror=missing-prototypes -Werror=overflow -Werror=override-init
-Werror=return-type -Werror=shift-count-overflow -Werror=shift-overflow=2
-Werror=strict-flex-arrays -Werror=undef -Wfloat-equal -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls
-Wshadow -Wstrict-aliasing=2 -Wstrict-prototypes -Wsuggest-attribute=noreturn
-Wunused-function -Wwrite-strings -Wzero-length-bounds
-fdiagnostics-show-option -fno-common -fstack-protector
-fstack-protector-strong -fstrict-flex-arrays=3 --param=ssp-buffer-size=4
-Wno-maybe-uninitialized -Wno-unused-result -ftrivial-auto-var-init=zero
-Werror=shadow -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
-fno-strict-aliasing -fstrict
-flex-arrays=1 -fvisibility=hidden -ffunction-sections -fdata-sections
-include config.h -MD -MQ src/udev/libudev-core.a.p/udev-builtin-input_id.c.o
-MF src/udev/libudev-core.a.p/udev-builtin-input_id.c.o.d -o
src/udev/libudev-core.a.p/udev-builtin-input_id.c.o -c
../src/udev/udev-builtin-input_id.c
[441/496] cc -Isrc/udev/libudev-core.a.p -Isrc/udev -I../src/udev -Isrc/basic
-I../src/basic -Isrc/fundamental -I../src/fundamental -Isrc/systemd
-I../src/systemd -I. -I.. -I../src/libsystemd/sd-bus
-I../src/libsystemd/sd-device -I../src/libsystemd/sd-event
-I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128
-I../src/libsystemd/sd-journal -I../src/libsystemd/sd-json
-I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network
-I../src/libsystemd/sd-path -I../src/libsystemd/sd-resolve
-I../src/libsystemd/sd-varlink -Isrc/shared -I../src/shared -I../src/udev/net
-I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Wno-missing-field-initializers
-Wno-unused-parameter -Wno-nonnull-compare -Warray-bounds -Warray-bounds=2
-Wdate-time -Wendif-labels -Werror=format=2 -Werror=format-signedness
-Werror=implicit-function-declaration -Werror=implicit-int
-Werror=incompatible-pointer-types -Werror=int-conversion -Werror=missing-decla
rations -Werror=missing-prototypes -Werror=overflow -Werror=override-init
-Werror=return-type -Werror=shift-count-overflow -Werror=shift-overflow=2
-Werror=strict-flex-arrays -Werror=undef -Wfloat-equal -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls
-Wshadow -Wstrict-aliasing=2 -Wstrict-prototypes -Wsuggest-attribute=noreturn
-Wunused-function -Wwrite-strings -Wzero-length-bounds
-fdiagnostics-show-option -fno-common -fstack-protector
-fstack-protector-strong -fstrict-flex-arrays=3 --param=ssp-buffer-size=4
-Wno-maybe-uninitialized -Wno-unused-result -ftrivial-auto-var-init=zero
-Werror=shadow -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
-fno-strict-aliasing -fstrict
-flex-arrays=1 -fvisibility=hidden -ffunction-sections -fdata-sections
-include config.h -MD -MQ src/udev/libudev-core.a.p/udev-builtin-keyboard.c.o
-MF src/udev/libudev-core.a.p/udev-builtin-keyboard.c.o.d -o
src/udev/libudev-core.a.p/udev-builtin-keyboard.c.o -c
../src/udev/udev-builtin-keyboard.c
FAILED: src/udev/libudev-core.a.p/udev-builtin-keyboard.c.o
cc -Isrc/udev/libudev-core.a.p -Isrc/udev -I../src/udev -Isrc/basic
-I../src/basic -Isrc/fundamental -I../src/fundamental -Isrc/systemd
-I../src/systemd -I. -I.. -I../src/libsystemd/sd-bus
-I../src/libsystemd/sd-device -I../src/libsystemd/sd-event
-I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128
-I../src/libsystemd/sd-journal -I../src/libsystemd/sd-json
-I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network
-I../src/libsystemd/sd-path -I../src/libsystemd/sd-resolve
-I../src/libsystemd/sd-varlink -Isrc/shared -I../src/shared -I../src/udev/net
-I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Wno-missing-field-initializers
-Wno-unused-parameter -Wno-nonnull-compare -Warray-bounds -Warray-bounds=2
-Wdate-time -Wendif-labels -Werror=format=2 -Werror=format-signedness
-Werror=implicit-function-declaration -Werror=implicit-int
-Werror=incompatible-pointer-types -Werror=int-conversion
-Werror=missing-declarations -W
error=missing-prototypes -Werror=overflow -Werror=override-init
-Werror=return-type -Werror=shift-count-overflow -Werror=shift-overflow=2
-Werror=strict-flex-arrays -Werror=undef -Wfloat-equal -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls
-Wshadow -Wstrict-aliasing=2 -Wstrict-prototypes -Wsuggest-attribute=noreturn
-Wunused-function -Wwrite-strings -Wzero-length-bounds
-fdiagnostics-show-option -fno-common -fstack-protector
-fstack-protector-strong -fstrict-flex-arrays=3 --param=ssp-buffer-size=4
-Wno-maybe-uninitialized -Wno-unused-result -ftrivial-auto-var-init=zero
-Werror=shadow -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
-fno-strict-aliasing -fstrict-flex-arra
ys=1 -fvisibility=hidden -ffunction-sections -fdata-sections -include config.h
-MD -MQ src/udev/libudev-core.a.p/udev-builtin-keyboard.c.o -MF
src/udev/libudev-core.a.p/udev-builtin-keyboard.c.o.d -o
src/udev/libudev-core.a.p/udev-builtin-keyboard.c.o -c
../src/udev/udev-builtin-keyboard.c
In file included from ../src/udev/udev-builtin-keyboard.c:18:
src/udev/keyboard-keys-from-name.gperf: In function âkeyboard_lookup_keyâ:
src/udev/keyboard-keys-from-name.gperf:262:26: error: âKEY_LINK_PHONEâ
undeclared (first use in this function); did you mean âKEY_PICKUP_PHONEâ?
262 | key_link_phone, KEY_LINK_PHONE
| ^~~~~
| KEY_PICKUP_PHONE
src/udev/keyboard-keys-from-name.gperf:262:26: note: each undeclared identifier
is reported only once for each function it appears in
[442/496] cc -Isrc/udev/libudev-core.a.p -Isrc/udev -I../src/udev -Isrc/basic
-I../src/basic -Isrc/fundamental -I../src/fundamental -Isrc/systemd
-I../src/systemd -I. -I.. -I../src/libsystemd/sd-bus
-I../src/libsystemd/sd-device -I../src/libsystemd/sd-event
-I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128
-I../src/libsystemd/sd-journal -I../src/libsystemd/sd-json
-I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network
-I../src/libsystemd/sd-path -I../src/libsystemd/sd-resolve
-I../src/libsystemd/sd-varlink -Isrc/shared -I../src/shared -I../src/udev/net
-I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Wno-missing-field-initializers
-Wno-unused-parameter -Wno-nonnull-compare -Warray-bounds -Warray-bounds=2
-Wdate-time -Wendif-labels -Werror=format=2 -Werror=format-signedness
-Werror=implicit-function-declaration -Werror=implicit-int
-Werror=incompatible-pointer-types -Werror=int-conversion -Werror=missing-decla
rations -Werror=missing-prototypes -Werror=overflow -Werror=override-init
-Werror=return-type -Werror=shift-count-overflow -Werror=shift-overflow=2
-Werror=strict-flex-arrays -Werror=undef -Wfloat-equal -Wimplicit-fallthrough=5
-Winit-self -Wlogical-op -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls
-Wshadow -Wstrict-aliasing=2 -Wstrict-prototypes -Wsuggest-attribute=noreturn
-Wunused-function -Wwrite-strings -Wzero-length-bounds
-fdiagnostics-show-option -fno-common -fstack-protector
-fstack-protector-strong -fstrict-flex-arrays=3 --param=ssp-buffer-size=4
-Wno-maybe-uninitialized -Wno-unused-result -ftrivial-auto-var-init=zero
-Werror=shadow -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
-fno-strict-aliasing -fstrict
-flex-arrays=1 -fvisibility=hidden -ffunction-sections -fdata-sections
-include config.h -MD -MQ src/udev/libudev-core.a.p/udev-rules.c.o -MF
src/udev/libudev-core.a.p/udev-rules.c.o.d -o
src/udev/libudev-core.a.p/udev-rules.c.o -c ../src/udev/udev-rules.c
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v
libudev udev returned exit code 1
make[1]: *** [debian/rules:90: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:106: binary] Error 2
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/202502/
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 add an affects on src:systemd-udeb, so that this is still
visible in the BTS web page for this package.
Thanks.