>>> qemu 6.0.0 Extracting xzcat /tmp/instance-1/dl/qemu/qemu-6.0.0.tar.xz | tar --strip-components=1 -C /tmp/instance-1/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-1/output-1/build/qemu-6.0.0; LIBS='-lrt -lm' PATH="/tmp/instance-1/output-1/host/bin:/tmp/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" AR="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-ar" AS="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-as" LD="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-ld" NM="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-nm" CC="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc" GCC="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc" CPP="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-cpp" CXX="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-g++" FC="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-gfortran" F77="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-gfortran" RANLIB="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-ranlib" READELF="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-readelf" STRIP="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-strip" OBJCOPY="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-objcopy" OBJDUMP="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-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-1/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/tmp/instance-1/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/tmp/instance-1/output-1/host/include" LDFLAGS_FOR_BUILD="-L/tmp/instance-1/output-1/host/lib -Wl,-rpath,/tmp/instance-1/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-as" DEFAULT_LINKER="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-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 " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 " LDFLAGS="" FCFLAGS=" -Os -g0" FFLAGS=" -Os -g0" PKG_CONFIG="/tmp/instance-1/output-1/host/bin/pkg-config" STAGING_DIR="/tmp/instance-1/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-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc -E" LIBTOOL=/tmp/instance-1/output-1/host/bin/libtool SDL2_CONFIG=/usr/bin/sdl2-config ./configure --prefix=/usr --cross-prefix=/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi- --audio-drv-list= --meson=/tmp/instance-1/output-1/host/bin/meson --ninja=/tmp/instance-1/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 --enable-linux-user --disable-slirp --enable-sdl --disable-fdt --disable-tools --disable-seccomp --disable-libssh --enable-libusb --enable-vnc --disable-vnc-sasl --enable-vnc-png --enable-vnc-jpeg --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-1/output-1/build/qemu-6.0.0 Build dir: /tmp/instance-1/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-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc (gcc 10.3.0 "arm-buildroot-linux-uclibcgnueabi-gcc.br_real (Buildroot 2021.05-928-gde669abcb4) 10.3.0") C linker for the host machine: /tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc ld.bfd 2.35.2 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-1/output-1/host/bin/python3) Program bzip2 found: YES (/usr/bin/bzip2) C++ compiler for the host machine: /tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-g++ (gcc 10.3.0 "arm-buildroot-linux-uclibcgnueabi-g++.br_real (Buildroot 2021.05-928-gde669abcb4) 10.3.0") C++ linker for the host machine: /tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-g++ ld.bfd 2.35.2 Program cgcc skipped: feature sparse disabled Library m found: YES Library util found: YES Library pam found: YES Library aio found: YES Found pkg-config: /tmp/instance-1/output-1/host/bin/pkg-config (1.6.3) Run-time dependency zlib found: YES 1.2.11 Run-time dependency appleframeworks found: NO (tried framework) Dependency libseccomp skipped: feature seccomp disabled Library cap-ng skipped: feature cap_ng disabled Library rt found: YES Dependency libiscsi skipped: feature libiscsi disabled Dependency libcurl skipped: feature curl disabled Library brlapi skipped: feature brlapi disabled Run-time dependency sdl2 found: YES 2.0.14 Run-time dependency sdl2_image found: NO (tried pkgconfig) Library rados skipped: feature rbd disabled Library rbd skipped: feature rbd disabled Run-time dependency libpng found: YES 1.6.37 Run-time dependency libjpeg found: YES 9.4.0 Library sasl2 skipped: feature vnc_sasl disabled 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" : YES 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-1/output-1/host/bin/python3 /tmp/instance-1/output-1/build/qemu-6.0.0/scripts/minikconf.py) Configuring aarch64-linux-user-config-target.h using configuration Configuring aarch64_be-linux-user-config-target.h using configuration Configuring alpha-linux-user-config-target.h using configuration Configuring arm-linux-user-config-target.h using configuration Configuring armeb-linux-user-config-target.h using configuration Configuring cris-linux-user-config-target.h using configuration Configuring hexagon-linux-user-config-target.h using configuration Configuring hppa-linux-user-config-target.h using configuration Configuring i386-linux-user-config-target.h using configuration Configuring m68k-linux-user-config-target.h using configuration Configuring microblaze-linux-user-config-target.h using configuration Configuring microblazeel-linux-user-config-target.h using configuration Configuring mips-linux-user-config-target.h using configuration Configuring mips64-linux-user-config-target.h using configuration Configuring mips64el-linux-user-config-target.h using configuration Configuring mipsel-linux-user-config-target.h using configuration Configuring mipsn32-linux-user-config-target.h using configuration Configuring mipsn32el-linux-user-config-target.h using configuration Configuring nios2-linux-user-config-target.h using configuration Configuring or1k-linux-user-config-target.h using configuration Configuring ppc-linux-user-config-target.h using configuration Configuring ppc64-linux-user-config-target.h using configuration Configuring ppc64le-linux-user-config-target.h using configuration Configuring riscv32-linux-user-config-target.h using configuration Configuring riscv64-linux-user-config-target.h using configuration Configuring s390x-linux-user-config-target.h using configuration Configuring sh4-linux-user-config-target.h using configuration Configuring sh4eb-linux-user-config-target.h using configuration Configuring sparc-linux-user-config-target.h using configuration Configuring sparc32plus-linux-user-config-target.h using configuration Configuring sparc64-linux-user-config-target.h using configuration Configuring x86_64-linux-user-config-target.h using configuration Configuring xtensa-linux-user-config-target.h using configuration Configuring xtensaeb-linux-user-config-target.h using configuration Configuring config-host.h using configuration Program scripts/hxtool found: YES (/tmp/instance-1/output-1/build/qemu-6.0.0/scripts/hxtool) Program scripts/shaderinclude.pl found: YES (/usr/bin/env perl /tmp/instance-1/output-1/build/qemu-6.0.0/scripts/shaderinclude.pl) Program scripts/qapi-gen.py found: YES (/tmp/instance-1/output-1/host/bin/python3 /tmp/instance-1/output-1/build/qemu-6.0.0/scripts/qapi-gen.py) Program scripts/qemu-version.sh found: YES (/tmp/instance-1/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-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc (gcc 10.3.0 "arm-buildroot-linux-uclibcgnueabi-gcc.br_real (Buildroot 2021.05-928-gde669abcb4) 10.3.0") libvhost-user| C linker for the host machine: /tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc ld.bfd 2.35.2 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-1/output-1/build/qemu-6.0.0/ui/keycodemapdb/tools/keymap-gen) Program scripts/decodetree.py found: YES (/tmp/instance-1/output-1/host/bin/python3 /tmp/instance-1/output-1/build/qemu-6.0.0/scripts/decodetree.py) Program env found: YES (/usr/bin/env) Program nm found: YES Program scripts/undefsym.py found: YES (/tmp/instance-1/output-1/host/bin/python3 /tmp/instance-1/output-1/build/qemu-6.0.0/scripts/undefsym.py) Program scripts/feature_to_c.sh found: YES (/bin/sh /tmp/instance-1/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: 195 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-1/output-1/build/qemu-6.0.0/build Source path : /tmp/instance-1/output-1/build/qemu-6.0.0 GIT submodules : Host binaries git : git make : make python : /tmp/instance-1/output-1/host/bin/python3 (version: 3.9) sphinx-build : NO genisoimage : Configurable features Documentation : NO system-mode emulation : NO user-mode emulation : YES block layer : NO 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 : NO Compilation host CPU : arm host endianness : little C compiler : /tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc Host C compiler : /usr/bin/gcc C++ compiler : /tmp/instance-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-g++ ARFLAGS : rv CFLAGS : -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -O2 -g CXXFLAGS : -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -O2 -g 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 aarch64 tests : cc arm tests : cc x86_64 tests : x86_64-linux-gnu-gcc Targets and accelerators TCG support : YES TCG backend : native (arm) TCG debug enabled : NO target list : aarch64-linux-user aarch64_be-linux-user alpha-linux-user arm-linux-user armeb-linux-user cris-linux-user hexagon-linux-user hppa-linux-user i386-linux-user m68k-linux-user microblaze-linux-user microblazeel-linux-user mips-linux-user mips64-linux-user mips64el-linux-user mipsel-linux-user mipsn32-linux-user mipsn32el-linux-user nios2-linux-user or1k-linux-user ppc-linux-user ppc64-linux-user ppc64le-linux-user riscv32-linux-user riscv64-linux-user s390x-linux-user sh4-linux-user sh4eb-linux-user sparc-linux-user sparc32plus-linux-user sparc64-linux-user x86_64-linux-user xtensa-linux-user xtensaeb-linux-user Block layer support coroutine backend : ucontext coroutine pool : YES Crypto TLS priority : "NORMAL" GNUTLS support : NO libgcrypt : NO nettle : NO crypto afalg : NO rng-none : NO Linux keyring : YES Dependencies SDL support : YES SDL image support : NO GTK support : NO pixman : NO VTE support : NO slirp support : NO libtasn1 : NO PAM : YES iconv support : NO curses support : NO virgl support : NO curl support : NO Multipath support : NO VNC support : YES VNC SASL support : NO VNC JPEG support : YES VNC PNG support : YES 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 : YES usb net redir : NO OpenGL support : NO GBM : YES 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-1/output-1/host/bin/ninja >>> qemu 6.0.0 Building unset TARGET_DIR; PATH="/tmp/instance-1/output-1/host/bin:/tmp/instance-1/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-1/output-1/build/qemu-6.0.0 make[1]: Entering directory '/tmp/instance-1/output-1/build/qemu-6.0.0' changing dir to build for /usr/bin/make ""... make[2]: Entering directory '/tmp/instance-1/output-1/build/qemu-6.0.0/build' GIT /tmp/instance-1/output-1/host/bin/ninja build.ninja && touch build.ninja.stamp ninja: no work to do. /tmp/instance-1/output-1/host/bin/meson introspect --targets --tests --benchmarks | /tmp/instance-1/output-1/host/bin/python3 -B scripts/mtest2make.py > Makefile.mtest GIT [1/2382] Generating qemu-version.h with a custom command (wrapped by meson to capture output) [2/2382] Generating qemu-options.def with a custom command (wrapped by meson to capture output) [3/2382] Generating qemu-img-cmds.h with a custom command (wrapped by meson to capture output) [4/2382] Compiling C object subprojects/libvhost-user/link-test.p/link-test.c.o [5/2382] Compiling C object subprojects/libvhost-user/libvhost-user-glib.a.p/libvhost-user-glib.c.o [6/2382] Generating trace-target_s390x.h with a custom command [7/2382] Generating trace-root.h with a custom command [8/2382] Generating trace-target_s390x.c with a custom command [9/2382] Generating trace-root.c with a custom command [10/2382] Generating trace-crypto.h with a custom command [11/2382] Generating trace-crypto.c with a custom command [12/2382] Generating trace-qapi.h with a custom command [13/2382] Generating trace-qapi.c with a custom command [14/2382] Generating trace-qom.h with a custom command [15/2382] Generating trace-qom.c with a custom command [16/2382] Generating trace-monitor.h with a custom command [17/2382] Generating trace-monitor.c with a custom command [18/2382] Generating trace-util.h with a custom command [19/2382] Generating trace-util.c with a custom command [20/2382] Generating trace-linux_user.h with a custom command [21/2382] Generating trace-linux_user.c with a custom command [22/2382] Generating trace-accel_tcg.h with a custom command [23/2382] Generating trace-accel_tcg.c with a custom command [24/2382] Generating trace-hw_core.h with a custom command [25/2382] Generating 'libqemu-xtensa-linux-user.fa.p/syscall_nr.h'. [26/2382] Generating trace-hw_core.c with a custom command [27/2382] Generating trace-target_arm.h with a custom command [28/2382] Generating trace-target_arm.c with a custom command [29/2382] Generating trace-target_hppa.h with a custom command [30/2382] Generating trace-target_hppa.c with a custom command [31/2382] Generating trace-target_i386.h with a custom command [32/2382] Generating trace-target_i386.c with a custom command [33/2382] Generating trace-target_i386_kvm.h with a custom command [34/2382] Generating trace-target_i386_kvm.c with a custom command [35/2382] Generating trace-target_mips.h with a custom command [36/2382] Generating trace-target_mips.c with a custom command [37/2382] Generating trace-target_ppc.h with a custom command [38/2382] Generating trace-target_ppc.c with a custom command [39/2382] Generating trace-target_riscv.h with a custom command [40/2382] Generating trace-target_riscv.c with a custom command [41/2382] Generating trace-target_sparc.h with a custom command [42/2382] Generating trace-target_sparc.c with a custom command [43/2382] Generating generated-tcg-tracers.h with a custom command [44/2382] Generating generated-helpers.c with a custom command [45/2382] Generating generated-helpers.h with a custom command [46/2382] Generating generated-helpers-wrappers.h with a custom command [47/2382] Generating 'libqemu-aarch64_be-linux-user.fa.p/decode-sve.c.inc'. [48/2382] Compiling C object target/s390x/gen-features.p/gen-features.c.o [49/2382] Generating 'libqemu-aarch64-linux-user.fa.p/decode-sve.c.inc'. [50/2382] Generating 'libqemu-aarch64-linux-user.fa.p/decode-neon-shared.c.inc'. [51/2382] Generating 'libqemu-aarch64-linux-user.fa.p/decode-neon-dp.c.inc'. [52/2382] Generating 'libqemu-aarch64-linux-user.fa.p/decode-neon-ls.c.inc'. [53/2382] Generating 'libqemu-aarch64-linux-user.fa.p/decode-vfp.c.inc'. [54/2382] Generating 'libqemu-aarch64-linux-user.fa.p/decode-vfp-uncond.c.inc'. [55/2382] Generating 'libqemu-aarch64-linux-user.fa.p/decode-m-nocp.c.inc'. [56/2382] Generating 'libqemu-aarch64-linux-user.fa.p/decode-a32.c.inc'. [57/2382] Generating 'libqemu-aarch64-linux-user.fa.p/decode-a32-uncond.c.inc'. [58/2382] Generating 'libqemu-aarch64-linux-user.fa.p/decode-t32.c.inc'. [59/2382] Generating 'libqemu-aarch64-linux-user.fa.p/decode-t16.c.inc'. [60/2382] Generating 'libqemu-mipsn32-linux-user.fa.p/decode-mips32r6.c.inc'. [61/2382] Generating 'libqemu-aarch64_be-linux-user.fa.p/decode-neon-shared.c.inc'. [62/2382] Generating 'libqemu-aarch64_be-linux-user.fa.p/decode-neon-dp.c.inc'. [63/2382] Generating 'libqemu-aarch64_be-linux-user.fa.p/decode-neon-ls.c.inc'. [64/2382] Generating 'libqemu-aarch64_be-linux-user.fa.p/decode-vfp.c.inc'. [65/2382] Generating 'libqemu-aarch64_be-linux-user.fa.p/decode-vfp-uncond.c.inc'. [66/2382] Generating 'libqemu-aarch64_be-linux-user.fa.p/decode-m-nocp.c.inc'. [67/2382] Generating 'libqemu-aarch64_be-linux-user.fa.p/decode-a32.c.inc'. [68/2382] Generating 'libqemu-aarch64_be-linux-user.fa.p/decode-a32-uncond.c.inc'. [69/2382] Generating 'libqemu-aarch64_be-linux-user.fa.p/decode-t32.c.inc'. [70/2382] Generating 'libqemu-aarch64_be-linux-user.fa.p/decode-t16.c.inc'. [71/2382] Generating 'libqemu-alpha-linux-user.fa.p/syscall_nr.h'. [72/2382] Generating 'libqemu-arm-linux-user.fa.p/syscall_nr.h'. [73/2382] Generating 'libqemu-arm-linux-user.fa.p/decode-neon-shared.c.inc'. [74/2382] Generating 'libqemu-arm-linux-user.fa.p/decode-neon-ls.c.inc'. [75/2382] Generating 'libqemu-arm-linux-user.fa.p/decode-a32-uncond.c.inc'. [76/2382] 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-1/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-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 -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, | ^~~~~~~~~~~ [77/2382] Generating trace-events-all with a custom command (wrapped by meson to capture output) [78/2382] Generating texture-blit-frag.h with a custom command (wrapped by meson to capture output) [79/2382] Generating texture-blit-vert.h with a custom command (wrapped by meson to capture output) [80/2382] Generating texture-blit-flip-vert.h with a custom command (wrapped by meson to capture output) [81/2382] Generating 'libqemu-arm-linux-user.fa.p/decode-sve.c.inc'. [82/2382] Generating 'libqemu-arm-linux-user.fa.p/decode-neon-dp.c.inc'. [83/2382] Generating 'libqemu-arm-linux-user.fa.p/decode-vfp.c.inc'. [84/2382] Generating 'libqemu-arm-linux-user.fa.p/decode-vfp-uncond.c.inc'. [85/2382] Generating 'libqemu-arm-linux-user.fa.p/decode-m-nocp.c.inc'. [86/2382] Generating 'libqemu-arm-linux-user.fa.p/decode-a32.c.inc'. [87/2382] Generating 'libqemu-arm-linux-user.fa.p/decode-t32.c.inc'. [88/2382] Generating 'libqemu-arm-linux-user.fa.p/decode-t16.c.inc'. [89/2382] Generating 'libqemu-armeb-linux-user.fa.p/syscall_nr.h'. [90/2382] Generating 'libqemu-armeb-linux-user.fa.p/decode-sve.c.inc'. [91/2382] Generating 'libqemu-armeb-linux-user.fa.p/decode-neon-shared.c.inc'. [92/2382] Generating 'libqemu-armeb-linux-user.fa.p/decode-neon-dp.c.inc'. [93/2382] Generating 'libqemu-armeb-linux-user.fa.p/decode-neon-ls.c.inc'. [94/2382] Generating 'libqemu-armeb-linux-user.fa.p/decode-vfp.c.inc'. [95/2382] Linking static target subprojects/libvhost-user/libvhost-user-glib.a [96/2382] Generating 'libqemu-armeb-linux-user.fa.p/decode-vfp-uncond.c.inc'. [97/2382] Generating 'libqemu-armeb-linux-user.fa.p/decode-m-nocp.c.inc'. [98/2382] Generating 'libqemu-armeb-linux-user.fa.p/decode-a32.c.inc'. [99/2382] Generating 'libqemu-armeb-linux-user.fa.p/decode-a32-uncond.c.inc'. [100/2382] Generating 'libqemu-armeb-linux-user.fa.p/decode-t32.c.inc'. [101/2382] Generating 'libqemu-armeb-linux-user.fa.p/decode-t16.c.inc'. [102/2382] Generating 'libqemu-mipsn32-linux-user.fa.p/syscall_n32_nr.h'. [103/2382] Generating 'libqemu-hppa-linux-user.fa.p/syscall_nr.h'. [104/2382] Generating 'libqemu-hppa-linux-user.fa.p/decode-insns.c.inc'. [105/2382] Generating 'libqemu-i386-linux-user.fa.p/syscall_32_nr.h'. [106/2382] Generating 'libqemu-m68k-linux-user.fa.p/syscall_nr.h'. [107/2382] Generating 'libqemu-microblaze-linux-user.fa.p/decode-insns.c.inc'. [108/2382] Generating 'libqemu-microblaze-linux-user.fa.p/syscall_nr.h'. [109/2382] Generating 'libqemu-microblazeel-linux-user.fa.p/syscall_nr.h'. [110/2382] Generating 'libqemu-microblazeel-linux-user.fa.p/decode-insns.c.inc'. [111/2382] Generating 'libqemu-mips-linux-user.fa.p/syscall_o32_nr.h'. [112/2382] Generating 'libqemu-mips-linux-user.fa.p/decode-mips32r6.c.inc'. [113/2382] Generating 'libqemu-mips-linux-user.fa.p/decode-mips64r6.c.inc'. [114/2382] Generating 'libqemu-mips-linux-user.fa.p/decode-msa32.c.inc'. [115/2382] Generating 'libqemu-mips-linux-user.fa.p/decode-msa64.c.inc'. [116/2382] Generating 'libqemu-mips-linux-user.fa.p/decode-tx79.c.inc'. [117/2382] Generating 'libqemu-mips64-linux-user.fa.p/decode-mips32r6.c.inc'. [118/2382] Generating 'libqemu-mips64-linux-user.fa.p/decode-mips64r6.c.inc'. [119/2382] Generating 'libqemu-mips64-linux-user.fa.p/decode-msa32.c.inc'. [120/2382] Generating 'libqemu-mips64-linux-user.fa.p/syscall_n64_nr.h'. [121/2382] Generating 'libqemu-mips64-linux-user.fa.p/decode-msa64.c.inc'. [122/2382] Generating 'libqemu-mips64-linux-user.fa.p/decode-tx79.c.inc'. [123/2382] Generating 'libqemu-mips64el-linux-user.fa.p/syscall_n64_nr.h'. [124/2382] Generating 'libqemu-mips64el-linux-user.fa.p/decode-mips32r6.c.inc'. [125/2382] Generating 'libqemu-mips64el-linux-user.fa.p/decode-mips64r6.c.inc'. [126/2382] Generating 'libqemu-mips64el-linux-user.fa.p/decode-msa32.c.inc'. [127/2382] Generating 'libqemu-mips64el-linux-user.fa.p/decode-msa64.c.inc'. [128/2382] Generating 'libqemu-mips64el-linux-user.fa.p/decode-tx79.c.inc'. [129/2382] Generating 'libqemu-mipsel-linux-user.fa.p/syscall_o32_nr.h'. [130/2382] Generating 'libqemu-mipsel-linux-user.fa.p/decode-msa32.c.inc'. [131/2382] Generating 'libqemu-mipsel-linux-user.fa.p/decode-msa64.c.inc'. [132/2382] Generating 'libqemu-mipsel-linux-user.fa.p/decode-mips32r6.c.inc'. [133/2382] Generating 'libqemu-mipsel-linux-user.fa.p/decode-mips64r6.c.inc'. [134/2382] Generating 'libqemu-mipsel-linux-user.fa.p/decode-tx79.c.inc'. [135/2382] Generating 'libqemu-mipsn32-linux-user.fa.p/decode-mips64r6.c.inc'. [136/2382] Linking target target/s390x/gen-features [137/2382] Generating 'libqemu-mipsn32-linux-user.fa.p/decode-msa32.c.inc'. [138/2382] Generating 'libqemu-mipsn32-linux-user.fa.p/decode-msa64.c.inc'. [139/2382] Generating 'libqemu-mipsn32-linux-user.fa.p/decode-tx79.c.inc'. [140/2382] Generating 'libqemu-mipsn32el-linux-user.fa.p/syscall_n32_nr.h'. [141/2382] Generating 'libqemu-mipsn32el-linux-user.fa.p/decode-mips32r6.c.inc'. [142/2382] Generating 'libqemu-mipsn32el-linux-user.fa.p/decode-mips64r6.c.inc'. [143/2382] Generating 'libqemu-mipsn32el-linux-user.fa.p/decode-msa32.c.inc'. [144/2382] Generating 'libqemu-mipsn32el-linux-user.fa.p/decode-msa64.c.inc'. [145/2382] Generating 'libqemu-mipsn32el-linux-user.fa.p/decode-tx79.c.inc'. [146/2382] Generating 'libqemu-or1k-linux-user.fa.p/decode-insns.c.inc'. [147/2382] Generating 'libqemu-ppc-linux-user.fa.p/syscall_nr.h'. [148/2382] Generating 'libqemu-ppc64-linux-user.fa.p/syscall_nr.h'. [149/2382] Generating 'libqemu-ppc64le-linux-user.fa.p/syscall_nr.h'. [150/2382] Generating 'libqemu-riscv64-linux-user.fa.p/decode-insn16.c.inc'. [151/2382] Generating 'libqemu-riscv32-linux-user.fa.p/decode-insn16.c.inc'. [152/2382] Generating 'libqemu-s390x-linux-user.fa.p/syscall_nr.h'. [153/2382] Generating 'libqemu-sh4-linux-user.fa.p/syscall_nr.h'. [154/2382] Generating 'libqemu-sh4eb-linux-user.fa.p/syscall_nr.h'. [155/2382] Generating 'libqemu-sparc-linux-user.fa.p/syscall_nr.h'. [156/2382] Generating aarch64-linux-user-gdbstub-xml.c with a custom command (wrapped by meson to capture output) [157/2382] Generating 'libqemu-riscv32-linux-user.fa.p/decode-insn32.c.inc'. [158/2382] Generating 'libqemu-riscv64-linux-user.fa.p/decode-insn32.c.inc'. [159/2382] Generating aarch64_be-linux-user-gdbstub-xml.c with a custom command (wrapped by meson to capture output) [160/2382] Generating arm-linux-user-gdbstub-xml.c with a custom command (wrapped by meson to capture output) [161/2382] Generating i386-linux-user-gdbstub-xml.c with a custom command (wrapped by meson to capture output) [162/2382] Generating armeb-linux-user-gdbstub-xml.c with a custom command (wrapped by meson to capture output) [163/2382] Generating m68k-linux-user-gdbstub-xml.c with a custom command (wrapped by meson to capture output) [164/2382] Generating ppc-linux-user-gdbstub-xml.c with a custom command (wrapped by meson to capture output) [165/2382] Generating ppc64le-linux-user-gdbstub-xml.c with a custom command (wrapped by meson to capture output) [166/2382] Generating riscv32-linux-user-gdbstub-xml.c with a custom command (wrapped by meson to capture output) [167/2382] Generating s390x-linux-user-gdbstub-xml.c with a custom command (wrapped by meson to capture output) [168/2382] Generating ppc64-linux-user-gdbstub-xml.c with a custom command (wrapped by meson to capture output) [169/2382] Generating riscv64-linux-user-gdbstub-xml.c with a custom command (wrapped by meson to capture output) [170/2382] Generating shared QAPI source files with a custom command [171/2382] Compiling C object target/hexagon/gen_semantics.p/gen_semantics.c.o ninja: build stopped: subcommand failed. make[2]: *** [Makefile:152: run-ninja] Error 1 make[2]: Leaving directory '/tmp/instance-1/output-1/build/qemu-6.0.0/build' make[1]: *** [GNUmakefile:11: all] Error 2 make[1]: Leaving directory '/tmp/instance-1/output-1/build/qemu-6.0.0' make: *** [package/pkg-generic.mk:270: /tmp/instance-1/output-1/build/qemu-6.0.0/.stamp_built] Error 2 make: Leaving directory '/tmp/instance-1/buildroot'