>>> qemu 6.0.0 Extracting xzcat /tmp/instance-3/dl/qemu/qemu-6.0.0.tar.xz | tar --strip-components=1 -C /tmp/instance-3/output-1/build/qemu-6.0.0 -xf - >>> qemu 6.0.0 Patching Applying 0001-user-exec-fix-usage-of-mcontext-structure-on-ARM-uCl.patch using patch: patching file accel/tcg/user-exec.c Applying 0002-Fix-build-with-64-bits-time_t.patch using patch: patching file contrib/vhost-user-input/main.c patching file hw/input/virtio-input-host.c Applying 0003-meson-add-tests-option.patch using patch: patching file configure patching file meson.build patching file meson_options.txt >>> qemu 6.0.0 Configuring unset TARGET_DIR; cd /tmp/instance-3/output-1/build/qemu-6.0.0; LIBS='-lrt -lm' PATH="/tmp/instance-3/output-1/host/bin:/tmp/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" AR="/tmp/instance-3/output-1/host/bin/arm-linux-ar" AS="/tmp/instance-3/output-1/host/bin/arm-linux-as" LD="/tmp/instance-3/output-1/host/bin/arm-linux-ld" NM="/tmp/instance-3/output-1/host/bin/arm-linux-nm" CC="/tmp/instance-3/output-1/host/bin/arm-linux-gcc" GCC="/tmp/instance-3/output-1/host/bin/arm-linux-gcc" CPP="/tmp/instance-3/output-1/host/bin/arm-linux-cpp" CXX="/tmp/instance-3/output-1/host/bin/arm-linux-g++" FC="/tmp/instance-3/output-1/host/bin/arm-linux-gfortran" F77="/tmp/instance-3/output-1/host/bin/arm-linux-gfortran" RANLIB="/tmp/instance-3/output-1/host/bin/arm-linux-ranlib" READELF="/tmp/instance-3/output-1/host/bin/arm-linux-readelf" STRIP="/tmp/instance-3/output-1/host/bin/arm-linux-strip" OBJCOPY="/tmp/instance-3/output-1/host/bin/arm-linux-objcopy" OBJDUMP="/tmp/instance-3/output-1/host/bin/arm-linux-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/tmp/instance-3/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/tmp/instance-3/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/tmp/instance-3/output-1/host/include" LDFLAGS_FOR_BUILD="-L/tmp/instance-3/output-1/host/lib -Wl,-rpath,/tmp/instance-3/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/tmp/instance-3/output-1/host/bin/arm-linux-as" DEFAULT_LINKER="/tmp/instance-3/output-1/host/bin/arm-linux-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -static" CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -static -static" LDFLAGS=" -static" FCFLAGS=" -Os -g0 -static" FFLAGS=" -Os -g0 -static" PKG_CONFIG="/tmp/instance-3/output-1/host/bin/pkg-config" STAGING_DIR="/tmp/instance-3/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot" INTLTOOL_PERL=/usr/bin/perl ac_cv_lbl_unaligned_fail=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_memcmp_working=yes ac_cv_have_decl_malloc=yes gl_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_calloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes lt_cv_sys_lib_search_path_spec="" ac_cv_c_bigendian=no CPP="/tmp/instance-3/output-1/host/bin/arm-linux-gcc -E" LIBTOOL=/tmp/instance-3/output-1/host/bin/libtool ./configure --prefix=/usr --cross-prefix=/tmp/instance-3/output-1/host/bin/arm-linux- --audio-drv-list= --meson=/tmp/instance-3/output-1/host/bin/meson --ninja=/tmp/instance-3/output-1/host/bin/ninja --enable-kvm --enable-attr --enable-vhost-net --disable-bsd-user --disable-containers --disable-xen --disable-virtfs --disable-brlapi --disable-curses --disable-curl --disable-vde --disable-linux-aio --disable-linux-io-uring --disable-cap-ng --disable-docs --disable-rbd --disable-libiscsi --disable-strip --disable-sparse --disable-mpath --disable-sanitizers --disable-hvf --disable-whpx --disable-malloc-trim --disable-membarrier --disable-vhost-crypto --disable-libxml2 --disable-capstone --with-git-submodules=ignore --disable-opengl --disable-vhost-user-blk-server --disable-virtiofsd --disable-tests --disable-system --disable-linux-user --enable-slirp=system --disable-sdl --disable-fdt --enable-tools --disable-seccomp --disable-libssh --disable-libusb --disable-vnc --disable-nettle --disable-numa --disable-spice --disable-usb-redir Using './build' as the directory for build output The Meson build system Version: 0.58.2 Source dir: /tmp/instance-3/output-1/build/qemu-6.0.0 Build dir: /tmp/instance-3/output-1/build/qemu-6.0.0/build Build type: cross build Project name: qemu Project version: 6.0.0 C compiler for the host machine: /tmp/instance-3/output-1/host/bin/arm-linux-gcc (gcc 9.3.0 "arm-linux-gcc.br_real (Buildroot 2020.11.2) 9.3.0") C linker for the host machine: /tmp/instance-3/output-1/host/bin/arm-linux-gcc ld.bfd 2.34 C compiler for the build machine: /usr/bin/gcc (gcc 9.3.0 "gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0") C linker for the build machine: /usr/bin/gcc ld.bfd 2.34 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: arm Host machine cpu: arm Target machine cpu family: arm Target machine cpu: arm Program sh found: YES (/usr/bin/sh) Program python3 found: YES (/tmp/instance-3/output-1/host/bin/python3) Program bzip2 found: YES (/usr/bin/bzip2) C++ compiler for the host machine: /tmp/instance-3/output-1/host/bin/arm-linux-g++ (gcc 9.3.0 "arm-linux-g++.br_real (Buildroot 2020.11.2) 9.3.0") C++ linker for the host machine: /tmp/instance-3/output-1/host/bin/arm-linux-g++ ld.bfd 2.34 Program cgcc skipped: feature sparse disabled Library m found: YES Library util found: YES Found pkg-config: /tmp/instance-3/output-1/host/bin/pkg-config (1.6.3) Run-time dependency pixman-1 found: YES 0.40.0 Library aio found: NO Run-time dependency zlib found: YES 1.2.11 Run-time dependency libnfs found: NO (tried pkgconfig) Run-time dependency appleframeworks found: NO (tried framework) Dependency libseccomp skipped: feature seccomp disabled Library cap-ng skipped: feature cap_ng disabled Run-time dependency xkbcommon found: NO (tried pkgconfig) Library rt found: YES Dependency libiscsi skipped: feature libiscsi disabled Run-time dependency libzstd found: NO (tried pkgconfig) Dependency libcurl skipped: feature curl disabled Run-time dependency libudev found: NO (tried pkgconfig) Library brlapi skipped: feature brlapi disabled Dependency sdl2 skipped: feature sdl disabled Library rados skipped: feature rbd disabled Library rbd skipped: feature rbd disabled Run-time dependency glusterfs-api found: NO (tried pkgconfig) Has header "bzlib.h" : NO Has header "lzfse.h" : NO Run-time dependency libkeyutils found: NO (tried pkgconfig) Checking for function "gettid" : NO Run-time dependency fuse3 found: NO (tried pkgconfig) Has header "linux/btrfs.h" : YES Has header "libdrm/drm.h" : NO Has header "pty.h" : YES Has header "sys/ioccom.h" : NO Has header "sys/kcov.h" : NO Checking for function "system" : YES Checking for function "preadv" : YES Program scripts/minikconf.py found: YES (/tmp/instance-3/output-1/host/bin/python3 /tmp/instance-3/output-1/build/qemu-6.0.0/scripts/minikconf.py) Configuring config-host.h using configuration Program scripts/hxtool found: YES (/tmp/instance-3/output-1/build/qemu-6.0.0/scripts/hxtool) Program scripts/shaderinclude.pl found: YES (/usr/bin/env perl /tmp/instance-3/output-1/build/qemu-6.0.0/scripts/shaderinclude.pl) Program scripts/qapi-gen.py found: YES (/tmp/instance-3/output-1/host/bin/python3 /tmp/instance-3/output-1/build/qemu-6.0.0/scripts/qapi-gen.py) Program scripts/qemu-version.sh found: YES (/tmp/instance-3/output-1/build/qemu-6.0.0/scripts/qemu-version.sh) Executing subproject libvhost-user libvhost-user| Project name: libvhost-user libvhost-user| Project version: undefined libvhost-user| C compiler for the host machine: /tmp/instance-3/output-1/host/bin/arm-linux-gcc (gcc 9.3.0 "arm-linux-gcc.br_real (Buildroot 2020.11.2) 9.3.0") libvhost-user| C linker for the host machine: /tmp/instance-3/output-1/host/bin/arm-linux-gcc ld.bfd 2.34 libvhost-user| C compiler for the build machine: /usr/bin/gcc (gcc 9.3.0 "gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0") libvhost-user| C linker for the build machine: /usr/bin/gcc ld.bfd 2.34 libvhost-user| Run-time dependency threads found: YES libvhost-user| Dependency glib-2.0 found: YES 6.0.0 (overridden) libvhost-user| WARNING: include_directories sandbox violation! The project is trying to access the directory ../../include which belongs to a different subproject. This is a problem as it hardcodes the relative paths of these two projeccts. This makes it impossible to compile the project in any other directory layout and also prevents the subproject from changing its own directory layout. Instead of poking directly at the internals the subproject should be executed and it should set a variable that the caller can then use. Something like: # In subproject some_dep = declare_depencency(include_directories: include_directories('include')) # In parent project some_dep = depencency('some') executable(..., dependencies: [some_dep]) This warning will become a hard error in a future Meson release. libvhost-user| WARNING: include_directories sandbox violation! The project is trying to access the directory ../../linux-headers which belongs to a different subproject. This is a problem as it hardcodes the relative paths of these two projeccts. This makes it impossible to compile the project in any other directory layout and also prevents the subproject from changing its own directory layout. Instead of poking directly at the internals the subproject should be executed and it should set a variable that the caller can then use. Something like: # In subproject some_dep = declare_depencency(include_directories: include_directories('include')) # In parent project some_dep = depencency('some') executable(..., dependencies: [some_dep]) This warning will become a hard error in a future Meson release. libvhost-user| Build targets in project: 6 libvhost-user| Subproject libvhost-user finished. Program cat found: YES (/usr/bin/cat) Dependency threads found: YES unknown (cached) Program keycodemapdb/tools/keymap-gen found: YES (/tmp/instance-3/output-1/build/qemu-6.0.0/ui/keycodemapdb/tools/keymap-gen) Program ../scripts/modules/module_block.py found: YES (/tmp/instance-3/output-1/host/bin/python3 /tmp/instance-3/output-1/build/qemu-6.0.0/block/../scripts/modules/module_block.py) Program ../scripts/block-coroutine-wrapper.py found: YES (/tmp/instance-3/output-1/host/bin/python3 /tmp/instance-3/output-1/build/qemu-6.0.0/block/../scripts/block-coroutine-wrapper.py) Program nm found: YES Program scripts/undefsym.py found: YES (/tmp/instance-3/output-1/host/bin/python3 /tmp/instance-3/output-1/build/qemu-6.0.0/scripts/undefsym.py) Program scripts/feature_to_c.sh found: YES (/bin/sh /tmp/instance-3/output-1/build/qemu-6.0.0/scripts/feature_to_c.sh) Program qemu-keymap found: NO Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program cp found: YES (/usr/bin/cp) Program sphinx-build-3 sphinx-build skipped: feature docs disabled Build targets in project: 101 qemu 6.0.0 Directories Install prefix : /usr BIOS directory : share/qemu firmware path : /usr/share/qemu-firmware binary directory : bin library directory : lib module directory : lib/qemu libexec directory : libexec include directory : include config directory : /usr/etc local state directory : /usr/var Manual directory : share/man Doc directory : /usr/share/doc Build directory : /tmp/instance-3/output-1/build/qemu-6.0.0/build Source path : /tmp/instance-3/output-1/build/qemu-6.0.0 GIT submodules : Host binaries git : git make : make python : /tmp/instance-3/output-1/host/bin/python3 (version: 3.9) sphinx-build : NO genisoimage : Configurable features Documentation : NO system-mode emulation : NO user-mode emulation : NO block layer : YES Install blobs : YES module support : NO plugin support : NO fuzzing support : NO Trace backends : log QOM debugging : YES vhost-kernel support : YES vhost-net support : YES vhost-crypto support : NO vhost-scsi support : YES vhost-vsock support : YES vhost-user support : YES vhost-user-blk server support: NO vhost-user-fs support : YES vhost-vdpa support : YES build guest agent : YES Compilation host CPU : arm host endianness : little C compiler : /tmp/instance-3/output-1/host/bin/arm-linux-gcc Host C compiler : /usr/bin/gcc C++ compiler : /tmp/instance-3/output-1/host/bin/arm-linux-g++ ARFLAGS : rv CFLAGS : -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -static -O2 -g CXXFLAGS : -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -static -static -O2 -g LDFLAGS : -static QEMU_CFLAGS : -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wimplicit-fallthrough=2 -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi QEMU_LDFLAGS : -Wl,--warn-common -Wl,-z,relro -Wl,-z,now profiler : NO link-time optimization (LTO) : NO PIE : YES static build : NO malloc trim support : NO membarrier : NO preadv support : YES fdatasync : YES madvise : YES posix_madvise : YES posix_memalign : YES debug stack usage : NO mutex debugging : NO memory allocator : system avx2 optimization : NO avx512f optimization : NO gprof enabled : NO gcov : NO thread sanitizer : NO CFI support : NO strip binaries : NO sparse : NO mingw32 support : NO Targets and accelerators TCG support : YES TCG backend : native (arm) TCG debug enabled : NO target list : Block layer support coroutine backend : ucontext coroutine pool : YES Block whitelist (rw) : Block whitelist (ro) : VirtFS support : NO build virtiofs daemon : NO Live block migration : YES replication support : YES bochs support : YES cloop support : YES dmg support : YES qcow v1 support : YES vdi support : YES vvfat support : YES qed support : YES parallels support : YES sheepdog support : NO FUSE exports : NO Crypto TLS priority : "NORMAL" GNUTLS support : NO libgcrypt : NO nettle : NO crypto afalg : NO rng-none : NO Linux keyring : YES Dependencies SDL support : NO SDL image support : NO GTK support : NO pixman : YES VTE support : NO slirp support : NO libtasn1 : NO PAM : NO iconv support : NO curses support : NO virgl support : NO curl support : NO Multipath support : NO VNC support : NO brlapi support : NO vde support : NO netmap support : NO Linux AIO support : NO Linux io_uring support : NO ATTR/XATTR support : YES RDMA support : NO PVRDMA support : NO fdt support : NO libcap-ng support : NO spice support : NO rbd support : NO xfsctl support : NO smartcard support : NO U2F support : NO libusb : NO usb net redir : NO OpenGL support : NO GBM : NO libiscsi support : NO libnfs support : NO seccomp support : NO GlusterFS support : NO TPM support : YES libssh support : NO lzo support : NO snappy support : NO bzip2 support : NO lzfse support : NO zstd support : NO NUMA host support : NO libxml2 : NO capstone : NO libpmem support : NO libdaxctl support : NO libudev : NO FUSE lseek : NO Subprojects libvhost-user : YES 2 warnings Found ninja-1.10.2 at /tmp/instance-3/output-1/host/bin/ninja >>> qemu 6.0.0 Building unset TARGET_DIR; PATH="/tmp/instance-3/output-1/host/bin:/tmp/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/make -j96 -C /tmp/instance-3/output-1/build/qemu-6.0.0 make[1]: Entering directory '/tmp/instance-3/output-1/build/qemu-6.0.0' changing dir to build for /usr/bin/make ""... make[2]: Entering directory '/tmp/instance-3/output-1/build/qemu-6.0.0/build' GIT /tmp/instance-3/output-1/host/bin/ninja build.ninja && touch build.ninja.stamp ninja: no work to do. /tmp/instance-3/output-1/host/bin/meson introspect --targets --tests --benchmarks | /tmp/instance-3/output-1/host/bin/python3 -B scripts/mtest2make.py > Makefile.mtest GIT [1/538] Generating qemu-version.h with a custom command (wrapped by meson to capture output) [2/538] Generating qemu-img-cmds.h with a custom command (wrapped by meson to capture output) [3/538] Compiling C object subprojects/libvhost-user/link-test.p/link-test.c.o [4/538] Compiling C object subprojects/libvhost-user/libvhost-user-glib.a.p/libvhost-user-glib.c.o [5/538] Generating texture-blit-frag.h with a custom command (wrapped by meson to capture output) [6/538] Generating texture-blit-vert.h with a custom command (wrapped by meson to capture output) [7/538] Generating texture-blit-flip-vert.h with a custom command (wrapped by meson to capture output) [8/538] Generating trace-root.c with a custom command [9/538] Generating trace-crypto.h with a custom command [10/538] Generating trace-root.h with a custom command [11/538] Generating trace-crypto.c with a custom command [12/538] Generating trace-qapi.h with a custom command [13/538] Generating trace-qapi.c with a custom command [14/538] Generating trace-qom.h with a custom command [15/538] Generating trace-qom.c with a custom command [16/538] Generating trace-monitor.h with a custom command [17/538] Generating trace-monitor.c with a custom command [18/538] Generating trace-util.h with a custom command [19/538] Generating trace-util.c with a custom command [20/538] Generating trace-authz.h with a custom command [21/538] Generating trace-authz.c with a custom command [22/538] Generating trace-block.h with a custom command [23/538] Generating trace-block.c with a custom command [24/538] Generating trace-io.h with a custom command [25/538] Generating trace-io.c with a custom command [26/538] Generating trace-nbd.h with a custom command [27/538] Generating trace-nbd.c with a custom command [28/538] Generating trace-scsi.h with a custom command [29/538] Generating trace-scsi.c with a custom command [30/538] Generating module_block.h with a custom command [31/538] Generating block-gen.c with a custom command [32/538] Generating QGA QAPI files with a custom command [33/538] Compiling C object contrib/ivshmem-client/ivshmem-client.p/main.c.o [34/538] Compiling C object contrib/ivshmem-client/ivshmem-client.p/ivshmem-client.c.o [35/538] Generating ar with a custom command [36/538] Generating da with a custom command [37/538] Generating bepo with a custom command [38/538] Generating cz with a custom command [39/538] Generating de with a custom command [40/538] Generating de-ch with a custom command [41/538] Generating en-gb with a custom command [42/538] Generating en-us with a custom command [43/538] Generating es with a custom command [44/538] Generating et with a custom command [45/538] Generating fi with a custom command [46/538] Generating fo with a custom command [47/538] Generating fr with a custom command [48/538] Generating fr-be with a custom command [49/538] Generating fr-ca with a custom command [50/538] Generating fr-ch with a custom command [51/538] Generating hr with a custom command [52/538] Generating hu with a custom command [53/538] Generating is with a custom command [54/538] Generating it with a custom command [55/538] Generating ja with a custom command [56/538] Generating lt with a custom command [57/538] Generating lv with a custom command [58/538] Generating mk with a custom command [59/538] Generating nl with a custom command [60/538] Generating no with a custom command [61/538] Generating pl with a custom command [62/538] Generating pt with a custom command [63/538] Generating pt-br with a custom command [64/538] Compiling C object subprojects/libvhost-user/libvhost-user.a.p/libvhost-user.c.o FAILED: subprojects/libvhost-user/libvhost-user.a.p/libvhost-user.c.o /tmp/instance-3/output-1/host/bin/arm-linux-gcc -Isubprojects/libvhost-user/libvhost-user.a.p -Isubprojects/libvhost-user -I../subprojects/libvhost-user -I../include -Ilinux-headers -I../linux-headers -fdiagnostics-color=auto -Wall -Winvalid-pch -std=gnu99 -O2 -g -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wimplicit-fallthrough=2 -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -static -fPIE -pthread -D_GNU_SOURCE -MD -MQ subprojects/libvhost-user/libvhost-user.a.p/libvhost-user.c.o -MF subprojects/libvhost-user/libvhost-user.a.p/libvhost-user.c.o.d -o subprojects/libvhost-user/libvhost-user.a.p/libvhost-user.c.o -c ../subprojects/libvhost-user/libvhost-user.c ../subprojects/libvhost-user/libvhost-user.c: In function 'memfd_alloc': ../subprojects/libvhost-user/libvhost-user.c:1626:11: warning: implicit declaration of function 'memfd_create'; did you mean 'timer_create'? [-Wimplicit-function-declaration] 1626 | *fd = memfd_create(name, MFD_ALLOW_SEALING); | ^~~~~~~~~~~~ | timer_create ../subprojects/libvhost-user/libvhost-user.c:1626:11: warning: nested extern declaration of 'memfd_create' [-Wnested-externs] ../subprojects/libvhost-user/libvhost-user.c:1637:22: error: 'F_ADD_SEALS' undeclared (first use in this function) 1637 | ret = fcntl(*fd, F_ADD_SEALS, flags); | ^~~~~~~~~~~ ../subprojects/libvhost-user/libvhost-user.c:1637:22: note: each undeclared identifier is reported only once for each function it appears in ../subprojects/libvhost-user/libvhost-user.c: In function 'vu_get_inflight_fd': ../subprojects/libvhost-user/libvhost-user.c:1677:24: error: 'F_SEAL_GROW' undeclared (first use in this function) 1677 | F_SEAL_GROW | F_SEAL_SHRINK | F_SEAL_SEAL, | ^~~~~~~~~~~ ../subprojects/libvhost-user/libvhost-user.c:1677:38: error: 'F_SEAL_SHRINK' undeclared (first use in this function) 1677 | F_SEAL_GROW | F_SEAL_SHRINK | F_SEAL_SEAL, | ^~~~~~~~~~~~~ ../subprojects/libvhost-user/libvhost-user.c:1677:54: error: 'F_SEAL_SEAL' undeclared (first use in this function) 1677 | F_SEAL_GROW | F_SEAL_SHRINK | F_SEAL_SEAL, | ^~~~~~~~~~~ [65/538] Generating ru with a custom command [66/538] Generating th with a custom command [67/538] Generating tr with a custom command [68/538] Linking static target subprojects/libvhost-user/libvhost-user-glib.a [69/538] Generating trace-events-all with a custom command (wrapped by meson to capture output) [70/538] Generating qemu-options.def with a custom command (wrapped by meson to capture output) [71/538] Linking target contrib/ivshmem-client/ivshmem-client [72/538] Generating QAPI files for qemu-storage-daemon with a custom command [73/538] Generating shared QAPI source files with a custom command ninja: build stopped: subcommand failed. make[2]: *** [Makefile:152: run-ninja] Error 1 make[2]: Leaving directory '/tmp/instance-3/output-1/build/qemu-6.0.0/build' make[1]: *** [GNUmakefile:11: all] Error 2 make[1]: Leaving directory '/tmp/instance-3/output-1/build/qemu-6.0.0' make: *** [package/pkg-generic.mk:270: /tmp/instance-3/output-1/build/qemu-6.0.0/.stamp_built] Error 2 make: Leaving directory '/tmp/instance-3/buildroot'