Build started at 2024-06-16T13:58:17.972121 Main binary: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/python3 Build Options: -Ddefault_library=both -Dsystemd=disabled -Dtinfo=disabled -Dcryptsetup=disabled -Dlibutil=disabled -Dlibutempter=disabled -Dlibpcre2-posix=disabled -Dlibuser=disabled -Duse-tty-group=false -Duse-tls=false -Dbuild-python=disabled -Dbuild-zramctl=disabled -Dbuild-fsck=disabled -Dbuild-wipefs=disabled -Dbuild-fallocate=disabled -Dbuild-setpriv=disabled -Dbuild-hardlink=disabled -Dbuild-cramfs=disabled -Dbuild-bfs=disabled -Dbuild-minix=disabled -Dbuild-fdformat=disabled -Dbuild-lslogins=disabled -Dbuild-wdctl=disabled -Dbuild-cal=disabled -Dbuild-switch_root=disabled -Dbuild-pivot_root=disabled -Dbuild-lsmem=disabled -Dbuild-lsirq=disabled -Dbuild-irqtop=disabled -Dbuild-chmem=disabled -Dbuild-ipcrm=disabled -Dbuild-rfkill=disabled -Dbuild-tunelp=disabled -Dbuild-kill=disabled -Dbuild-last=disabled -Dbuild-utmpdump=disabled -Dbuild-line=disabled -Dbuild-mesg=disabled -Dbuild-raw=disabled -Dbuild-vipw=disabled -Dbuild-newgrp=disabled -Dbuild-chfn-chsh=disabled -Dbuild-login=disabled -Dbuild-nologin=disabled -Dbuild-sulogin=disabled -Dbuild-su=disabled -Dbuild-runuser=disabled -Dbuild-ul=disabled -Dbuild-pg=disabled -Dbuild-write=disabled -Dbuild-bash-completion=disabled -Dbuild-pylibmount=disabled -Dreadline=disabled -Dmagic=disabled -Dncursesw=enabled -Dbuildtype=plain --cross-file=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-cross.txt --native-file=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-native.txt Python system: Linux The Meson build system Version: 1.3.2 Source dir: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3 Build dir: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build Build type: cross build Running command: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/tools/git-version-gen --- stdout --- 2.39.3 --- stderr --- Project name: util-linux Project version: 2.39.3 ----------- Detecting compiler via: `aarch64-openwrt-linux-musl-gcc --version` -> 0 stdout: aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r26637-05aec66d53) 13.3.0 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----------- Running command: aarch64-openwrt-linux-musl-gcc -E -dM - ----- ----------- Detecting linker via: `aarch64-openwrt-linux-musl-gcc -Wl,--version -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -fuse-ld=bfd -znow -zrelro -fuse-ld=bfd` -> 0 stdout: GNU ld (GNU Binutils) 2.42 Copyright (C) 2024 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. ----------- stderr: collect2 version 13.3.0 /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd -plugin /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/libexec/gcc/aarch64-openwrt-linux-musl/13.3.0/liblto_plugin.so -plugin-opt=/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/libexec/gcc/aarch64-openwrt-linux-musl/13.3.0/lto-wrapper -plugin-opt=-fresolution=/home/jack/SDK/openwrt-23.05/tmp/ccUfr99p.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -dynamic-linker /lib/ld-musl-aarch64.so.1 -X -EL -maarch64linux -z now -z relro /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/lib/crt1.o /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/lib/crti.o /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/crtbegin.o -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -L /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -rpath-link /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0 -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/lib --version -lssp_nonshared -lgcc_s -lc -lgcc_s /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/crtend.o /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/lib/crtn.o ----------- Sanity testing C compiler: aarch64-openwrt-linux-musl-gcc Is cross compiler: True. Sanity check compiler command line: aarch64-openwrt-linux-musl-gcc sanitycheckc.c -o sanitycheckc_cross.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify -D_FILE_OFFSET_BITS=64 -c Sanity check compile stdout: ----- Sanity check compile stderr: ----- C compiler for the host machine: aarch64-openwrt-linux-musl-gcc (gcc 13.3.0 "aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r26637-05aec66d53) 13.3.0") C linker for the host machine: aarch64-openwrt-linux-musl-gcc ld.bfd 2.42 ----------- Detecting archiver via: `aarch64-openwrt-linux-musl-gcc-ar --version` -> 0 stdout: GNU ar (GNU Binutils) 2.42 Copyright (C) 2024 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. ----------- ----------- Detecting compiler via: `/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/gcc --version` -> 0 stdout: gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----------- Running command: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/gcc -E -dM - ----- ----------- Detecting linker via: `/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/gcc -Wl,--version -L/home/jack/SDK/openwrt-23.05/staging_dir/host/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/hostpkg/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/host/lib` -> 0 stdout: GNU ld (GNU Binutils for Ubuntu) 2.34 Copyright (C) 2020 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. ----------- stderr: collect2 version 9.4.0 /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/home/jack/SDK/openwrt-23.05/tmp/ccmIqjGk.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/home/jack/SDK/openwrt-23.05/staging_dir/host/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/hostpkg/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/host/lib -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o ----------- Sanity testing C compiler: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/gcc Is cross compiler: False. Sanity check compiler command line: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/gcc sanitycheckc.c -o sanitycheckc.exe -O2 -I/home/jack/SDK/openwrt-23.05/staging_dir/host/include -I/home/jack/SDK/openwrt-23.05/staging_dir/hostpkg/include -I/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/host/include -I/home/jack/SDK/openwrt-23.05/staging_dir/host/include -I/home/jack/SDK/openwrt-23.05/staging_dir/hostpkg/include -I/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/host/include -D_FILE_OFFSET_BITS=64 -L/home/jack/SDK/openwrt-23.05/staging_dir/host/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/hostpkg/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/host/lib Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/sanitycheckc.exe C compiler for the build machine: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/gcc (gcc 9.4.0 "gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0") C linker for the build machine: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/gcc ld.bfd 2.34 ----------- Detecting archiver via: `gcc-ar --version` -> 0 stdout: GNU ar (GNU Binutils for Ubuntu) 2.34 Copyright (C) 2020 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. ----------- Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: aarch64 Host machine cpu: generic Target machine cpu family: aarch64 Target machine cpu: generic Dependency bash-completion skipped: feature build-bash-completion disabled Running command: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/bash -c 'echo '"'"'2.39.3'"'"' | awk -F. '"'"' {print $1} '"'"' ' --- stdout --- 2 --- stderr --- Running command: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/bash -c 'echo '"'"'2.39.3'"'"' | awk -F. '"'"' {sub("-.*","",$2); print $2} '"'"' ' --- stdout --- 39 --- stderr --- Running command: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/bash -c 'echo '"'"'2.39.3'"'"' | awk -F. '"'"' {sub("-.*","",$3); print $3 ~ /^[0-9]+$/ ? $3 : 0} '"'"' ' --- stdout --- 3 --- stderr --- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6zf0mnk_ Code: #include #include int main(void) { struct mount_attr something; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6zf0mnk_/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6zf0mnk_/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_caau8ug Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) >= 0)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_caau8ug/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_caau8ug/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp11ehq0b_ Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 0)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp11ehq0b_/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp11ehq0b_/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvytjyh88 Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 1)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvytjyh88/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvytjyh88/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfu981mq8 Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 3)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfu981mq8/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfu981mq8/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg0ogyz5t Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 7)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg0ogyz5t/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg0ogyz5t/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpml5hpnw6 Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 15)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpml5hpnw6/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpml5hpnw6/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjq188ekm Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 31)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjq188ekm/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjq188ekm/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2pkz3426 Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 63)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2pkz3426/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2pkz3426/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2pkz3426/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2pkz3426/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 63)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcx_1zt9z Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) <= 47)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcx_1zt9z/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcx_1zt9z/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3c25ecpt Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) <= 39)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3c25ecpt/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3c25ecpt/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj8nhoqru Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) <= 35)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj8nhoqru/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj8nhoqru/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpahpul722 Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) <= 33)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpahpul722/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpahpul722/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc8uy5rnj Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) <= 32)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc8uy5rnj/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc8uy5rnj/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for size of "struct mount_attr" : 32 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5z4his5e Code: #include #include int main(void) { struct statx something; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5z4his5e/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5z4his5e/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5z4his5e/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5z4his5e/testfile.c:4:26: error: storage size of 'something' isn't known 4 | struct statx something; | ^~~~~~~~~ ----------- Checking for size of "struct statx" : -1 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyx_kyg8s Code: #include #include #include #include int main(void) { wchar_t wc; wint_t w; w = fgetwc(stdin); if (w == WEOF) return 1; wc = w; fputwc(wc,stdout); return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyx_kyg8s/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyx_kyg8s/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking if "wchar_t support" compiles: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt84xr7mk Code: int main(void) { return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt84xr7mk/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt84xr7mk/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lm -Wl,--end-group -fuse-ld=bfd -Wl,--allow-shlib-undefined -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Library m found: YES Dependency tinfo skipped: feature tinfo disabled Pkg-config binary for host machine specified from cross file, native file, or env var as ['/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config'] Found pkg-config: YES (/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config) 2.2.0 Determining dependency 'ncursesw' with pkg-config executable '/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config' env[PKG_CONFIG_PATH]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config --modversion ncursesw` -> 0 stdout: 6.4.20221231 ----------- env[PKG_CONFIG_PATH]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config --cflags ncursesw` -> 0 stdout: -DNCURSES_WIDECHAR ----------- env[PKG_CONFIG_PATH]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 ----------- Called: `/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config --libs ncursesw` -> 0 stdout: -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -fuse-ld=bfd -znow -zrelro -lncursesw ----------- env[PKG_CONFIG_PATH]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config --libs ncursesw` -> 0 stdout: -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -fuse-ld=bfd -znow -zrelro -lncursesw ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppats6bb8 Code: #include int main(void) { void * something; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppats6bb8/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppats6bb8/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfkyzh7sj Code: #include int main(void) { static int a[1-2*!(sizeof(void *) >= 0)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfkyzh7sj/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfkyzh7sj/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplhas8yra Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 0)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplhas8yra/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplhas8yra/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi7t756x1 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 1)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi7t756x1/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi7t756x1/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwcp8wv25 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 3)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwcp8wv25/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwcp8wv25/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp8svfr0y Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 7)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp8svfr0y/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp8svfr0y/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx7bvwyuu Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 15)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx7bvwyuu/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx7bvwyuu/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx7bvwyuu/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx7bvwyuu/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(void *) > 15)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6ky60yjc Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 11)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6ky60yjc/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6ky60yjc/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt7mp18yw Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 9)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt7mp18yw/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt7mp18yw/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5ymz5sqh Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 8)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5ymz5sqh/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5ymz5sqh/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9vmo_4gy Code: ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9vmo_4gy/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9vmo_4gy/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 --print-search-dirs` -> 0 stdout: install: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/ programs: =/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/libexec/gcc/aarch64-openwrt-linux-musl/13.3.0/:/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/libexec/gcc/aarch64-openwrt-linux-musl/13.3.0/:/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/libexec/gcc/aarch64-openwrt-linux-musl/:/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/:/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/:/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/aarch64-openwrt-linux-musl/13.3.0/:/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ libraries: =/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/:/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/lib/aarch64-openwrt-linux-musl/13.3.0/:/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/lib/ ----------- Run-time dependency ncursesw found: YES 6.4.20221231 Dependency slang skipped: feature slang disabled Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2q4z2j5o Code: #define use_default_colors meson_disable_define_of_use_default_colors #include #undef use_default_colors #ifdef __cplusplus extern "C" #endif char use_default_colors (void); #if defined __stub_use_default_colors || defined __stub___use_default_colors fail fail fail this function is not going to work #endif int main(void) { return use_default_colors (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2q4z2j5o/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2q4z2j5o/output.exe -DNCURSES_WIDECHAR -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -znow -zrelro -Wl,--start-group -lncursesw -Wl,--end-group -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "use_default_colors" with dependency ncursesw: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa_zuilqg Code: #define resizeterm meson_disable_define_of_resizeterm #include #undef resizeterm #ifdef __cplusplus extern "C" #endif char resizeterm (void); #if defined __stub_resizeterm || defined __stub___resizeterm fail fail fail this function is not going to work #endif int main(void) { return resizeterm (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa_zuilqg/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa_zuilqg/output.exe -DNCURSES_WIDECHAR -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -znow -zrelro -Wl,--start-group -lncursesw -Wl,--end-group -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "resizeterm" with dependency ncursesw: YES Determining dependency 'zlib' with pkg-config executable '/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config' env[PKG_CONFIG_PATH]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config --modversion zlib` -> 0 stdout: 1.3.1 ----------- env[PKG_CONFIG_PATH]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config --cflags zlib` -> 0 stdout: -I/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/include ----------- env[PKG_CONFIG_PATH]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 ----------- Called: `/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config --libs zlib` -> 0 stdout: -L/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -lz ----------- env[PKG_CONFIG_PATH]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config --libs zlib` -> 0 stdout: -L/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -lz ----------- Run-time dependency zlib found: YES 1.3.1 Dependency readline skipped: feature readline disabled Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpak60b2bo Code: #include int main() { gettext("Hello world"); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpak60b2bo/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpak60b2bo/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Run-time dependency intl found: YES Dependency libuser skipped: feature libuser disabled Library util skipped: feature libutil disabled Library utempter skipped: feature libutempter disabled Dependency systemd skipped: feature systemd disabled Dependency libsystemd skipped: feature systemd disabled Dependency libudev skipped: feature systemd disabled Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptzywqujl Code: int main(void) { return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptzywqujl/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptzywqujl/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lcrypt -Wl,--end-group -fuse-ld=bfd -Wl,--allow-shlib-undefined -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Library crypt found: YES Library pam skipped: feature build-login disabled Library pam skipped: feature build-chfn-chsh disabled Library pam skipped: feature build-su disabled Library pam skipped: feature build-runuser disabled Dependency libcryptsetup skipped: feature cryptsetup disabled Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp031rbff Code: #define crypt_activate_by_signed_key meson_disable_define_of_crypt_activate_by_signed_key #include #undef crypt_activate_by_signed_key #ifdef __cplusplus extern "C" #endif char crypt_activate_by_signed_key (void); #if defined __stub_crypt_activate_by_signed_key || defined __stub___crypt_activate_by_signed_key fail fail fail this function is not going to work #endif int main(void) { return crypt_activate_by_signed_key (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp031rbff/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp031rbff/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccxGAhYi.o: in function `main': testfile.c:(.text+0x8): undefined reference to `crypt_activate_by_signed_key' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp51rrty37 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(crypt_activate_by_signed_key) && !0 #error "No definition for __builtin_crypt_activate_by_signed_key found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_crypt_activate_by_signed_key) #error "__builtin_crypt_activate_by_signed_key not found" #endif #elif ! defined(crypt_activate_by_signed_key) __builtin_crypt_activate_by_signed_key; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp51rrty37/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp51rrty37/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp51rrty37/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp51rrty37/testfile.c:17:18: error: #error "__builtin_crypt_activate_by_signed_key not found" 17 | #error "__builtin_crypt_activate_by_signed_key not found" | ^~~~~ ----------- Checking for function "crypt_activate_by_signed_key" with dependency libcryptsetup: NO Dependency libcap-ng skipped: feature build-setpriv disabled Dependency libselinux skipped: feature selinux disabled Dependency libmagic skipped: feature magic disabled Determining dependency 'libeconf' with pkg-config executable '/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config' env[PKG_CONFIG_PATH]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/openwrt-23.05/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/pkg-config --modversion libeconf` -> 1 stderr: Package libeconf was not found in the pkg-config search path. Perhaps you should add the directory containing `libeconf.pc' to the PKG_CONFIG_PATH environment variable Package 'libeconf' not found ----------- CMake binary for host machine is not cached CMake binary for host machine specified from cross file, native file, or env var as ['/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/cmake'] Found CMake: /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/cmake (3.29.5) Extracting basic cmake information CMake Toolchain: Calling CMake once to generate the compiler state Calling CMake (['/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/cmake']) in /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/__CMake_compiler_info__ with: - "--trace-expand" - "--trace-format=json-v1" - "--no-warn-unused-cli" - "--trace-redirect=cmake_trace.txt" - "-G" - "Ninja" - "-DCMAKE_TOOLCHAIN_FILE=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/__CMake_compiler_info__/CMakeMesonTempToolchainFile.cmake" - "." CMake trace warning: add_executable() non imported executables are not supported CMake TRACE: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-N9nbWj/CMakeLists.txt:22 add_executable(['cmTC_fe191']) CMake trace warning: target_link_options() TARGET cmTC_fe191 not found CMake TRACE: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-N9nbWj/CMakeLists.txt:28 target_link_libraries(['cmTC_fe191', '']) Try CMake generator: auto Calling CMake (['/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/cmake']) in /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/cmake_libeconf with: - "--trace-expand" - "--trace-format=json-v1" - "--no-warn-unused-cli" - "--trace-redirect=cmake_trace.txt" - "-DCMAKE_TOOLCHAIN_FILE=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/cmake_libeconf/CMakeMesonToolchainFile.cmake" - "." -- Module search paths: ['/', '/home/jack/SDK/openwrt-23.05/staging_dir/host', '/opt', '/usr', '/usr/local'] -- CMake root: /home/jack/SDK/openwrt-23.05/staging_dir/host/share/cmake-3.29 -- CMake architectures: ['aarch64-linux-gnu', 'x86_64-linux-gnu'] -- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32', 'share', '', 'lib/aarch64-linux-gnu', 'lib/x86_64-linux-gnu'] Preliminary CMake check failed. Aborting. Run-time dependency libeconf found: NO (tried pkgconfig and cmake) Dependency audit skipped: feature audit disabled Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6h00dsr5 Code: #ifdef __has_include #if !__has_include("byteswap.h") #error "Header 'byteswap.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6h00dsr5/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "byteswap.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg892ssxz Code: #ifdef __has_include #if !__has_include("crypt.h") #error "Header 'crypt.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg892ssxz/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "crypt.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwoujf0d6 Code: #ifdef __has_include #if !__has_include("endian.h") #error "Header 'endian.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwoujf0d6/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "endian.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyj0whxzw Code: #ifdef __has_include #if !__has_include("err.h") #error "Header 'err.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyj0whxzw/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "err.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbpg6gytt Code: #ifdef __has_include #if !__has_include("errno.h") #error "Header 'errno.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbpg6gytt/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "errno.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4tbjmkjm Code: #ifdef __has_include #if !__has_include("fcntl.h") #error "Header 'fcntl.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4tbjmkjm/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "fcntl.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk9xodpx4 Code: #ifdef __has_include #if !__has_include("getopt.h") #error "Header 'getopt.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk9xodpx4/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "getopt.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwxyybav8 Code: #ifdef __has_include #if !__has_include("inttypes.h") #error "Header 'inttypes.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwxyybav8/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "inttypes.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi6v4g4c6 Code: #ifdef __has_include #if !__has_include("langinfo.h") #error "Header 'langinfo.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi6v4g4c6/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "langinfo.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6jx0b1nz Code: #ifdef __has_include #if !__has_include("lastlog.h") #error "Header 'lastlog.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6jx0b1nz/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "lastlog.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp324oq7t7 Code: #ifdef __has_include #if !__has_include("libutil.h") #error "Header 'libutil.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp324oq7t7/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp324oq7t7/testfile.c:4:12: error: #error "Header 'libutil.h' could not be found" 4 | #error "Header 'libutil.h' could not be found" | ^~~~~ ----------- Has header "libutil.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp57fend27 Code: #ifdef __has_include #if !__has_include("locale.h") #error "Header 'locale.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp57fend27/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "locale.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbaqr6w0k Code: #ifdef __has_include #if !__has_include("mntent.h") #error "Header 'mntent.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbaqr6w0k/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "mntent.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9j0cds8i Code: #ifdef __has_include #if !__has_include("paths.h") #error "Header 'paths.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9j0cds8i/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "paths.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwat6lftp Code: #ifdef __has_include #if !__has_include("pty.h") #error "Header 'pty.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwat6lftp/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "pty.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyil5bh6f Code: #ifdef __has_include #if !__has_include("shadow.h") #error "Header 'shadow.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyil5bh6f/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "shadow.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsf1cxvtj Code: #ifdef __has_include #if !__has_include("stdint.h") #error "Header 'stdint.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsf1cxvtj/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "stdint.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdmhuhoze Code: #ifdef __has_include #if !__has_include("stdio_ext.h") #error "Header 'stdio_ext.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdmhuhoze/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "stdio_ext.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4w_kj17b Code: #ifdef __has_include #if !__has_include("stdlib.h") #error "Header 'stdlib.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4w_kj17b/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "stdlib.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3w03wcsv Code: #ifdef __has_include #if !__has_include("string.h") #error "Header 'string.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3w03wcsv/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "string.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbi80_c75 Code: #ifdef __has_include #if !__has_include("strings.h") #error "Header 'strings.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbi80_c75/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "strings.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp047wgv55 Code: #ifdef __has_include #if !__has_include("unistd.h") #error "Header 'unistd.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp047wgv55/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "unistd.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa5z4q5ya Code: #ifdef __has_include #if !__has_include("utmp.h") #error "Header 'utmp.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa5z4q5ya/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "utmp.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8bhszicx Code: #ifdef __has_include #if !__has_include("utmpx.h") #error "Header 'utmpx.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8bhszicx/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "utmpx.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5kng1q3b Code: #ifdef __has_include #if !__has_include("asm-generic/fcntl.h") #error "Header 'asm-generic/fcntl.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5kng1q3b/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "asm-generic/fcntl.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm0_v6hkx Code: #ifdef __has_include #if !__has_include("asm/fcntl.h") #error "Header 'asm/fcntl.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm0_v6hkx/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "asm/fcntl.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq4iem_ab Code: #ifdef __has_include #if !__has_include("asm/io.h") #error "Header 'asm/io.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq4iem_ab/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq4iem_ab/testfile.c:4:12: error: #error "Header 'asm/io.h' could not be found" 4 | #error "Header 'asm/io.h' could not be found" | ^~~~~ ----------- Has header "asm/io.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr0n94gwu Code: #ifdef __has_include #if !__has_include("linux/blkzoned.h") #error "Header 'linux/blkzoned.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr0n94gwu/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/blkzoned.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnis1wkyw Code: #ifdef __has_include #if !__has_include("linux/capability.h") #error "Header 'linux/capability.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnis1wkyw/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/capability.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc0474g_l Code: #ifdef __has_include #if !__has_include("linux/cdrom.h") #error "Header 'linux/cdrom.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc0474g_l/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/cdrom.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpw5t1flj9 Code: #ifdef __has_include #if !__has_include("linux/compiler.h") #error "Header 'linux/compiler.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpw5t1flj9/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpw5t1flj9/testfile.c:4:12: error: #error "Header 'linux/compiler.h' could not be found" 4 | #error "Header 'linux/compiler.h' could not be found" | ^~~~~ ----------- Has header "linux/compiler.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdb68o3wn Code: #ifdef __has_include #if !__has_include("linux/falloc.h") #error "Header 'linux/falloc.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdb68o3wn/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/falloc.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsy9q1dxh Code: #ifdef __has_include #if !__has_include("linux/fd.h") #error "Header 'linux/fd.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsy9q1dxh/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/fd.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphr_ckk_i Code: #ifdef __has_include #if !__has_include("linux/fs.h") #error "Header 'linux/fs.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphr_ckk_i/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/fs.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8f1urpji Code: #ifdef __has_include #if !__has_include("linux/fiemap.h") #error "Header 'linux/fiemap.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8f1urpji/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/fiemap.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7a89ogs5 Code: #ifdef __has_include #if !__has_include("linux/gsmmux.h") #error "Header 'linux/gsmmux.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7a89ogs5/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/gsmmux.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5456_ejj Code: #ifdef __has_include #if !__has_include("linux/if_alg.h") #error "Header 'linux/if_alg.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5456_ejj/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/if_alg.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptx_o5vqr Code: #ifdef __has_include #if !__has_include("linux/kcmp.h") #error "Header 'linux/kcmp.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptx_o5vqr/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/kcmp.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9by2378f Code: #ifdef __has_include #if !__has_include("linux/net_namespace.h") #error "Header 'linux/net_namespace.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9by2378f/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/net_namespace.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa5m24lfg Code: #ifdef __has_include #if !__has_include("linux/nsfs.h") #error "Header 'linux/nsfs.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa5m24lfg/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/nsfs.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt__91d72 Code: #ifdef __has_include #if !__has_include("linux/mount.h") #error "Header 'linux/mount.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt__91d72/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/mount.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdueuvhij Code: #ifdef __has_include #if !__has_include("linux/pr.h") #error "Header 'linux/pr.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdueuvhij/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/pr.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphqvjxiip Code: #ifdef __has_include #if !__has_include("linux/securebits.h") #error "Header 'linux/securebits.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphqvjxiip/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/securebits.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyzc5clh5 Code: #ifdef __has_include #if !__has_include("linux/tiocl.h") #error "Header 'linux/tiocl.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyzc5clh5/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/tiocl.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0hegmpun Code: #ifdef __has_include #if !__has_include("linux/version.h") #error "Header 'linux/version.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0hegmpun/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/version.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4_v3mczw Code: #ifdef __has_include #if !__has_include("linux/watchdog.h") #error "Header 'linux/watchdog.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4_v3mczw/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/watchdog.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxq3hjrn4 Code: #ifdef __has_include #if !__has_include("net/if.h") #error "Header 'net/if.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxq3hjrn4/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "net/if.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpezrdzgmh Code: #ifdef __has_include #if !__has_include("net/if_dl.h") #error "Header 'net/if_dl.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpezrdzgmh/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpezrdzgmh/testfile.c:4:12: error: #error "Header 'net/if_dl.h' could not be found" 4 | #error "Header 'net/if_dl.h' could not be found" | ^~~~~ ----------- Has header "net/if_dl.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzyyv19rc Code: #ifdef __has_include #if !__has_include("netinet/in.h") #error "Header 'netinet/in.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzyyv19rc/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "netinet/in.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzx9477ok Code: #ifdef __has_include #if !__has_include("security/openpam.h") #error "Header 'security/openpam.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzx9477ok/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzx9477ok/testfile.c:4:12: error: #error "Header 'security/openpam.h' could not be found" 4 | #error "Header 'security/openpam.h' could not be found" | ^~~~~ ----------- Has header "security/openpam.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfwj00xgi Code: #ifdef __has_include #if !__has_include("security/pam_appl.h") #error "Header 'security/pam_appl.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfwj00xgi/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfwj00xgi/testfile.c:4:12: error: #error "Header 'security/pam_appl.h' could not be found" 4 | #error "Header 'security/pam_appl.h' could not be found" | ^~~~~ ----------- Has header "security/pam_appl.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjltafdl1 Code: #ifdef __has_include #if !__has_include("security/pam_misc.h") #error "Header 'security/pam_misc.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjltafdl1/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjltafdl1/testfile.c:4:12: error: #error "Header 'security/pam_misc.h' could not be found" 4 | #error "Header 'security/pam_misc.h' could not be found" | ^~~~~ ----------- Has header "security/pam_misc.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzkp33wf_ Code: #ifdef __has_include #if !__has_include("sys/disk.h") #error "Header 'sys/disk.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzkp33wf_/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzkp33wf_/testfile.c:4:12: error: #error "Header 'sys/disk.h' could not be found" 4 | #error "Header 'sys/disk.h' could not be found" | ^~~~~ ----------- Has header "sys/disk.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1qqg1f4r Code: #ifdef __has_include #if !__has_include("sys/disklabel.h") #error "Header 'sys/disklabel.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1qqg1f4r/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1qqg1f4r/testfile.c:4:12: error: #error "Header 'sys/disklabel.h' could not be found" 4 | #error "Header 'sys/disklabel.h' could not be found" | ^~~~~ ----------- Has header "sys/disklabel.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwufrjz9c Code: #ifdef __has_include #if !__has_include("sys/endian.h") #error "Header 'sys/endian.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwufrjz9c/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwufrjz9c/testfile.c:4:12: error: #error "Header 'sys/endian.h' could not be found" 4 | #error "Header 'sys/endian.h' could not be found" | ^~~~~ ----------- Has header "sys/endian.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp220evn98 Code: #ifdef __has_include #if !__has_include("sys/file.h") #error "Header 'sys/file.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp220evn98/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/file.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5azww9xr Code: #ifdef __has_include #if !__has_include("sys/io.h") #error "Header 'sys/io.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5azww9xr/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/io.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv3c8yu6q Code: #ifdef __has_include #if !__has_include("sys/ioccom.h") #error "Header 'sys/ioccom.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv3c8yu6q/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv3c8yu6q/testfile.c:4:12: error: #error "Header 'sys/ioccom.h' could not be found" 4 | #error "Header 'sys/ioccom.h' could not be found" | ^~~~~ ----------- Has header "sys/ioccom.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpl_jdffk3 Code: #ifdef __has_include #if !__has_include("sys/ioctl.h") #error "Header 'sys/ioctl.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpl_jdffk3/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/ioctl.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8wvait9j Code: #ifdef __has_include #if !__has_include("sys/mkdev.h") #error "Header 'sys/mkdev.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8wvait9j/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8wvait9j/testfile.c:4:12: error: #error "Header 'sys/mkdev.h' could not be found" 4 | #error "Header 'sys/mkdev.h' could not be found" | ^~~~~ ----------- Has header "sys/mkdev.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5matw32 Code: #ifdef __has_include #if !__has_include("sys/mount.h") #error "Header 'sys/mount.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5matw32/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/mount.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0l3twyas Code: #ifdef __has_include #if !__has_include("sys/param.h") #error "Header 'sys/param.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0l3twyas/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/param.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk7z1bovk Code: #ifdef __has_include #if !__has_include("sys/pidfd.h") #error "Header 'sys/pidfd.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk7z1bovk/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk7z1bovk/testfile.c:4:12: error: #error "Header 'sys/pidfd.h' could not be found" 4 | #error "Header 'sys/pidfd.h' could not be found" | ^~~~~ ----------- Has header "sys/pidfd.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplmqnddrh Code: #ifdef __has_include #if !__has_include("sys/prctl.h") #error "Header 'sys/prctl.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplmqnddrh/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/prctl.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyd57gyw7 Code: #ifdef __has_include #if !__has_include("sys/resource.h") #error "Header 'sys/resource.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyd57gyw7/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/resource.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwiadci4y Code: #ifdef __has_include #if !__has_include("sys/sendfile.h") #error "Header 'sys/sendfile.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwiadci4y/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/sendfile.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzfgnggfk Code: #ifdef __has_include #if !__has_include("sys/signalfd.h") #error "Header 'sys/signalfd.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzfgnggfk/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/signalfd.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqb221biy Code: #ifdef __has_include #if !__has_include("sys/socket.h") #error "Header 'sys/socket.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqb221biy/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/socket.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt_uz7u9a Code: #ifdef __has_include #if !__has_include("sys/sockio.h") #error "Header 'sys/sockio.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt_uz7u9a/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt_uz7u9a/testfile.c:4:12: error: #error "Header 'sys/sockio.h' could not be found" 4 | #error "Header 'sys/sockio.h' could not be found" | ^~~~~ ----------- Has header "sys/sockio.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphk2ykais Code: #ifdef __has_include #if !__has_include("sys/stat.h") #error "Header 'sys/stat.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphk2ykais/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/stat.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpikbg935d Code: #ifdef __has_include #if !__has_include("sys/statfs.h") #error "Header 'sys/statfs.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpikbg935d/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/statfs.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa66fq62j Code: #ifdef __has_include #if !__has_include("sys/swap.h") #error "Header 'sys/swap.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa66fq62j/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/swap.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmor5bjzq Code: #ifdef __has_include #if !__has_include("sys/syscall.h") #error "Header 'sys/syscall.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmor5bjzq/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/syscall.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp81ed1cwz Code: #ifdef __has_include #if !__has_include("sys/sysmacros.h") #error "Header 'sys/sysmacros.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp81ed1cwz/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/sysmacros.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmw9e0fn5 Code: #ifdef __has_include #if !__has_include("sys/time.h") #error "Header 'sys/time.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmw9e0fn5/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/time.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpco8g3pt3 Code: #ifdef __has_include #if !__has_include("sys/timex.h") #error "Header 'sys/timex.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpco8g3pt3/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/timex.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9jhd7vch Code: #ifdef __has_include #if !__has_include("sys/ttydefaults.h") #error "Header 'sys/ttydefaults.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9jhd7vch/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/ttydefaults.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpajattevu Code: #ifdef __has_include #if !__has_include("sys/types.h") #error "Header 'sys/types.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpajattevu/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/types.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwo6i6wpv Code: #ifdef __has_include #if !__has_include("sys/ucred.h") #error "Header 'sys/ucred.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwo6i6wpv/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwo6i6wpv/testfile.c:4:12: error: #error "Header 'sys/ucred.h' could not be found" 4 | #error "Header 'sys/ucred.h' could not be found" | ^~~~~ ----------- Has header "sys/ucred.h" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxcb3mvk9 Code: #ifdef __has_include #if !__has_include("sys/un.h") #error "Header 'sys/un.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxcb3mvk9/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/un.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe3exc486 Code: #ifdef __has_include #if !__has_include("sys/vfs.h") #error "Header 'sys/vfs.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe3exc486/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/vfs.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpedar9jqi Code: #ifdef __has_include #if !__has_include("sys/xattr.h") #error "Header 'sys/xattr.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpedar9jqi/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sys/xattr.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnty9kncs Code: #ifdef __has_include #if !__has_include("ncursesw/ncurses.h") #error "Header 'ncursesw/ncurses.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnty9kncs/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "ncursesw/ncurses.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph7pue5io Code: #ifdef __has_include #if !__has_include("ncursesw/term.h") #error "Header 'ncursesw/term.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph7pue5io/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "ncursesw/term.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp45j2rt4k Code: #ifdef __has_include #if !__has_include("ncurses.h") #error "Header 'ncurses.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp45j2rt4k/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "ncurses.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvd6600xt Code: #ifdef __has_include #if !__has_include("term.h") #error "Header 'term.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvd6600xt/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "term.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcg2yw__7 Code: #ifdef __has_include #if !__has_include("linux/btrfs.h") #error "Header 'linux/btrfs.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcg2yw__7/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/btrfs.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfoo681ii Code: #ifdef __has_include #if !__has_include("linux/blkpg.h") #error "Header 'linux/blkpg.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfoo681ii/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/blkpg.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5gvaji4b Code: #ifdef __has_include #if !__has_include("linux/major.h") #error "Header 'linux/major.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5gvaji4b/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "linux/major.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4ttebc8t Code: #ifdef __has_include #if !__has_include("sched.h") #error "Header 'sched.h' could not be found" #endif #else #include #endif ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4ttebc8t/testfile.c -E -P -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 Has header "sched.h" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi5k_k85k Code: #define _GNU_SOURCE #include #include int main(void) { cpu_set_t something; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi5k_k85k/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi5k_k85k/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_0n9f7q4 Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) >= 0)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_0n9f7q4/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_0n9f7q4/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr5b5s4n4 Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) > 0)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr5b5s4n4/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr5b5s4n4/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc8q4xniq Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) > 1)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc8q4xniq/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc8q4xniq/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpduj27krc Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) > 3)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpduj27krc/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpduj27krc/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp54mf94_v Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) > 7)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp54mf94_v/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp54mf94_v/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuhrex5h8 Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) > 15)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuhrex5h8/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuhrex5h8/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpry7pfktt Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) > 31)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpry7pfktt/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpry7pfktt/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpslle4p5v Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) > 63)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpslle4p5v/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpslle4p5v/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt5zfixmv Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) > 127)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt5zfixmv/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt5zfixmv/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptw_mza3u Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) > 255)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptw_mza3u/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptw_mza3u/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptw_mza3u/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptw_mza3u/testfile.c:4:37: error: size of array 'a' is negative 4 | int main(void) { static int a[1-2*!(sizeof(cpu_set_t) > 255)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8axz9r34 Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) <= 191)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8axz9r34/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8axz9r34/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppn4whd4y Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) <= 159)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppn4whd4y/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppn4whd4y/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpu8_dvlk1 Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) <= 143)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpu8_dvlk1/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpu8_dvlk1/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptpi1yhbe Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) <= 135)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptpi1yhbe/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptpi1yhbe/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8ucsv7j6 Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) <= 131)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8ucsv7j6/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8ucsv7j6/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2lzir4tj Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) <= 129)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2lzir4tj/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2lzir4tj/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx47e_kcl Code: #define _GNU_SOURCE #include #include int main(void) { static int a[1-2*!(sizeof(cpu_set_t) <= 128)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx47e_kcl/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx47e_kcl/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for size of "cpu_set_t" : 128 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp96duvun Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef environ environ; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp96duvun/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp96duvun/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -D_GNU_SOURCE` -> 0 Header "unistd.h" has symbol "environ" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1ypmgqe0 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef sighandler_t sighandler_t; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1ypmgqe0/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1ypmgqe0/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -D_GNU_SOURCE` -> 0 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1ypmgqe0/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1ypmgqe0/testfile.c:6:17: warning: useless type name in empty declaration 6 | sighandler_t; | ^~~~~~~~~~~~ ----------- Header "signal.h" has symbol "sighandler_t" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmj0h2mey Code: #define strsignal meson_disable_define_of_strsignal #include #undef strsignal #ifdef __cplusplus extern "C" #endif char strsignal (void); #if defined __stub_strsignal || defined __stub___strsignal fail fail fail this function is not going to work #endif int main(void) { return strsignal (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmj0h2mey/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmj0h2mey/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "strsignal" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmposhpchji Code: #include #include int main(void) { union semun something; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmposhpchji/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmposhpchji/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmposhpchji/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmposhpchji/testfile.c:4:25: error: storage size of 'something' isn't known 4 | union semun something; | ^~~~~~~~~ ----------- Checking for size of "union semun" : -1 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4rvbtqxo Code: #include void bar(void) { sizeof(loff_t); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4rvbtqxo/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4rvbtqxo/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4rvbtqxo/testfile.c: In function 'bar': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4rvbtqxo/testfile.c:3:20: error: 'loff_t' undeclared (first use in this function); did you mean 'off_t'? 3 | sizeof(loff_t); | ^~~~~~ | off_t /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4rvbtqxo/testfile.c:3:20: note: each undeclared identifier is reported only once for each function it appears in ----------- Checking for type "loff_t" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv Code: #define _GNU_SOURCE 1 #include int main(void) { char *str; str = nl_langinfo (ALTMON_1); str = nl_langinfo (ALTMON_2); str = nl_langinfo (ALTMON_3); str = nl_langinfo (ALTMON_4); str = nl_langinfo (ALTMON_5); str = nl_langinfo (ALTMON_6); str = nl_langinfo (ALTMON_7); str = nl_langinfo (ALTMON_8); str = nl_langinfo (ALTMON_9); str = nl_langinfo (ALTMON_10); str = nl_langinfo (ALTMON_11); str = nl_langinfo (ALTMON_12); return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c:6:28: error: 'ALTMON_1' undeclared (first use in this function); did you mean 'ABMON_1'? 6 | str = nl_langinfo (ALTMON_1); | ^~~~~~~~ | ABMON_1 /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c:6:28: note: each undeclared identifier is reported only once for each function it appears in /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c:7:28: error: 'ALTMON_2' undeclared (first use in this function); did you mean 'ABMON_2'? 7 | str = nl_langinfo (ALTMON_2); | ^~~~~~~~ | ABMON_2 /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c:8:28: error: 'ALTMON_3' undeclared (first use in this function); did you mean 'ABMON_3'? 8 | str = nl_langinfo (ALTMON_3); | ^~~~~~~~ | ABMON_3 /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c:9:28: error: 'ALTMON_4' undeclared (first use in this function); did you mean 'ABMON_4'? 9 | str = nl_langinfo (ALTMON_4); | ^~~~~~~~ | ABMON_4 /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c:10:28: error: 'ALTMON_5' undeclared (first use in this function); did you mean 'ABMON_5'? 10 | str = nl_langinfo (ALTMON_5); | ^~~~~~~~ | ABMON_5 /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c:11:28: error: 'ALTMON_6' undeclared (first use in this function); did you mean 'ABMON_6'? 11 | str = nl_langinfo (ALTMON_6); | ^~~~~~~~ | ABMON_6 /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c:12:28: error: 'ALTMON_7' undeclared (first use in this function); did you mean 'ABMON_7'? 12 | str = nl_langinfo (ALTMON_7); | ^~~~~~~~ | ABMON_7 /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c:13:28: error: 'ALTMON_8' undeclared (first use in this function); did you mean 'ABMON_8'? 13 | str = nl_langinfo (ALTMON_8); | ^~~~~~~~ | ABMON_8 /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c:14:28: error: 'ALTMON_9' undeclared (first use in this function); did you mean 'ABMON_9'? 14 | str = nl_langinfo (ALTMON_9); | ^~~~~~~~ | ABMON_9 /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c:15:28: error: 'ALTMON_10' undeclared (first use in this function); did you mean 'ABMON_10'? 15 | str = nl_langinfo (ALTMON_10); | ^~~~~~~~~ | ABMON_10 /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c:16:28: error: 'ALTMON_11' undeclared (first use in this function); did you mean 'ABMON_11'? 16 | str = nl_langinfo (ALTMON_11); | ^~~~~~~~~ | ABMON_11 /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq5t9vumv/testfile.c:17:28: error: 'ALTMON_12' undeclared (first use in this function); did you mean 'ABMON_12'? 17 | str = nl_langinfo (ALTMON_12); | ^~~~~~~~~ | ABMON_12 ----------- Checking if "langinfo.h defines ALTMON_x constants" compiles: NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g Code: #define _GNU_SOURCE 1 #include int main(void) { char *str; str = nl_langinfo (_NL_ABALTMON_1); str = nl_langinfo (_NL_ABALTMON_2); str = nl_langinfo (_NL_ABALTMON_3); str = nl_langinfo (_NL_ABALTMON_4); str = nl_langinfo (_NL_ABALTMON_5); str = nl_langinfo (_NL_ABALTMON_6); str = nl_langinfo (_NL_ABALTMON_7); str = nl_langinfo (_NL_ABALTMON_8); str = nl_langinfo (_NL_ABALTMON_9); str = nl_langinfo (_NL_ABALTMON_10); str = nl_langinfo (_NL_ABALTMON_11); str = nl_langinfo (_NL_ABALTMON_12); return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c:6:28: error: '_NL_ABALTMON_1' undeclared (first use in this function) 6 | str = nl_langinfo (_NL_ABALTMON_1); | ^~~~~~~~~~~~~~ /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c:6:28: note: each undeclared identifier is reported only once for each function it appears in /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c:7:28: error: '_NL_ABALTMON_2' undeclared (first use in this function) 7 | str = nl_langinfo (_NL_ABALTMON_2); | ^~~~~~~~~~~~~~ /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c:8:28: error: '_NL_ABALTMON_3' undeclared (first use in this function) 8 | str = nl_langinfo (_NL_ABALTMON_3); | ^~~~~~~~~~~~~~ /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c:9:28: error: '_NL_ABALTMON_4' undeclared (first use in this function) 9 | str = nl_langinfo (_NL_ABALTMON_4); | ^~~~~~~~~~~~~~ /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c:10:28: error: '_NL_ABALTMON_5' undeclared (first use in this function) 10 | str = nl_langinfo (_NL_ABALTMON_5); | ^~~~~~~~~~~~~~ /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c:11:28: error: '_NL_ABALTMON_6' undeclared (first use in this function) 11 | str = nl_langinfo (_NL_ABALTMON_6); | ^~~~~~~~~~~~~~ /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c:12:28: error: '_NL_ABALTMON_7' undeclared (first use in this function) 12 | str = nl_langinfo (_NL_ABALTMON_7); | ^~~~~~~~~~~~~~ /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c:13:28: error: '_NL_ABALTMON_8' undeclared (first use in this function) 13 | str = nl_langinfo (_NL_ABALTMON_8); | ^~~~~~~~~~~~~~ /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c:14:28: error: '_NL_ABALTMON_9' undeclared (first use in this function) 14 | str = nl_langinfo (_NL_ABALTMON_9); | ^~~~~~~~~~~~~~ /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c:15:28: error: '_NL_ABALTMON_10' undeclared (first use in this function) 15 | str = nl_langinfo (_NL_ABALTMON_10); | ^~~~~~~~~~~~~~~ /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c:16:28: error: '_NL_ABALTMON_11' undeclared (first use in this function) 16 | str = nl_langinfo (_NL_ABALTMON_11); | ^~~~~~~~~~~~~~~ /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp02kmct_g/testfile.c:17:28: error: '_NL_ABALTMON_12' undeclared (first use in this function) 17 | str = nl_langinfo (_NL_ABALTMON_12); | ^~~~~~~~~~~~~~~ ----------- Checking if "langinfo.h defines _NL_ABALTMON_x constants" compiles: NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf_57uqym Code: #define _GNU_SOURCE 1 #include int main(void) { char *str; str = nl_langinfo (_NL_TIME_WEEK_1STDAY); return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf_57uqym/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf_57uqym/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf_57uqym/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf_57uqym/testfile.c:6:28: error: '_NL_TIME_WEEK_1STDAY' undeclared (first use in this function) 6 | str = nl_langinfo (_NL_TIME_WEEK_1STDAY); | ^~~~~~~~~~~~~~~~~~~~ /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf_57uqym/testfile.c:6:28: note: each undeclared identifier is reported only once for each function it appears in ----------- Checking if "langinfo.h defines _NL_TIME_WEEK_1STDAY constant" compiles: NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdig88znt Code: #define clearenv meson_disable_define_of_clearenv #include #undef clearenv #ifdef __cplusplus extern "C" #endif char clearenv (void); #if defined __stub_clearenv || defined __stub___clearenv fail fail fail this function is not going to work #endif int main(void) { return clearenv (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdig88znt/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdig88znt/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "clearenv" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgceriow4 Code: #define close_range meson_disable_define_of_close_range #include #undef close_range #ifdef __cplusplus extern "C" #endif char close_range (void); #if defined __stub_close_range || defined __stub___close_range fail fail fail this function is not going to work #endif int main(void) { return close_range (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgceriow4/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgceriow4/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccbylbUP.o: in function `main': testfile.c:(.text+0x8): undefined reference to `close_range' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzjyeddhc Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(close_range) && !0 #error "No definition for __builtin_close_range found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_close_range) #error "__builtin_close_range not found" #endif #elif ! defined(close_range) __builtin_close_range; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzjyeddhc/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzjyeddhc/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzjyeddhc/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzjyeddhc/testfile.c:17:18: error: #error "__builtin_close_range not found" 17 | #error "__builtin_close_range not found" | ^~~~~ ----------- Checking for function "close_range" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8ngqnmxm Code: #define __fpurge meson_disable_define_of___fpurge #include #undef __fpurge #ifdef __cplusplus extern "C" #endif char __fpurge (void); #if defined __stub___fpurge || defined __stub_____fpurge fail fail fail this function is not going to work #endif int main(void) { return __fpurge (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8ngqnmxm/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8ngqnmxm/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "__fpurge" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9y0e2k3v Code: #define fpurge meson_disable_define_of_fpurge #include #undef fpurge #ifdef __cplusplus extern "C" #endif char fpurge (void); #if defined __stub_fpurge || defined __stub___fpurge fail fail fail this function is not going to work #endif int main(void) { return fpurge (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9y0e2k3v/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9y0e2k3v/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "fpurge" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3jeqtkli Code: #define __fpending meson_disable_define_of___fpending #include #undef __fpending #ifdef __cplusplus extern "C" #endif char __fpending (void); #if defined __stub___fpending || defined __stub_____fpending fail fail fail this function is not going to work #endif int main(void) { return __fpending (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3jeqtkli/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3jeqtkli/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "__fpending" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp41kd15ez Code: #define secure_getenv meson_disable_define_of_secure_getenv #include #undef secure_getenv #ifdef __cplusplus extern "C" #endif char secure_getenv (void); #if defined __stub_secure_getenv || defined __stub___secure_getenv fail fail fail this function is not going to work #endif int main(void) { return secure_getenv (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp41kd15ez/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp41kd15ez/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "secure_getenv" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqggb2wql Code: #define __secure_getenv meson_disable_define_of___secure_getenv #include #undef __secure_getenv #ifdef __cplusplus extern "C" #endif char __secure_getenv (void); #if defined __stub___secure_getenv || defined __stub_____secure_getenv fail fail fail this function is not going to work #endif int main(void) { return __secure_getenv (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqggb2wql/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqggb2wql/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccqwZmhY.o: in function `main': testfile.c:(.text+0x8): undefined reference to `__secure_getenv' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpddcfzoh7 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(__secure_getenv) && !0 #error "No definition for __builtin___secure_getenv found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin___secure_getenv) #error "__builtin___secure_getenv not found" #endif #elif ! defined(__secure_getenv) __builtin___secure_getenv; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpddcfzoh7/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpddcfzoh7/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpddcfzoh7/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpddcfzoh7/testfile.c:17:18: error: #error "__builtin___secure_getenv not found" 17 | #error "__builtin___secure_getenv not found" | ^~~~~ ----------- Checking for function "__secure_getenv" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2vg5yprj Code: #define eaccess meson_disable_define_of_eaccess #include #undef eaccess #ifdef __cplusplus extern "C" #endif char eaccess (void); #if defined __stub_eaccess || defined __stub___eaccess fail fail fail this function is not going to work #endif int main(void) { return eaccess (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2vg5yprj/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2vg5yprj/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "eaccess" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2wecwmet Code: #define err meson_disable_define_of_err #include #undef err #ifdef __cplusplus extern "C" #endif char err (void); #if defined __stub_err || defined __stub___err fail fail fail this function is not going to work #endif int main(void) { return err (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2wecwmet/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2wecwmet/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "err" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp47v2lafv Code: #define errx meson_disable_define_of_errx #include #undef errx #ifdef __cplusplus extern "C" #endif char errx (void); #if defined __stub_errx || defined __stub___errx fail fail fail this function is not going to work #endif int main(void) { return errx (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp47v2lafv/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp47v2lafv/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "errx" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphquwueh8 Code: #define explicit_bzero meson_disable_define_of_explicit_bzero #include #undef explicit_bzero #ifdef __cplusplus extern "C" #endif char explicit_bzero (void); #if defined __stub_explicit_bzero || defined __stub___explicit_bzero fail fail fail this function is not going to work #endif int main(void) { return explicit_bzero (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphquwueh8/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphquwueh8/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "explicit_bzero" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9y_pvy9w Code: #define fnmatch meson_disable_define_of_fnmatch #include #undef fnmatch #ifdef __cplusplus extern "C" #endif char fnmatch (void); #if defined __stub_fnmatch || defined __stub___fnmatch fail fail fail this function is not going to work #endif int main(void) { return fnmatch (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9y_pvy9w/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9y_pvy9w/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "fnmatch" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk1z6cpf1 Code: #define fseeko meson_disable_define_of_fseeko #include #undef fseeko #ifdef __cplusplus extern "C" #endif char fseeko (void); #if defined __stub_fseeko || defined __stub___fseeko fail fail fail this function is not going to work #endif int main(void) { return fseeko (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk1z6cpf1/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk1z6cpf1/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "fseeko" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0m2no0jm Code: #define fsconfig meson_disable_define_of_fsconfig #include #undef fsconfig #ifdef __cplusplus extern "C" #endif char fsconfig (void); #if defined __stub_fsconfig || defined __stub___fsconfig fail fail fail this function is not going to work #endif int main(void) { return fsconfig (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0m2no0jm/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0m2no0jm/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccyIghOC.o: in function `main': testfile.c:(.text+0x8): undefined reference to `fsconfig' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5niyr4t7 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(fsconfig) && !0 #error "No definition for __builtin_fsconfig found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_fsconfig) #error "__builtin_fsconfig not found" #endif #elif ! defined(fsconfig) __builtin_fsconfig; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5niyr4t7/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5niyr4t7/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5niyr4t7/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5niyr4t7/testfile.c:17:18: error: #error "__builtin_fsconfig not found" 17 | #error "__builtin_fsconfig not found" | ^~~~~ ----------- Checking for function "fsconfig" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprm7rb7mh Code: #define fsmount meson_disable_define_of_fsmount #include #undef fsmount #ifdef __cplusplus extern "C" #endif char fsmount (void); #if defined __stub_fsmount || defined __stub___fsmount fail fail fail this function is not going to work #endif int main(void) { return fsmount (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprm7rb7mh/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprm7rb7mh/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccYYkleQ.o: in function `main': testfile.c:(.text+0x8): undefined reference to `fsmount' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp35vtqjx2 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(fsmount) && !0 #error "No definition for __builtin_fsmount found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_fsmount) #error "__builtin_fsmount not found" #endif #elif ! defined(fsmount) __builtin_fsmount; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp35vtqjx2/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp35vtqjx2/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp35vtqjx2/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp35vtqjx2/testfile.c:17:18: error: #error "__builtin_fsmount not found" 17 | #error "__builtin_fsmount not found" | ^~~~~ ----------- Checking for function "fsmount" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1hq1huwl Code: #define fsopen meson_disable_define_of_fsopen #include #undef fsopen #ifdef __cplusplus extern "C" #endif char fsopen (void); #if defined __stub_fsopen || defined __stub___fsopen fail fail fail this function is not going to work #endif int main(void) { return fsopen (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1hq1huwl/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1hq1huwl/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccd9LThn.o: in function `main': testfile.c:(.text+0x8): undefined reference to `fsopen' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprkzd4d79 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(fsopen) && !0 #error "No definition for __builtin_fsopen found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_fsopen) #error "__builtin_fsopen not found" #endif #elif ! defined(fsopen) __builtin_fsopen; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprkzd4d79/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprkzd4d79/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprkzd4d79/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprkzd4d79/testfile.c:17:18: error: #error "__builtin_fsopen not found" 17 | #error "__builtin_fsopen not found" | ^~~~~ ----------- Checking for function "fsopen" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpez663t82 Code: #define fspick meson_disable_define_of_fspick #include #undef fspick #ifdef __cplusplus extern "C" #endif char fspick (void); #if defined __stub_fspick || defined __stub___fspick fail fail fail this function is not going to work #endif int main(void) { return fspick (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpez663t82/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpez663t82/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccGjANCY.o: in function `main': testfile.c:(.text+0x8): undefined reference to `fspick' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr85v7e2r Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(fspick) && !0 #error "No definition for __builtin_fspick found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_fspick) #error "__builtin_fspick not found" #endif #elif ! defined(fspick) __builtin_fspick; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr85v7e2r/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr85v7e2r/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr85v7e2r/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr85v7e2r/testfile.c:17:18: error: #error "__builtin_fspick not found" 17 | #error "__builtin_fspick not found" | ^~~~~ ----------- Checking for function "fspick" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo3gv9jxh Code: #define fsync meson_disable_define_of_fsync #include #undef fsync #ifdef __cplusplus extern "C" #endif char fsync (void); #if defined __stub_fsync || defined __stub___fsync fail fail fail this function is not going to work #endif int main(void) { return fsync (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo3gv9jxh/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo3gv9jxh/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "fsync" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuog9_dog Code: #define getttynam meson_disable_define_of_getttynam #include #undef getttynam #ifdef __cplusplus extern "C" #endif char getttynam (void); #if defined __stub_getttynam || defined __stub___getttynam fail fail fail this function is not going to work #endif int main(void) { return getttynam (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuog9_dog/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuog9_dog/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccvwljl9.o: in function `main': testfile.c:(.text+0x8): undefined reference to `getttynam' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuy8zsyei Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(getttynam) && !0 #error "No definition for __builtin_getttynam found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_getttynam) #error "__builtin_getttynam not found" #endif #elif ! defined(getttynam) __builtin_getttynam; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuy8zsyei/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuy8zsyei/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuy8zsyei/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuy8zsyei/testfile.c:17:18: error: #error "__builtin_getttynam not found" 17 | #error "__builtin_getttynam not found" | ^~~~~ ----------- Checking for function "getttynam" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzsrx9id3 Code: #define utimensat meson_disable_define_of_utimensat #include #undef utimensat #ifdef __cplusplus extern "C" #endif char utimensat (void); #if defined __stub_utimensat || defined __stub___utimensat fail fail fail this function is not going to work #endif int main(void) { return utimensat (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzsrx9id3/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzsrx9id3/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "utimensat" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppij0yv8g Code: #define getdomainname meson_disable_define_of_getdomainname #include #undef getdomainname #ifdef __cplusplus extern "C" #endif char getdomainname (void); #if defined __stub_getdomainname || defined __stub___getdomainname fail fail fail this function is not going to work #endif int main(void) { return getdomainname (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppij0yv8g/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppij0yv8g/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "getdomainname" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqnt6_w62 Code: #define getdtablesize meson_disable_define_of_getdtablesize #include #undef getdtablesize #ifdef __cplusplus extern "C" #endif char getdtablesize (void); #if defined __stub_getdtablesize || defined __stub___getdtablesize fail fail fail this function is not going to work #endif int main(void) { return getdtablesize (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqnt6_w62/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqnt6_w62/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "getdtablesize" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpygfh_4q9 Code: #define getexecname meson_disable_define_of_getexecname #include #undef getexecname #ifdef __cplusplus extern "C" #endif char getexecname (void); #if defined __stub_getexecname || defined __stub___getexecname fail fail fail this function is not going to work #endif int main(void) { return getexecname (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpygfh_4q9/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpygfh_4q9/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccZaAFQy.o: in function `main': testfile.c:(.text+0x8): undefined reference to `getexecname' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpamkq2gff Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(getexecname) && !0 #error "No definition for __builtin_getexecname found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_getexecname) #error "__builtin_getexecname not found" #endif #elif ! defined(getexecname) __builtin_getexecname; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpamkq2gff/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpamkq2gff/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpamkq2gff/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpamkq2gff/testfile.c:17:18: error: #error "__builtin_getexecname not found" 17 | #error "__builtin_getexecname not found" | ^~~~~ ----------- Checking for function "getexecname" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr_b8t5lm Code: #define getmntinfo meson_disable_define_of_getmntinfo #include #undef getmntinfo #ifdef __cplusplus extern "C" #endif char getmntinfo (void); #if defined __stub_getmntinfo || defined __stub___getmntinfo fail fail fail this function is not going to work #endif int main(void) { return getmntinfo (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr_b8t5lm/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr_b8t5lm/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/cc0VTk95.o: in function `main': testfile.c:(.text+0x8): undefined reference to `getmntinfo' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgvxxgz2d Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(getmntinfo) && !0 #error "No definition for __builtin_getmntinfo found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_getmntinfo) #error "__builtin_getmntinfo not found" #endif #elif ! defined(getmntinfo) __builtin_getmntinfo; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgvxxgz2d/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgvxxgz2d/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgvxxgz2d/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgvxxgz2d/testfile.c:17:18: error: #error "__builtin_getmntinfo not found" 17 | #error "__builtin_getmntinfo not found" | ^~~~~ ----------- Checking for function "getmntinfo" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplxilqcy9 Code: #define getrandom meson_disable_define_of_getrandom #include #undef getrandom #ifdef __cplusplus extern "C" #endif char getrandom (void); #if defined __stub_getrandom || defined __stub___getrandom fail fail fail this function is not going to work #endif int main(void) { return getrandom (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplxilqcy9/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplxilqcy9/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "getrandom" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo49wk2yl Code: #define getrlimit meson_disable_define_of_getrlimit #include #undef getrlimit #ifdef __cplusplus extern "C" #endif char getrlimit (void); #if defined __stub_getrlimit || defined __stub___getrlimit fail fail fail this function is not going to work #endif int main(void) { return getrlimit (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo49wk2yl/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo49wk2yl/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "getrlimit" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnto9mmmn Code: #define getsgnam meson_disable_define_of_getsgnam #include #undef getsgnam #ifdef __cplusplus extern "C" #endif char getsgnam (void); #if defined __stub_getsgnam || defined __stub___getsgnam fail fail fail this function is not going to work #endif int main(void) { return getsgnam (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnto9mmmn/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnto9mmmn/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccPYx3Bj.o: in function `main': testfile.c:(.text+0x8): undefined reference to `getsgnam' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpy2fipjbr Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(getsgnam) && !0 #error "No definition for __builtin_getsgnam found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_getsgnam) #error "__builtin_getsgnam not found" #endif #elif ! defined(getsgnam) __builtin_getsgnam; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpy2fipjbr/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpy2fipjbr/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpy2fipjbr/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpy2fipjbr/testfile.c:17:18: error: #error "__builtin_getsgnam not found" 17 | #error "__builtin_getsgnam not found" | ^~~~~ ----------- Checking for function "getsgnam" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkycmwaa1 Code: #define inotify_init meson_disable_define_of_inotify_init #include #undef inotify_init #ifdef __cplusplus extern "C" #endif char inotify_init (void); #if defined __stub_inotify_init || defined __stub___inotify_init fail fail fail this function is not going to work #endif int main(void) { return inotify_init (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkycmwaa1/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkycmwaa1/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "inotify_init" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphi7kjs_u Code: #define jrand48 meson_disable_define_of_jrand48 #include #undef jrand48 #ifdef __cplusplus extern "C" #endif char jrand48 (void); #if defined __stub_jrand48 || defined __stub___jrand48 fail fail fail this function is not going to work #endif int main(void) { return jrand48 (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphi7kjs_u/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphi7kjs_u/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "jrand48" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpftr4pux2 Code: #define lchown meson_disable_define_of_lchown #include #undef lchown #ifdef __cplusplus extern "C" #endif char lchown (void); #if defined __stub_lchown || defined __stub___lchown fail fail fail this function is not going to work #endif int main(void) { return lchown (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpftr4pux2/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpftr4pux2/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "lchown" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc0bjo6ha Code: #define lgetxattr meson_disable_define_of_lgetxattr #include #undef lgetxattr #ifdef __cplusplus extern "C" #endif char lgetxattr (void); #if defined __stub_lgetxattr || defined __stub___lgetxattr fail fail fail this function is not going to work #endif int main(void) { return lgetxattr (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc0bjo6ha/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc0bjo6ha/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "lgetxattr" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_z7fe5ek Code: #define llistxattr meson_disable_define_of_llistxattr #include #undef llistxattr #ifdef __cplusplus extern "C" #endif char llistxattr (void); #if defined __stub_llistxattr || defined __stub___llistxattr fail fail fail this function is not going to work #endif int main(void) { return llistxattr (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_z7fe5ek/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_z7fe5ek/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "llistxattr" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3bhqxt_c Code: #define llseek meson_disable_define_of_llseek #include #undef llseek #ifdef __cplusplus extern "C" #endif char llseek (void); #if defined __stub_llseek || defined __stub___llseek fail fail fail this function is not going to work #endif int main(void) { return llseek (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3bhqxt_c/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3bhqxt_c/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccgTRZ5O.o: in function `main': testfile.c:(.text+0x8): undefined reference to `llseek' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf9o1r9zt Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(llseek) && !0 #error "No definition for __builtin_llseek found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_llseek) #error "__builtin_llseek not found" #endif #elif ! defined(llseek) __builtin_llseek; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf9o1r9zt/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf9o1r9zt/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf9o1r9zt/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf9o1r9zt/testfile.c:17:18: error: #error "__builtin_llseek not found" 17 | #error "__builtin_llseek not found" | ^~~~~ ----------- Checking for function "llseek" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe_vlzj_l Code: #define newlocale meson_disable_define_of_newlocale #include #undef newlocale #ifdef __cplusplus extern "C" #endif char newlocale (void); #if defined __stub_newlocale || defined __stub___newlocale fail fail fail this function is not going to work #endif int main(void) { return newlocale (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe_vlzj_l/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe_vlzj_l/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "newlocale" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmrt2t8fo Code: #define mempcpy meson_disable_define_of_mempcpy #include #undef mempcpy #ifdef __cplusplus extern "C" #endif char mempcpy (void); #if defined __stub_mempcpy || defined __stub___mempcpy fail fail fail this function is not going to work #endif int main(void) { return mempcpy (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmrt2t8fo/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmrt2t8fo/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmrt2t8fo/testfile.c:10:14: warning: conflicting types for built-in function 'mempcpy'; expected 'void *(void *, const void *, long unsigned int)' [-Wbuiltin-declaration-mismatch] 10 | char mempcpy (void); | ^~~~~~~ ----------- Checking for function "mempcpy" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp769vuq6t Code: #define mkostemp meson_disable_define_of_mkostemp #include #undef mkostemp #ifdef __cplusplus extern "C" #endif char mkostemp (void); #if defined __stub_mkostemp || defined __stub___mkostemp fail fail fail this function is not going to work #endif int main(void) { return mkostemp (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp769vuq6t/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp769vuq6t/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "mkostemp" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcbozdc9q Code: #define move_mount meson_disable_define_of_move_mount #include #undef move_mount #ifdef __cplusplus extern "C" #endif char move_mount (void); #if defined __stub_move_mount || defined __stub___move_mount fail fail fail this function is not going to work #endif int main(void) { return move_mount (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcbozdc9q/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcbozdc9q/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccq9kXw0.o: in function `main': testfile.c:(.text+0x8): undefined reference to `move_mount' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbko6b931 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(move_mount) && !0 #error "No definition for __builtin_move_mount found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_move_mount) #error "__builtin_move_mount not found" #endif #elif ! defined(move_mount) __builtin_move_mount; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbko6b931/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbko6b931/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbko6b931/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbko6b931/testfile.c:17:18: error: #error "__builtin_move_mount not found" 17 | #error "__builtin_move_mount not found" | ^~~~~ ----------- Checking for function "move_mount" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpiigf6245 Code: #define mount_setattr meson_disable_define_of_mount_setattr #include #undef mount_setattr #ifdef __cplusplus extern "C" #endif char mount_setattr (void); #if defined __stub_mount_setattr || defined __stub___mount_setattr fail fail fail this function is not going to work #endif int main(void) { return mount_setattr (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpiigf6245/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpiigf6245/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccjXtI7I.o: in function `main': testfile.c:(.text+0x8): undefined reference to `mount_setattr' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdgt17xri Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(mount_setattr) && !0 #error "No definition for __builtin_mount_setattr found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_mount_setattr) #error "__builtin_mount_setattr not found" #endif #elif ! defined(mount_setattr) __builtin_mount_setattr; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdgt17xri/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdgt17xri/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdgt17xri/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdgt17xri/testfile.c:17:18: error: #error "__builtin_mount_setattr not found" 17 | #error "__builtin_mount_setattr not found" | ^~~~~ ----------- Checking for function "mount_setattr" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0hd69hgv Code: #define nanosleep meson_disable_define_of_nanosleep #include #undef nanosleep #ifdef __cplusplus extern "C" #endif char nanosleep (void); #if defined __stub_nanosleep || defined __stub___nanosleep fail fail fail this function is not going to work #endif int main(void) { return nanosleep (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0hd69hgv/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0hd69hgv/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "nanosleep" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7cg53ek9 Code: #define ntp_gettime meson_disable_define_of_ntp_gettime #include #undef ntp_gettime #ifdef __cplusplus extern "C" #endif char ntp_gettime (void); #if defined __stub_ntp_gettime || defined __stub___ntp_gettime fail fail fail this function is not going to work #endif int main(void) { return ntp_gettime (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7cg53ek9/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7cg53ek9/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/cceHGnVB.o: in function `main': testfile.c:(.text+0x8): undefined reference to `ntp_gettime' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp90mudn1h Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(ntp_gettime) && !0 #error "No definition for __builtin_ntp_gettime found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_ntp_gettime) #error "__builtin_ntp_gettime not found" #endif #elif ! defined(ntp_gettime) __builtin_ntp_gettime; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp90mudn1h/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp90mudn1h/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp90mudn1h/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp90mudn1h/testfile.c:17:18: error: #error "__builtin_ntp_gettime not found" 17 | #error "__builtin_ntp_gettime not found" | ^~~~~ ----------- Checking for function "ntp_gettime" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx6e6jtkx Code: #define open_tree meson_disable_define_of_open_tree #include #undef open_tree #ifdef __cplusplus extern "C" #endif char open_tree (void); #if defined __stub_open_tree || defined __stub___open_tree fail fail fail this function is not going to work #endif int main(void) { return open_tree (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx6e6jtkx/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx6e6jtkx/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/cc47pd9J.o: in function `main': testfile.c:(.text+0x8): undefined reference to `open_tree' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1q05oxis Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(open_tree) && !0 #error "No definition for __builtin_open_tree found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_open_tree) #error "__builtin_open_tree not found" #endif #elif ! defined(open_tree) __builtin_open_tree; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1q05oxis/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1q05oxis/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1q05oxis/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1q05oxis/testfile.c:17:18: error: #error "__builtin_open_tree not found" 17 | #error "__builtin_open_tree not found" | ^~~~~ ----------- Checking for function "open_tree" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpujmr9yr8 Code: #define personality meson_disable_define_of_personality #include #undef personality #ifdef __cplusplus extern "C" #endif char personality (void); #if defined __stub_personality || defined __stub___personality fail fail fail this function is not going to work #endif int main(void) { return personality (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpujmr9yr8/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpujmr9yr8/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "personality" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7824pdj0 Code: #define pidfd_open meson_disable_define_of_pidfd_open #include #undef pidfd_open #ifdef __cplusplus extern "C" #endif char pidfd_open (void); #if defined __stub_pidfd_open || defined __stub___pidfd_open fail fail fail this function is not going to work #endif int main(void) { return pidfd_open (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7824pdj0/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7824pdj0/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccTUlcnj.o: in function `main': testfile.c:(.text+0x8): undefined reference to `pidfd_open' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjczvdxr1 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(pidfd_open) && !0 #error "No definition for __builtin_pidfd_open found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_pidfd_open) #error "__builtin_pidfd_open not found" #endif #elif ! defined(pidfd_open) __builtin_pidfd_open; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjczvdxr1/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjczvdxr1/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjczvdxr1/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjczvdxr1/testfile.c:17:18: error: #error "__builtin_pidfd_open not found" 17 | #error "__builtin_pidfd_open not found" | ^~~~~ ----------- Checking for function "pidfd_open" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt0r5r_z5 Code: #define pidfd_send_signal meson_disable_define_of_pidfd_send_signal #include #undef pidfd_send_signal #ifdef __cplusplus extern "C" #endif char pidfd_send_signal (void); #if defined __stub_pidfd_send_signal || defined __stub___pidfd_send_signal fail fail fail this function is not going to work #endif int main(void) { return pidfd_send_signal (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt0r5r_z5/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt0r5r_z5/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccp8bqD4.o: in function `main': testfile.c:(.text+0x8): undefined reference to `pidfd_send_signal' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo_6a2fqi Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(pidfd_send_signal) && !0 #error "No definition for __builtin_pidfd_send_signal found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_pidfd_send_signal) #error "__builtin_pidfd_send_signal not found" #endif #elif ! defined(pidfd_send_signal) __builtin_pidfd_send_signal; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo_6a2fqi/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo_6a2fqi/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo_6a2fqi/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo_6a2fqi/testfile.c:17:18: error: #error "__builtin_pidfd_send_signal not found" 17 | #error "__builtin_pidfd_send_signal not found" | ^~~~~ ----------- Checking for function "pidfd_send_signal" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5_ubthyf Code: #define posix_fadvise meson_disable_define_of_posix_fadvise #include #undef posix_fadvise #ifdef __cplusplus extern "C" #endif char posix_fadvise (void); #if defined __stub_posix_fadvise || defined __stub___posix_fadvise fail fail fail this function is not going to work #endif int main(void) { return posix_fadvise (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5_ubthyf/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5_ubthyf/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "posix_fadvise" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj0pdoyd2 Code: #define prctl meson_disable_define_of_prctl #include #undef prctl #ifdef __cplusplus extern "C" #endif char prctl (void); #if defined __stub_prctl || defined __stub___prctl fail fail fail this function is not going to work #endif int main(void) { return prctl (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj0pdoyd2/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj0pdoyd2/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "prctl" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5ups0yh8 Code: #define qsort_r meson_disable_define_of_qsort_r #include #undef qsort_r #ifdef __cplusplus extern "C" #endif char qsort_r (void); #if defined __stub_qsort_r || defined __stub___qsort_r fail fail fail this function is not going to work #endif int main(void) { return qsort_r (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5ups0yh8/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5ups0yh8/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "qsort_r" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo4q24blz Code: #define rpmatch meson_disable_define_of_rpmatch #include #undef rpmatch #ifdef __cplusplus extern "C" #endif char rpmatch (void); #if defined __stub_rpmatch || defined __stub___rpmatch fail fail fail this function is not going to work #endif int main(void) { return rpmatch (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo4q24blz/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo4q24blz/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/cc2koqaN.o: in function `main': testfile.c:(.text+0x8): undefined reference to `rpmatch' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp90jpt1y Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(rpmatch) && !0 #error "No definition for __builtin_rpmatch found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_rpmatch) #error "__builtin_rpmatch not found" #endif #elif ! defined(rpmatch) __builtin_rpmatch; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp90jpt1y/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp90jpt1y/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp90jpt1y/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp90jpt1y/testfile.c:17:18: error: #error "__builtin_rpmatch not found" 17 | #error "__builtin_rpmatch not found" | ^~~~~ ----------- Checking for function "rpmatch" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfhjcs0_g Code: #define scandirat meson_disable_define_of_scandirat #include #undef scandirat #ifdef __cplusplus extern "C" #endif char scandirat (void); #if defined __stub_scandirat || defined __stub___scandirat fail fail fail this function is not going to work #endif int main(void) { return scandirat (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfhjcs0_g/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfhjcs0_g/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccZM9Ae1.o: in function `main': testfile.c:(.text+0x8): undefined reference to `scandirat' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxerqve93 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(scandirat) && !0 #error "No definition for __builtin_scandirat found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_scandirat) #error "__builtin_scandirat not found" #endif #elif ! defined(scandirat) __builtin_scandirat; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxerqve93/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxerqve93/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxerqve93/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxerqve93/testfile.c:17:18: error: #error "__builtin_scandirat not found" 17 | #error "__builtin_scandirat not found" | ^~~~~ ----------- Checking for function "scandirat" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpax9nhg61 Code: #define setprogname meson_disable_define_of_setprogname #include #undef setprogname #ifdef __cplusplus extern "C" #endif char setprogname (void); #if defined __stub_setprogname || defined __stub___setprogname fail fail fail this function is not going to work #endif int main(void) { return setprogname (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpax9nhg61/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpax9nhg61/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccpTMDKa.o: in function `main': testfile.c:(.text+0x8): undefined reference to `setprogname' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzj4vchs9 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(setprogname) && !0 #error "No definition for __builtin_setprogname found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_setprogname) #error "__builtin_setprogname not found" #endif #elif ! defined(setprogname) __builtin_setprogname; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzj4vchs9/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzj4vchs9/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzj4vchs9/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzj4vchs9/testfile.c:17:18: error: #error "__builtin_setprogname not found" 17 | #error "__builtin_setprogname not found" | ^~~~~ ----------- Checking for function "setprogname" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6na4yz02 Code: #define sendfile meson_disable_define_of_sendfile #include #undef sendfile #ifdef __cplusplus extern "C" #endif char sendfile (void); #if defined __stub_sendfile || defined __stub___sendfile fail fail fail this function is not going to work #endif int main(void) { return sendfile (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6na4yz02/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6na4yz02/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "sendfile" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyik_5l05 Code: #define setns meson_disable_define_of_setns #include #undef setns #ifdef __cplusplus extern "C" #endif char setns (void); #if defined __stub_setns || defined __stub___setns fail fail fail this function is not going to work #endif int main(void) { return setns (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyik_5l05/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyik_5l05/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "setns" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjswjgw_t Code: #define setresgid meson_disable_define_of_setresgid #include #undef setresgid #ifdef __cplusplus extern "C" #endif char setresgid (void); #if defined __stub_setresgid || defined __stub___setresgid fail fail fail this function is not going to work #endif int main(void) { return setresgid (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjswjgw_t/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjswjgw_t/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "setresgid" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph7bm3qr6 Code: #define setresuid meson_disable_define_of_setresuid #include #undef setresuid #ifdef __cplusplus extern "C" #endif char setresuid (void); #if defined __stub_setresuid || defined __stub___setresuid fail fail fail this function is not going to work #endif int main(void) { return setresuid (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph7bm3qr6/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph7bm3qr6/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "setresuid" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxe01wdsi Code: #define sched_setattr meson_disable_define_of_sched_setattr #include #undef sched_setattr #ifdef __cplusplus extern "C" #endif char sched_setattr (void); #if defined __stub_sched_setattr || defined __stub___sched_setattr fail fail fail this function is not going to work #endif int main(void) { return sched_setattr (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxe01wdsi/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxe01wdsi/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/cceyPvTC.o: in function `main': testfile.c:(.text+0x8): undefined reference to `sched_setattr' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps3krtor1 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(sched_setattr) && !0 #error "No definition for __builtin_sched_setattr found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_sched_setattr) #error "__builtin_sched_setattr not found" #endif #elif ! defined(sched_setattr) __builtin_sched_setattr; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps3krtor1/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps3krtor1/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps3krtor1/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps3krtor1/testfile.c:17:18: error: #error "__builtin_sched_setattr not found" 17 | #error "__builtin_sched_setattr not found" | ^~~~~ ----------- Checking for function "sched_setattr" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxyuf3cc5 Code: #define sched_setscheduler meson_disable_define_of_sched_setscheduler #include #undef sched_setscheduler #ifdef __cplusplus extern "C" #endif char sched_setscheduler (void); #if defined __stub_sched_setscheduler || defined __stub___sched_setscheduler fail fail fail this function is not going to work #endif int main(void) { return sched_setscheduler (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxyuf3cc5/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxyuf3cc5/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "sched_setscheduler" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6p_qjn6l Code: #define sigqueue meson_disable_define_of_sigqueue #include #undef sigqueue #ifdef __cplusplus extern "C" #endif char sigqueue (void); #if defined __stub_sigqueue || defined __stub___sigqueue fail fail fail this function is not going to work #endif int main(void) { return sigqueue (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6p_qjn6l/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6p_qjn6l/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "sigqueue" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2hkzdtyu Code: #define srandom meson_disable_define_of_srandom #include #undef srandom #ifdef __cplusplus extern "C" #endif char srandom (void); #if defined __stub_srandom || defined __stub___srandom fail fail fail this function is not going to work #endif int main(void) { return srandom (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2hkzdtyu/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2hkzdtyu/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "srandom" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaax8eekj Code: #define statx meson_disable_define_of_statx #include #undef statx #ifdef __cplusplus extern "C" #endif char statx (void); #if defined __stub_statx || defined __stub___statx fail fail fail this function is not going to work #endif int main(void) { return statx (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaax8eekj/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaax8eekj/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "statx" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr12eg_56 Code: #define strnchr meson_disable_define_of_strnchr #include #undef strnchr #ifdef __cplusplus extern "C" #endif char strnchr (void); #if defined __stub_strnchr || defined __stub___strnchr fail fail fail this function is not going to work #endif int main(void) { return strnchr (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr12eg_56/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr12eg_56/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/cconJz3I.o: in function `main': testfile.c:(.text+0x8): undefined reference to `strnchr' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpadka03ic Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(strnchr) && !0 #error "No definition for __builtin_strnchr found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_strnchr) #error "__builtin_strnchr not found" #endif #elif ! defined(strnchr) __builtin_strnchr; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpadka03ic/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpadka03ic/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpadka03ic/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpadka03ic/testfile.c:17:18: error: #error "__builtin_strnchr not found" 17 | #error "__builtin_strnchr not found" | ^~~~~ ----------- Checking for function "strnchr" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpub7vxnkj Code: #define strndup meson_disable_define_of_strndup #include #undef strndup #ifdef __cplusplus extern "C" #endif char strndup (void); #if defined __stub_strndup || defined __stub___strndup fail fail fail this function is not going to work #endif int main(void) { return strndup (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpub7vxnkj/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpub7vxnkj/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpub7vxnkj/testfile.c:10:14: warning: conflicting types for built-in function 'strndup'; expected 'char *(const char *, long unsigned int)' [-Wbuiltin-declaration-mismatch] 10 | char strndup (void); | ^~~~~~~ ----------- Checking for function "strndup" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp86abeluz Code: #define strnlen meson_disable_define_of_strnlen #include #undef strnlen #ifdef __cplusplus extern "C" #endif char strnlen (void); #if defined __stub_strnlen || defined __stub___strnlen fail fail fail this function is not going to work #endif int main(void) { return strnlen (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp86abeluz/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp86abeluz/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp86abeluz/testfile.c:10:14: warning: conflicting types for built-in function 'strnlen'; expected 'long unsigned int(const char *, long unsigned int)' [-Wbuiltin-declaration-mismatch] 10 | char strnlen (void); | ^~~~~~~ ----------- Checking for function "strnlen" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm1epv2fo Code: #define strtod_l meson_disable_define_of_strtod_l #include #undef strtod_l #ifdef __cplusplus extern "C" #endif char strtod_l (void); #if defined __stub_strtod_l || defined __stub___strtod_l fail fail fail this function is not going to work #endif int main(void) { return strtod_l (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm1epv2fo/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm1epv2fo/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "strtod_l" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp89i63o_f Code: #define sysconf meson_disable_define_of_sysconf #include #undef sysconf #ifdef __cplusplus extern "C" #endif char sysconf (void); #if defined __stub_sysconf || defined __stub___sysconf fail fail fail this function is not going to work #endif int main(void) { return sysconf (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp89i63o_f/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp89i63o_f/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "sysconf" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpervv3usu Code: #define sysinfo meson_disable_define_of_sysinfo #include #undef sysinfo #ifdef __cplusplus extern "C" #endif char sysinfo (void); #if defined __stub_sysinfo || defined __stub___sysinfo fail fail fail this function is not going to work #endif int main(void) { return sysinfo (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpervv3usu/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpervv3usu/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "sysinfo" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprnh435r0 Code: #define swapon meson_disable_define_of_swapon #include #undef swapon #ifdef __cplusplus extern "C" #endif char swapon (void); #if defined __stub_swapon || defined __stub___swapon fail fail fail this function is not going to work #endif int main(void) { return swapon (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprnh435r0/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprnh435r0/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "swapon" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpiv9xee2h Code: #define swapoff meson_disable_define_of_swapoff #include #undef swapoff #ifdef __cplusplus extern "C" #endif char swapoff (void); #if defined __stub_swapoff || defined __stub___swapoff fail fail fail this function is not going to work #endif int main(void) { return swapoff (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpiv9xee2h/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpiv9xee2h/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "swapoff" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk3cixttu Code: #define timegm meson_disable_define_of_timegm #include #undef timegm #ifdef __cplusplus extern "C" #endif char timegm (void); #if defined __stub_timegm || defined __stub___timegm fail fail fail this function is not going to work #endif int main(void) { return timegm (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk3cixttu/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk3cixttu/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "timegm" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps4jiogx0 Code: #define unshare meson_disable_define_of_unshare #include #undef unshare #ifdef __cplusplus extern "C" #endif char unshare (void); #if defined __stub_unshare || defined __stub___unshare fail fail fail this function is not going to work #endif int main(void) { return unshare (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps4jiogx0/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps4jiogx0/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "unshare" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn7eyx5m3 Code: #define usleep meson_disable_define_of_usleep #include #undef usleep #ifdef __cplusplus extern "C" #endif char usleep (void); #if defined __stub_usleep || defined __stub___usleep fail fail fail this function is not going to work #endif int main(void) { return usleep (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn7eyx5m3/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn7eyx5m3/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "usleep" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0gwqwhof Code: #define uselocale meson_disable_define_of_uselocale #include #undef uselocale #ifdef __cplusplus extern "C" #endif char uselocale (void); #if defined __stub_uselocale || defined __stub___uselocale fail fail fail this function is not going to work #endif int main(void) { return uselocale (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0gwqwhof/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0gwqwhof/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "uselocale" : YES Using cached compile: Cached command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzsrx9id3/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzsrx9id3/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro Code: #define utimensat meson_disable_define_of_utimensat #include #undef utimensat #ifdef __cplusplus extern "C" #endif char utimensat (void); #if defined __stub_utimensat || defined __stub___utimensat fail fail fail this function is not going to work #endif int main(void) { return utimensat (); } Cached compiler stdout: Cached compiler stderr: Checking for function "utimensat" : YES (cached) Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2viuib7p Code: #define vwarnx meson_disable_define_of_vwarnx #include #undef vwarnx #ifdef __cplusplus extern "C" #endif char vwarnx (void); #if defined __stub_vwarnx || defined __stub___vwarnx fail fail fail this function is not going to work #endif int main(void) { return vwarnx (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2viuib7p/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2viuib7p/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "vwarnx" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe9ge1u75 Code: #define warn meson_disable_define_of_warn #include #undef warn #ifdef __cplusplus extern "C" #endif char warn (void); #if defined __stub_warn || defined __stub___warn fail fail fail this function is not going to work #endif int main(void) { return warn (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe9ge1u75/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe9ge1u75/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "warn" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9_x2dodr Code: #define warnx meson_disable_define_of_warnx #include #undef warnx #ifdef __cplusplus extern "C" #endif char warnx (void); #if defined __stub_warnx || defined __stub___warnx fail fail fail this function is not going to work #endif int main(void) { return warnx (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9_x2dodr/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9_x2dodr/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "warnx" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvkq6t7tt Code: #define prlimit meson_disable_define_of_prlimit #include #undef prlimit #ifdef __cplusplus extern "C" #endif char prlimit (void); #if defined __stub_prlimit || defined __stub___prlimit fail fail fail this function is not going to work #endif int main(void) { return prlimit (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvkq6t7tt/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvkq6t7tt/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "prlimit" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcl1j6i64 Code: #define openat meson_disable_define_of_openat #include #undef openat #ifdef __cplusplus extern "C" #endif char openat (void); #if defined __stub_openat || defined __stub___openat fail fail fail this function is not going to work #endif int main(void) { return openat (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcl1j6i64/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcl1j6i64/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "openat" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8_tqc92i Code: #define fstatat meson_disable_define_of_fstatat #include #undef fstatat #ifdef __cplusplus extern "C" #endif char fstatat (void); #if defined __stub_fstatat || defined __stub___fstatat fail fail fail this function is not going to work #endif int main(void) { return fstatat (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8_tqc92i/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8_tqc92i/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "fstatat" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa9q03nuh Code: #define unlinkat meson_disable_define_of_unlinkat #include #undef unlinkat #ifdef __cplusplus extern "C" #endif char unlinkat (void); #if defined __stub_unlinkat || defined __stub___unlinkat fail fail fail this function is not going to work #endif int main(void) { return unlinkat (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa9q03nuh/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa9q03nuh/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "unlinkat" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp27ppgjnv Code: #define ioperm meson_disable_define_of_ioperm #include #undef ioperm #ifdef __cplusplus extern "C" #endif char ioperm (void); #if defined __stub_ioperm || defined __stub___ioperm fail fail fail this function is not going to work #endif int main(void) { return ioperm (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp27ppgjnv/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp27ppgjnv/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccqsWwEA.o: in function `main': testfile.c:(.text+0x8): undefined reference to `ioperm' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnfcemlm4 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(ioperm) && !0 #error "No definition for __builtin_ioperm found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_ioperm) #error "__builtin_ioperm not found" #endif #elif ! defined(ioperm) __builtin_ioperm; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnfcemlm4/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnfcemlm4/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnfcemlm4/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnfcemlm4/testfile.c:17:18: error: #error "__builtin_ioperm not found" 17 | #error "__builtin_ioperm not found" | ^~~~~ ----------- Checking for function "ioperm" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9u8li4pb Code: #define iopl meson_disable_define_of_iopl #include #undef iopl #ifdef __cplusplus extern "C" #endif char iopl (void); #if defined __stub_iopl || defined __stub___iopl fail fail fail this function is not going to work #endif int main(void) { return iopl (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9u8li4pb/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9u8li4pb/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/openwrt-23.05/tmp/ccra19YF.o: in function `main': testfile.c:(.text+0x8): undefined reference to `iopl' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps005swxj Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(iopl) && !0 #error "No definition for __builtin_iopl found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_iopl) #error "__builtin_iopl not found" #endif #elif ! defined(iopl) __builtin_iopl; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps005swxj/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps005swxj/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps005swxj/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps005swxj/testfile.c:17:18: error: #error "__builtin_iopl not found" 17 | #error "__builtin_iopl not found" | ^~~~~ ----------- Checking for function "iopl" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3kcxm1l1 Code: #define futimens meson_disable_define_of_futimens #include #undef futimens #ifdef __cplusplus extern "C" #endif char futimens (void); #if defined __stub_futimens || defined __stub___futimens fail fail fail this function is not going to work #endif int main(void) { return futimens (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3kcxm1l1/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3kcxm1l1/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "futimens" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_r5cjjm9 Code: #define inotify_init1 meson_disable_define_of_inotify_init1 #include #undef inotify_init1 #ifdef __cplusplus extern "C" #endif char inotify_init1 (void); #if defined __stub_inotify_init1 || defined __stub___inotify_init1 fail fail fail this function is not going to work #endif int main(void) { return inotify_init1 (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_r5cjjm9/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_r5cjjm9/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "inotify_init1" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv4y_gz9f Code: #define open_memstream meson_disable_define_of_open_memstream #include #undef open_memstream #ifdef __cplusplus extern "C" #endif char open_memstream (void); #if defined __stub_open_memstream || defined __stub___open_memstream fail fail fail this function is not going to work #endif int main(void) { return open_memstream (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv4y_gz9f/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv4y_gz9f/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "open_memstream" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1p2pss7w Code: #define reboot meson_disable_define_of_reboot #include #undef reboot #ifdef __cplusplus extern "C" #endif char reboot (void); #if defined __stub_reboot || defined __stub___reboot fail fail fail this function is not going to work #endif int main(void) { return reboot (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1p2pss7w/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1p2pss7w/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "reboot" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3ut3eqf4 Code: #define getusershell meson_disable_define_of_getusershell #include #undef getusershell #ifdef __cplusplus extern "C" #endif char getusershell (void); #if defined __stub_getusershell || defined __stub___getusershell fail fail fail this function is not going to work #endif int main(void) { return getusershell (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3ut3eqf4/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3ut3eqf4/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "getusershell" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwns9dfy7 Code: #define dirfd meson_disable_define_of_dirfd #include #undef dirfd #ifdef __cplusplus extern "C" #endif char dirfd (void); #if defined __stub_dirfd || defined __stub___dirfd fail fail fail this function is not going to work #endif int main(void) { return dirfd (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwns9dfy7/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwns9dfy7/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "dirfd" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8re5r7st Code: #include #include void bar(void) { DIR foo; foo.dd_fd; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8re5r7st/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8re5r7st/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8re5r7st/testfile.c: In function 'bar': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8re5r7st/testfile.c:6:17: error: storage size of 'foo' isn't known 6 | DIR foo; | ^~~ ----------- Checking whether type "DIR" has member "dd_fd" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf4iou4q6 Code: #include #include void bar(void) { struct tm foo; foo.tm_gmtoff; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf4iou4q6/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf4iou4q6/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking whether type "struct tm" has member "tm_gmtoff" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi69ch5cr Code: #include #include int main(void) { enum fsconfig_command something; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi69ch5cr/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi69ch5cr/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd0dwli96 Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) >= 0)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd0dwli96/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd0dwli96/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1jqt4gcz Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) > 0)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1jqt4gcz/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1jqt4gcz/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1r1naoxr Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) > 1)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1r1naoxr/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1r1naoxr/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprj19vh7a Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) > 3)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprj19vh7a/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprj19vh7a/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk4bf8jof Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) > 7)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk4bf8jof/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk4bf8jof/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk4bf8jof/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk4bf8jof/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) > 7)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpseq37vsn Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) <= 5)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpseq37vsn/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpseq37vsn/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuxmsjr9c Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) <= 4)]; a[0]=0; return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuxmsjr9c/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuxmsjr9c/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for size of "enum fsconfig_command" : 4 Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpog5spp0j Code: #include void bar(void) { struct termios foo; foo.c_line; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpog5spp0j/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpog5spp0j/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking whether type "struct termios" has member "c_line" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqdc7worx Code: #include void bar(void) { struct stat foo; foo.st_mtim.tv_nsec; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqdc7worx/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqdc7worx/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking whether type "struct stat" has member "st_mtim.tv_nsec" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj44m8th3 Code: #include void bar(void) { struct statx foo; foo.stx_mnt_id; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj44m8th3/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj44m8th3/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj44m8th3/testfile.c: In function 'bar': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj44m8th3/testfile.c:3:26: error: storage size of 'foo' isn't known 3 | struct statx foo; | ^~~ ----------- Checking whether type "struct statx" has member "stx_mnt_id" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpy4g5kxy6 Code: #include void bar(void) { struct tm foo; foo.tm_zone; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpy4g5kxy6/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpy4g5kxy6/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking whether type "struct tm" has member "tm_zone" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj1davh2o Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef tzname tzname; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj1davh2o/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj1davh2o/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -D_GNU_SOURCE` -> 0 Header "time.h" has symbol "tzname" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8uup9a2k Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef BLK_ZONE_REP_CAPACITY BLK_ZONE_REP_CAPACITY; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8uup9a2k/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8uup9a2k/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Header "linux/blkzoned.h" has symbol "BLK_ZONE_REP_CAPACITY" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpam2itni1 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef PR_REP_CAPACITY PR_REP_CAPACITY; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpam2itni1/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpam2itni1/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpam2itni1/testfile.c: In function 'main': /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpam2itni1/testfile.c:6:17: error: 'PR_REP_CAPACITY' undeclared (first use in this function) 6 | PR_REP_CAPACITY; | ^~~~~~~~~~~~~~~ /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpam2itni1/testfile.c:6:17: note: each undeclared identifier is reported only once for each function it appears in ----------- Header "linux/pr.h" has symbol "PR_REP_CAPACITY" : NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplpixfcmg Code: #include #if !0 extern char *tzname[]; #endif int main(void) { return tzname ? 0 : 1; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplpixfcmg/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplpixfcmg/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking if "using tzname[]" compiles: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpoq5ay1kb Code: #define socket meson_disable_define_of_socket #include #undef socket #ifdef __cplusplus extern "C" #endif char socket (void); #if defined __stub_socket || defined __stub___socket fail fail fail this function is not going to work #endif int main(void) { return socket (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpoq5ay1kb/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpoq5ay1kb/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "socket" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj7fbr9u8 Code: #define clock_gettime meson_disable_define_of_clock_gettime #include #undef clock_gettime #ifdef __cplusplus extern "C" #endif char clock_gettime (void); #if defined __stub_clock_gettime || defined __stub___clock_gettime fail fail fail this function is not going to work #endif int main(void) { return clock_gettime (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj7fbr9u8/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj7fbr9u8/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "clock_gettime" : YES Run-time dependency threads found: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpookz5j_i Code: #define timer_create meson_disable_define_of_timer_create #include #undef timer_create #ifdef __cplusplus extern "C" #endif char timer_create (void); #if defined __stub_timer_create || defined __stub___timer_create fail fail fail this function is not going to work #endif int main(void) { return timer_create (); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpookz5j_i/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpookz5j_i/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "timer_create" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr71i993c Code: int main(void) { return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr71i993c/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr71i993c/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lrtas -Wl,--end-group -fuse-ld=bfd -Wl,--allow-shlib-undefined -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: cannot find -lrtas: No such file or directory collect2: error: ld returned 1 exit status ----------- Library rtas found: NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwq5rpm6h Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef isnan isnan; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwq5rpm6h/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwq5rpm6h/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Header "math.h" has symbol "isnan" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp27on0qtc Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef program_invocation_short_name program_invocation_short_name; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp27on0qtc/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp27on0qtc/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -D_GNU_SOURCE` -> 0 Header "errno.h" has symbol "program_invocation_short_name" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppaztzr4p Code: extern char *__progname; int main(void) { return (*__progname != 0); } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppaztzr4p/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppaztzr4p/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking if "using __progname" compiles: YES ../../../build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/meson.build:730: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.2.0': int operations with non-int. It is not commutative and only worked because of leaky Python abstractions. ../../../build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/meson.build:730: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.2.0': int operations with non-int. It is not commutative and only worked because of leaky Python abstractions. Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmx2b0zk4 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef IOC_OPAL_GET_STATUS IOC_OPAL_GET_STATUS; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmx2b0zk4/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmx2b0zk4/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Header "linux/sed-opal.h" has symbol "IOC_OPAL_GET_STATUS" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdvkj3_b7 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef TIOCGLCKTRMIOS TIOCGLCKTRMIOS; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdvkj3_b7/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdvkj3_b7/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Header "sys/ioctl.h" has symbol "TIOCGLCKTRMIOS" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe7dz2uyk Code: #include #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef SOCK_CLOEXEC SOCK_CLOEXEC; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe7dz2uyk/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe7dz2uyk/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Header "sys/socket.h" has symbol "SOCK_CLOEXEC" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3f8n0t7a Code: #include #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef SOCK_NONBLOCK SOCK_NONBLOCK; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3f8n0t7a/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3f8n0t7a/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Header "sys/socket.h" has symbol "SOCK_NONBLOCK" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpttfhnkwx Code: #include #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef SO_PASSCRED SO_PASSCRED; #endif return 0; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpttfhnkwx/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpttfhnkwx/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Header "sys/socket.h" has symbol "SO_PASSCRED" : YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsm1f37wp Code: #define _GNU_SOURCE #include #include int main(void) { long ret; ret = fallocate(0, FALLOC_FL_KEEP_SIZE, 0xfffffffful, 0xfffffffful); return ret == 0 ? 0 : 1; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsm1f37wp/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsm1f37wp/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking if "fallocate() function" : links: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp49gwsoqk Code: #include #include int main(void) { long ret; ret = posix_fallocate(0, 0xfffffffful, 0xfffffffful); return ret == 0 ? 0 : 1; } ----------- Command line: `aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp49gwsoqk/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp49gwsoqk/output.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking if "posix_fallocate() function" : links: YES Message: Use CMOS clock: false Program bison found: YES (/home/jack/SDK/openwrt-23.05/staging_dir/host/bin/bison) Configuring config.h using configuration Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5ept_6wh Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5ept_6wh/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5ept_6wh/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fno-common` -> 0 Compiler for C supports arguments -fno-common: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp53pipupt Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp53pipupt/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp53pipupt/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Waddress-of-packed-member` -> 0 Compiler for C supports arguments -Waddress-of-packed-member: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpej287283 Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpej287283/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpej287283/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wdiscarded-qualifiers` -> 0 Compiler for C supports arguments -Wdiscarded-qualifiers: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj3e4dob9 Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj3e4dob9/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj3e4dob9/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wembedded-directive` -> 1 stderr: aarch64-openwrt-linux-musl-gcc: error: unrecognized command-line option '-Wembedded-directive' ----------- Compiler for C supports arguments -Wembedded-directive: NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaiv6lr5y Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaiv6lr5y/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaiv6lr5y/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wextra-semi` -> 0 stderr: cc1: warning: command-line option '-Wextra-semi' is valid for C++/ObjC++ but not for C ----------- Compiler for C supports arguments -Wextra-semi: NO Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe6e83033 Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe6e83033/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe6e83033/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wformat-security` -> 0 Compiler for C supports arguments -Wformat-security: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6a_v_2c5 Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6a_v_2c5/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6a_v_2c5/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wimplicit-function-declaration` -> 0 Compiler for C supports arguments -Wimplicit-function-declaration: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpowxgo203 Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpowxgo203/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpowxgo203/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-declarations` -> 0 Compiler for C supports arguments -Wmissing-declarations: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvrp4rtj1 Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvrp4rtj1/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvrp4rtj1/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-parameter-type` -> 0 Compiler for C supports arguments -Wmissing-parameter-type: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6t1rpib0 Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6t1rpib0/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6t1rpib0/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-prototypes` -> 0 Compiler for C supports arguments -Wmissing-prototypes: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc9hq092x Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc9hq092x/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc9hq092x/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wnested-externs` -> 0 Compiler for C supports arguments -Wnested-externs: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph8yzyibp Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph8yzyibp/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph8yzyibp/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-field-initializers -Wno-missing-field-initializers` -> 0 Compiler for C supports arguments -Wno-missing-field-initializers: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi_d2h_8z Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi_d2h_8z/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi_d2h_8z/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wold-style-definition` -> 0 Compiler for C supports arguments -Wold-style-definition: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa2ph85ng Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa2ph85ng/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa2ph85ng/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wpointer-arith` -> 0 Compiler for C supports arguments -Wpointer-arith: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmaz84zw2 Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmaz84zw2/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmaz84zw2/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wredundant-decls` -> 0 Compiler for C supports arguments -Wredundant-decls: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq07vi147 Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq07vi147/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq07vi147/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wsign-compare` -> 0 Compiler for C supports arguments -Wsign-compare: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjaryv4rm Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjaryv4rm/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjaryv4rm/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wstrict-prototypes` -> 0 Compiler for C supports arguments -Wstrict-prototypes: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpot9vcfnf Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpot9vcfnf/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpot9vcfnf/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wtype-limits` -> 0 Compiler for C supports arguments -Wtype-limits: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsi17fdiv Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsi17fdiv/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsi17fdiv/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wuninitialized` -> 0 Compiler for C supports arguments -Wuninitialized: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_rsqe1di Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_rsqe1di/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_rsqe1di/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wunused-but-set-parameter` -> 0 Compiler for C supports arguments -Wunused-but-set-parameter: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv8pltlmv Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv8pltlmv/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv8pltlmv/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wunused-but-set-variable` -> 0 Compiler for C supports arguments -Wunused-but-set-variable: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp882gamso Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp882gamso/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp882gamso/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wunused-parameter` -> 0 Compiler for C supports arguments -Wunused-parameter: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgdzq44lp Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgdzq44lp/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgdzq44lp/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wunused-result` -> 0 Compiler for C supports arguments -Wunused-result: YES Running compile: Working directory: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzp5yo1rc Code: extern int i; int i; ----------- Command line: `aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include -I/home/jack/SDK/openwrt-23.05/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/fortify /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzp5yo1rc/testfile.c -o /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzp5yo1rc/output.obj -c -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3=util-linux-2.39.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wunused-variable` -> 0 Compiler for C supports arguments -Wunused-variable: YES Configuring blkid.h using configuration Configuring libmount.h using configuration Running command: /usr/bin/ln -srf /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_cache /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/test_mount_cache --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_context /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/test_mount_context --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_lock /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/test_mount_lock --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_optstr /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/test_mount_optstr --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_tab /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/test_mount_tab --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_tab_diff /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/test_mount_tab_diff --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_monitor /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/test_mount_monitor --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_tab_update /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/test_mount_tab_update --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_utils /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/test_mount_utils --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_version /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/test_mount_version --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_debug /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-build/test_mount_debug --- stdout --- --- stderr --- Program /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/python3 found: NO (disabled by: build-python ) Configuring libsmartcols.h using configuration Configuring libfdisk.h using configuration Program gettext found: YES (/usr/bin/gettext) Program msgfmt found: YES (/usr/bin/msgfmt) Program msginit found: YES (/usr/bin/msginit) Program msgmerge found: YES (/usr/bin/msgmerge) Program xgettext found: YES (/usr/bin/xgettext) ../../../build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/meson.build:3002: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.2.0': int operations with non-int. It is not commutative and only worked because of leaky Python abstractions. ../../../build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/meson.build:3002: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.2.0': int operations with non-int. It is not commutative and only worked because of leaky Python abstractions. ../../../build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/meson.build:3022: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.2.0': int operations with non-int. It is not commutative and only worked because of leaky Python abstractions. ../../../build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/meson.build:3296: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.2.0': int operations with non-int. It is not commutative and only worked because of leaky Python abstractions. Program tests/run.sh found: YES (/home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/tests/run.sh) Program asciidoctor found: NO Build targets in project: 254 WARNING: Broken features used: * 1.2.0: {'int operations with non-int'} util-linux 2.39.3 components libblkid : enabled libuuid : enabled libmount : enabled libsmartcols : enabled libfdisk : enabled uuidd : enabled cryptsetup support : disabled plymouth support : enabled static programs : User defined options Cross files : /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-cross.txt Native files : /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/openwrt-native.txt buildtype : plain default_library : both build-bash-completion: disabled build-bfs : disabled build-cal : disabled build-chfn-chsh : disabled build-chmem : disabled build-cramfs : disabled build-fallocate : disabled build-fdformat : disabled build-fsck : disabled build-hardlink : disabled build-ipcrm : disabled build-irqtop : disabled build-kill : disabled build-last : disabled build-line : disabled build-login : disabled build-lsirq : disabled build-lslogins : disabled build-lsmem : disabled build-mesg : disabled build-minix : disabled build-newgrp : disabled build-nologin : disabled build-pg : disabled build-pivot_root : disabled build-pylibmount : disabled build-python : disabled build-raw : disabled build-rfkill : disabled build-runuser : disabled build-setpriv : disabled build-su : disabled build-sulogin : disabled build-switch_root : disabled build-tunelp : disabled build-ul : disabled build-utmpdump : disabled build-vipw : disabled build-wdctl : disabled build-wipefs : disabled build-write : disabled build-zramctl : disabled cryptsetup : disabled libpcre2-posix : disabled libuser : disabled libutempter : disabled libutil : disabled magic : disabled ncursesw : enabled readline : disabled systemd : disabled tinfo : disabled use-tls : false use-tty-group : false Found ninja-1.11.1 at /home/jack/SDK/openwrt-23.05/staging_dir/host/bin/ninja Failed to guess install tag for /usr/share/doc/util-linux/getopt-example.bash Failed to guess install tag for /usr/share/doc/util-linux/getopt-example.tcsh Failed to guess install tag for install script: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/tools/meson-make-symlink.sh setarch /usr/bin/uname26 Failed to guess install tag for install script: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/tools/meson-make-symlink.sh setarch /usr/bin/linux32 Failed to guess install tag for install script: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/tools/meson-make-symlink.sh setarch /usr/bin/linux64 Failed to guess install tag for /usr/share/doc/util-linux/getopt-example.bash Failed to guess install tag for /usr/share/doc/util-linux/getopt-example.tcsh Failed to guess install tag for install script: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/tools/meson-make-symlink.sh setarch /usr/bin/uname26 Failed to guess install tag for install script: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/tools/meson-make-symlink.sh setarch /usr/bin/linux32 Failed to guess install tag for install script: /home/jack/SDK/openwrt-23.05/build_dir/target-aarch64_cortex-a53_musl/util-linux-2.39.3/tools/meson-make-symlink.sh setarch /usr/bin/linux64