Skip to content

Conversation

@esselfe
Copy link
Member

@esselfe esselfe commented Oct 7, 2025

@dagbrown dagbrown added the iso_broken Known to break the ISO (but through no fault of its own) label Oct 8, 2025
@dagbrown
Copy link
Member

dagbrown commented Oct 8, 2025

This breaks the systemd (!) build with:

FAILED: [code=1] src/vmspawn/libvmspawn-core.a.p/vmspawn-util.c.o
gcc -Isrc/vmspawn/libvmspawn-core.a.p -Isrc/vmspawn -I../src/vmspawn -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-netlink -I../src/libsystemd/sd-network -I../src/libsystemd/sd-resolve -Isrc/shared -I../src/shared -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -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 -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 -Werror=shadow -O2 -march=x86-64 -fno-plt -fexceptions -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-clash-protection -fPIC -fno-strict-aliasing -fstrict-flex-arrays=1 -fvisibility=hidden -ffunction-sections -fdata-sections -fno-omit-frame-pointer -include config.h -MD -MQ src/vmspawn/libvmspawn-core.a.p/vmspawn-util.c.o -MF src/vmspawn/libvmspawn-core.a.p/vmspawn-util.c.o.d -o src/vmspawn/libvmspawn-core.a.p/vmspawn-util.c.o -c ../src/vmspawn/vmspawn-util.c
In file included from /usr/include/linux/vhost.h:14,
                 from ../src/vmspawn/vmspawn-util.c:4:
/usr/include/linux/vhost_types.h:115:26: error: expected ':', ',', ';', '}' or '__attribute__' before '__counted_by'
  115 |         __u64 features[] __counted_by(count);
      |                          ^~~~~~~~~~~~
[765/2007] Compiling C object src/timesync/libtimesyncd-core.a.p/timesyncd-conf.c.o

@esselfe
Copy link
Member Author

esselfe commented Oct 24, 2025

Retest this please.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

iso_broken Known to break the ISO (but through no fault of its own)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants