Build started at 2024-06-16T16:09:37.835540 Main binary: /home/jack/SDK/immortalwrt-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-cross.txt --native-file=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3 Build dir: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build Build type: cross build Running command: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_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: `x86_64-openwrt-linux-musl-gcc --version` -> 0 stdout: x86_64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r30693-616be733d0) 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: x86_64-openwrt-linux-musl-gcc -E -dM - ----- ----------- Detecting linker via: `x86_64-openwrt-linux-musl-gcc -Wl,--version -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd -plugin /home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/libexec/gcc/x86_64-openwrt-linux-musl/13.3.0/liblto_plugin.so -plugin-opt=/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/libexec/gcc/x86_64-openwrt-linux-musl/13.3.0/lto-wrapper -plugin-opt=-fresolution=/home/jack/SDK/immortalwrt-23.05/tmp/cc7NZSnC.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib/ld-musl-x86_64.so.1 -z now -z relro /home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/crt1.o /home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/crti.o /home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/crtbegin.o -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -L /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib -rpath-link /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0 -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib --version -lssp_nonshared -lgcc_s -lc -lgcc_s /home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/crtend.o /home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/crtn.o ----------- Sanity testing C compiler: x86_64-openwrt-linux-musl-gcc Is cross compiler: True. Sanity check compiler command line: x86_64-openwrt-linux-musl-gcc sanitycheckc.c -o sanitycheckc_cross.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_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: x86_64-openwrt-linux-musl-gcc (gcc 13.3.0 "x86_64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r30693-616be733d0) 13.3.0") C linker for the host machine: x86_64-openwrt-linux-musl-gcc ld.bfd 2.42 ----------- Detecting archiver via: `x86_64-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/immortalwrt-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/immortalwrt-23.05/staging_dir/host/bin/gcc -E -dM - ----- ----------- Detecting linker via: `/home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/gcc -Wl,--version -L/home/jack/SDK/immortalwrt-23.05/staging_dir/host/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/hostpkg/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_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/immortalwrt-23.05/tmp/ccJ70Zzo.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/immortalwrt-23.05/staging_dir/host/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/hostpkg/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_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/immortalwrt-23.05/staging_dir/host/bin/gcc Is cross compiler: False. Sanity check compiler command line: /home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/gcc sanitycheckc.c -o sanitycheckc.exe -O2 -I/home/jack/SDK/immortalwrt-23.05/staging_dir/host/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/hostpkg/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/host/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/host/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/hostpkg/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/host/include -D_FILE_OFFSET_BITS=64 -L/home/jack/SDK/immortalwrt-23.05/staging_dir/host/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/hostpkg/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/host/lib Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/sanitycheckc.exe C compiler for the build machine: /home/jack/SDK/immortalwrt-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/immortalwrt-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: x86_64 Host machine cpu: generic Target machine cpu family: x86_64 Target machine cpu: generic Dependency bash-completion skipped: feature build-bash-completion disabled Running command: /home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/bash -c 'echo '"'"'2.39.3'"'"' | awk -F. '"'"' {print $1} '"'"' ' --- stdout --- 2 --- stderr --- Running command: /home/jack/SDK/immortalwrt-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/immortalwrt-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7lpi8ln3 Code: #include #include int main(void) { struct mount_attr something; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7lpi8ln3/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7lpi8ln3/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpccgvojz6 Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) >= 0)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpccgvojz6/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpccgvojz6/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpscewnkhh Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 0)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpscewnkhh/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpscewnkhh/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpewcqaxh2 Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 1)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpewcqaxh2/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpewcqaxh2/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppez84nii Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 3)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppez84nii/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppez84nii/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcmebs3wz Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 7)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcmebs3wz/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcmebs3wz/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr3zb1ktv Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 15)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr3zb1ktv/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr3zb1ktv/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5opayu5z Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 31)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5opayu5z/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5opayu5z/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpri5hbu6u Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) > 63)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpri5hbu6u/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpri5hbu6u/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpri5hbu6u/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpri5hbu6u/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphuwbdw95 Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) <= 47)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphuwbdw95/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphuwbdw95/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2_xmobs9 Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) <= 39)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2_xmobs9/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2_xmobs9/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptfyw8vmx Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) <= 35)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptfyw8vmx/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptfyw8vmx/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2eii1h94 Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) <= 33)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2eii1h94/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2eii1h94/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnr0aghni Code: #include #include int main(void) { static int a[1-2*!(sizeof(struct mount_attr) <= 32)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnr0aghni/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnr0aghni/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpirm8_dvj Code: #include #include int main(void) { struct statx something; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpirm8_dvj/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpirm8_dvj/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpirm8_dvj/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpirm8_dvj/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuf5kglnc 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuf5kglnc/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuf5kglnc/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe9xwepkt Code: int main(void) { return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe9xwepkt/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe9xwepkt/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/host/bin/pkg-config'] Found pkg-config: YES (/home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config) 2.1.1 Determining dependency 'ncursesw' with pkg-config executable '/home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config' env[PKG_CONFIG_PATH]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config --modversion ncursesw` -> 0 stdout: 6.4.20221231 ----------- env[PKG_CONFIG_PATH]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config --cflags ncursesw` -> 0 stdout: -DNCURSES_WIDECHAR ----------- env[PKG_CONFIG_PATH]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 ----------- Called: `/home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config --libs ncursesw` -> 0 stdout: -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -fuse-ld=bfd -znow -zrelro -lncursesw ----------- env[PKG_CONFIG_PATH]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config --libs ncursesw` -> 0 stdout: -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -fuse-ld=bfd -znow -zrelro -lncursesw ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe6qcah8h Code: #include int main(void) { void * something; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe6qcah8h/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe6qcah8h/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpobwhr6fx Code: #include int main(void) { static int a[1-2*!(sizeof(void *) >= 0)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpobwhr6fx/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpobwhr6fx/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr5tao6s4 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 0)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr5tao6s4/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr5tao6s4/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_dc3zgmd Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 1)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_dc3zgmd/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_dc3zgmd/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpybesk750 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 3)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpybesk750/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpybesk750/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpw7jaeqkr Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 7)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpw7jaeqkr/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpw7jaeqkr/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn93kar8a Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 15)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn93kar8a/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn93kar8a/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn93kar8a/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn93kar8a/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpucvqklh3 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 11)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpucvqklh3/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpucvqklh3/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6eraikun Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 9)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6eraikun/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6eraikun/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0x7gz4m9 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 8)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0x7gz4m9/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0x7gz4m9/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpenaaj2vp Code: ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpenaaj2vp/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpenaaj2vp/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/ programs: =/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/libexec/gcc/x86_64-openwrt-linux-musl/13.3.0/:/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/libexec/gcc/x86_64-openwrt-linux-musl/13.3.0/:/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/libexec/gcc/x86_64-openwrt-linux-musl/:/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/:/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/:/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/x86_64-openwrt-linux-musl/13.3.0/:/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ libraries: =/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/:/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/x86_64-openwrt-linux-musl/13.3.0/:/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph9qpqqel 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph9qpqqel/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph9qpqqel/output.exe -DNCURSES_WIDECHAR -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3ballg_i 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3ballg_i/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3ballg_i/output.exe -DNCURSES_WIDECHAR -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/host/bin/pkg-config' env[PKG_CONFIG_PATH]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config --modversion zlib` -> 0 stdout: 1.3.1 ----------- env[PKG_CONFIG_PATH]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config --cflags zlib` -> 0 stdout: -I/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/include ----------- env[PKG_CONFIG_PATH]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 ----------- Called: `/home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config --libs zlib` -> 0 stdout: -L/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib -lz ----------- env[PKG_CONFIG_PATH]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config --libs zlib` -> 0 stdout: -L/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkp21zg2k Code: #include int main() { gettext("Hello world"); } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkp21zg2k/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkp21zg2k/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprrzhzd_x Code: int main(void) { return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprrzhzd_x/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprrzhzd_x/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp9vzgxup 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp9vzgxup/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp9vzgxup/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccfHWjUR.o: in function `main': testfile.c:(.text+0x6): undefined reference to `crypt_activate_by_signed_key' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd08pkxat 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd08pkxat/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd08pkxat/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd08pkxat/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd08pkxat/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/immortalwrt-23.05/staging_dir/host/bin/pkg-config' env[PKG_CONFIG_PATH]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/immortalwrt-23.05/staging_dir/target-x86_64_musl/usr/share/pkgconfig env[PKG_CONFIG]: /home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/pkg-config ----------- Called: `/home/jack/SDK/immortalwrt-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', required by 'virtual:world', 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/immortalwrt-23.05/staging_dir/host/bin/cmake'] Found CMake: /home/jack/SDK/immortalwrt-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/immortalwrt-23.05/staging_dir/host/bin/cmake']) in /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_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/immortalwrt-23.05/build_dir/target-x86_64_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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-Ex7hPr/CMakeLists.txt:22 add_executable(['cmTC_f9182']) CMake trace warning: target_link_options() TARGET cmTC_f9182 not found CMake TRACE: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-Ex7hPr/CMakeLists.txt:28 target_link_libraries(['cmTC_f9182', '']) Try CMake generator: auto Calling CMake (['/home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/cmake']) in /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/cmake_libeconf/CMakeMesonToolchainFile.cmake" - "." -- Module search paths: ['/', '/home/jack/SDK/immortalwrt-23.05/staging_dir/host', '/opt', '/usr', '/usr/local'] -- CMake root: /home/jack/SDK/immortalwrt-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph9ion0as Code: #ifdef __has_include #if !__has_include("byteswap.h") #error "Header 'byteswap.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph9ion0as/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph081f35i Code: #ifdef __has_include #if !__has_include("crypt.h") #error "Header 'crypt.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph081f35i/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr1j12ng1 Code: #ifdef __has_include #if !__has_include("endian.h") #error "Header 'endian.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr1j12ng1/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpedftyxu7 Code: #ifdef __has_include #if !__has_include("err.h") #error "Header 'err.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpedftyxu7/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwx2a3fme Code: #ifdef __has_include #if !__has_include("errno.h") #error "Header 'errno.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwx2a3fme/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_9e8qtah Code: #ifdef __has_include #if !__has_include("fcntl.h") #error "Header 'fcntl.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_9e8qtah/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpu0tap4g9 Code: #ifdef __has_include #if !__has_include("getopt.h") #error "Header 'getopt.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpu0tap4g9/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa8w0zd9_ Code: #ifdef __has_include #if !__has_include("inttypes.h") #error "Header 'inttypes.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa8w0zd9_/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpap4nmscq Code: #ifdef __has_include #if !__has_include("langinfo.h") #error "Header 'langinfo.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpap4nmscq/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprtvgvtag Code: #ifdef __has_include #if !__has_include("lastlog.h") #error "Header 'lastlog.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprtvgvtag/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp98n5o4hi Code: #ifdef __has_include #if !__has_include("libutil.h") #error "Header 'libutil.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp98n5o4hi/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp98n5o4hi/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuzzzt4kt Code: #ifdef __has_include #if !__has_include("locale.h") #error "Header 'locale.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpuzzzt4kt/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfoqyrtqc Code: #ifdef __has_include #if !__has_include("mntent.h") #error "Header 'mntent.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfoqyrtqc/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd24znvom Code: #ifdef __has_include #if !__has_include("paths.h") #error "Header 'paths.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd24znvom/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdx2mowz1 Code: #ifdef __has_include #if !__has_include("pty.h") #error "Header 'pty.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdx2mowz1/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxqvhfatk Code: #ifdef __has_include #if !__has_include("shadow.h") #error "Header 'shadow.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxqvhfatk/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1lfv0by3 Code: #ifdef __has_include #if !__has_include("stdint.h") #error "Header 'stdint.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1lfv0by3/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpykv1bjdh 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpykv1bjdh/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfko8kou2 Code: #ifdef __has_include #if !__has_include("stdlib.h") #error "Header 'stdlib.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfko8kou2/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph44e6ra6 Code: #ifdef __has_include #if !__has_include("string.h") #error "Header 'string.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph44e6ra6/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpz5tifdg5 Code: #ifdef __has_include #if !__has_include("strings.h") #error "Header 'strings.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpz5tifdg5/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7i02dlid Code: #ifdef __has_include #if !__has_include("unistd.h") #error "Header 'unistd.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7i02dlid/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo68sg3eq Code: #ifdef __has_include #if !__has_include("utmp.h") #error "Header 'utmp.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo68sg3eq/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpur57ne5c Code: #ifdef __has_include #if !__has_include("utmpx.h") #error "Header 'utmpx.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpur57ne5c/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpb_a5lb6x 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpb_a5lb6x/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkszmpjmz 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkszmpjmz/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpeoa68j5u 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpeoa68j5u/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpeoa68j5u/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm6rysb3r 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm6rysb3r/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaf5apabr 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaf5apabr/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp34s_84pt 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp34s_84pt/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6y09gg7e 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6y09gg7e/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6y09gg7e/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv8d8en2l 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv8d8en2l/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxj_lpdkx 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxj_lpdkx/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3mmtrvev 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3mmtrvev/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptiytlr54 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmptiytlr54/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq84amfjb 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq84amfjb/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgh5co9nc 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgh5co9nc/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqexx_qt4 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqexx_qt4/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpixkv13jh 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpixkv13jh/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg_yvt3sk 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg_yvt3sk/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjz_ez5hv 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjz_ez5hv/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpipr3dtcg 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpipr3dtcg/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpalkuwptz 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpalkuwptz/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6z2fxikt 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6z2fxikt/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfujm6igk 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfujm6igk/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpl2ul4b08 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpl2ul4b08/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm4u60vj9 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm4u60vj9/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpoes9y2fs 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpoes9y2fs/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpoes9y2fs/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwr2157mc 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwr2157mc/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp51ykiv50 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp51ykiv50/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp51ykiv50/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaer08emf 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaer08emf/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaer08emf/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi4k7stp8 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi4k7stp8/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi4k7stp8/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5tgbxgz3 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5tgbxgz3/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5tgbxgz3/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplz4lk_xl 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplz4lk_xl/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplz4lk_xl/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7ix513lb 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7ix513lb/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7ix513lb/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp29643q13 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp29643q13/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwfq3d7wk 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwfq3d7wk/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1ouweie0 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1ouweie0/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1ouweie0/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcfrbmi24 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcfrbmi24/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppqbz77ww 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppqbz77ww/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppqbz77ww/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpglmq52zt 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpglmq52zt/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpij1nf97t 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpij1nf97t/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpiskdmrqd 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpiskdmrqd/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpiskdmrqd/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6jep079s 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6jep079s/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkma2maw9 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkma2maw9/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkp69zi4f 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkp69zi4f/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_w2pwtwh 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_w2pwtwh/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcjfz3hdd 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcjfz3hdd/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfwkbjcxr 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfwkbjcxr/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfwkbjcxr/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkmi_fpmt 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkmi_fpmt/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp73qefvbj 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp73qefvbj/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmzot_yke 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpmzot_yke/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsnjmsq9v 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsnjmsq9v/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyhsh9_nn 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyhsh9_nn/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplldogfai 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplldogfai/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjelwsy8o 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjelwsy8o/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp791wfybg 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp791wfybg/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8ml3asf1 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8ml3asf1/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxkgiell6 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxkgiell6/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxkgiell6/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpui5zzpl0 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpui5zzpl0/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwitn11sz 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwitn11sz/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpefpw8xp_ 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpefpw8xp_/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsc515zi9 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsc515zi9/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpakhi28ci 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpakhi28ci/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf8aowygn Code: #ifdef __has_include #if !__has_include("ncurses.h") #error "Header 'ncurses.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf8aowygn/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo7vyv0d0 Code: #ifdef __has_include #if !__has_include("term.h") #error "Header 'term.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo7vyv0d0/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd_bf68hg 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd_bf68hg/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7divlzv0 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7divlzv0/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwgab92tv 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwgab92tv/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7q8j7qcq Code: #ifdef __has_include #if !__has_include("sched.h") #error "Header 'sched.h' could not be found" #endif #else #include #endif ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7q8j7qcq/testfile.c -E -P -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg3fxc5gh Code: #define _GNU_SOURCE #include #include int main(void) { cpu_set_t something; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg3fxc5gh/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg3fxc5gh/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpz39kzggk 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpz39kzggk/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpz39kzggk/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpanm1_3vl 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpanm1_3vl/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpanm1_3vl/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_83urwi7 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_83urwi7/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_83urwi7/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9ae4s09h 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9ae4s09h/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9ae4s09h/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdvruxuf9 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdvruxuf9/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdvruxuf9/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp43eknvma 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp43eknvma/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp43eknvma/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2l95cu0s 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2l95cu0s/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2l95cu0s/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjnv9rfnd 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjnv9rfnd/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjnv9rfnd/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd0hm4e_j 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd0hm4e_j/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd0hm4e_j/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2t5oabp1 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2t5oabp1/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2t5oabp1/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2t5oabp1/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2t5oabp1/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph9hkyelg 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph9hkyelg/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph9hkyelg/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpncct3z1w 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpncct3z1w/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpncct3z1w/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgdukaiqs 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgdukaiqs/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgdukaiqs/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0pgyve71 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0pgyve71/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0pgyve71/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx_ktg1_o 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx_ktg1_o/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpx_ktg1_o/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2lo799vl 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2lo799vl/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp2lo799vl/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg4tvy7lt 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg4tvy7lt/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg4tvy7lt/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8b9a4_e0 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8b9a4_e0/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8b9a4_e0/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp01vs7f0e 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp01vs7f0e/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp01vs7f0e/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp01vs7f0e/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp01vs7f0e/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv3z2zizp 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv3z2zizp/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpv3z2zizp/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpga579oxw Code: #include #include int main(void) { union semun something; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpga579oxw/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpga579oxw/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpga579oxw/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpga579oxw/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9v4tkax9 Code: #include void bar(void) { sizeof(loff_t); } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9v4tkax9/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9v4tkax9/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9v4tkax9/testfile.c: In function 'bar': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9v4tkax9/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp9v4tkax9/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/testfile.c:6:28: note: each undeclared identifier is reported only once for each function it appears in /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8s6a5pqg/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c:6:28: error: '_NL_ABALTMON_1' undeclared (first use in this function) 6 | str = nl_langinfo (_NL_ABALTMON_1); | ^~~~~~~~~~~~~~ /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c:6:28: note: each undeclared identifier is reported only once for each function it appears in /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c:7:28: error: '_NL_ABALTMON_2' undeclared (first use in this function) 7 | str = nl_langinfo (_NL_ABALTMON_2); | ^~~~~~~~~~~~~~ /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c:8:28: error: '_NL_ABALTMON_3' undeclared (first use in this function) 8 | str = nl_langinfo (_NL_ABALTMON_3); | ^~~~~~~~~~~~~~ /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c:9:28: error: '_NL_ABALTMON_4' undeclared (first use in this function) 9 | str = nl_langinfo (_NL_ABALTMON_4); | ^~~~~~~~~~~~~~ /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c:10:28: error: '_NL_ABALTMON_5' undeclared (first use in this function) 10 | str = nl_langinfo (_NL_ABALTMON_5); | ^~~~~~~~~~~~~~ /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c:11:28: error: '_NL_ABALTMON_6' undeclared (first use in this function) 11 | str = nl_langinfo (_NL_ABALTMON_6); | ^~~~~~~~~~~~~~ /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c:12:28: error: '_NL_ABALTMON_7' undeclared (first use in this function) 12 | str = nl_langinfo (_NL_ABALTMON_7); | ^~~~~~~~~~~~~~ /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c:13:28: error: '_NL_ABALTMON_8' undeclared (first use in this function) 13 | str = nl_langinfo (_NL_ABALTMON_8); | ^~~~~~~~~~~~~~ /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c:14:28: error: '_NL_ABALTMON_9' undeclared (first use in this function) 14 | str = nl_langinfo (_NL_ABALTMON_9); | ^~~~~~~~~~~~~~ /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c:15:28: error: '_NL_ABALTMON_10' undeclared (first use in this function) 15 | str = nl_langinfo (_NL_ABALTMON_10); | ^~~~~~~~~~~~~~~ /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/testfile.c:16:28: error: '_NL_ABALTMON_11' undeclared (first use in this function) 16 | str = nl_langinfo (_NL_ABALTMON_11); | ^~~~~~~~~~~~~~~ /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwjfa12id/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7nnws8hs Code: #define _GNU_SOURCE 1 #include int main(void) { char *str; str = nl_langinfo (_NL_TIME_WEEK_1STDAY); return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7nnws8hs/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7nnws8hs/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7nnws8hs/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7nnws8hs/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7nnws8hs/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo7ryvlkx 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo7ryvlkx/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpo7ryvlkx/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm8unf2z7 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm8unf2z7/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm8unf2z7/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccNq6Alg.o: in function `main': testfile.c:(.text+0x6): undefined reference to `close_range' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwf1e57bd 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwf1e57bd/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwf1e57bd/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwf1e57bd/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwf1e57bd/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsgcv8w7w 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsgcv8w7w/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsgcv8w7w/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf1_n_kat 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf1_n_kat/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf1_n_kat/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd4firavn 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd4firavn/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd4firavn/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqucbsum4 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqucbsum4/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqucbsum4/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8aja9co3 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8aja9co3/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8aja9co3/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccVAvA5j.o: in function `main': testfile.c:(.text+0x6): undefined reference to `__secure_getenv' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqtpagjkq 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqtpagjkq/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqtpagjkq/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqtpagjkq/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqtpagjkq/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzuz9lyho 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzuz9lyho/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpzuz9lyho/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp58qro9e5 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp58qro9e5/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp58qro9e5/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi_d6dlyp 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi_d6dlyp/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpi_d6dlyp/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdhtf6npy 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdhtf6npy/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdhtf6npy/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnb7x020d 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnb7x020d/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnb7x020d/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxiklbtxu 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxiklbtxu/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxiklbtxu/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr9c22xfi 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr9c22xfi/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpr9c22xfi/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/cciQS0K7.o: in function `main': testfile.c:(.text+0x6): undefined reference to `fsconfig' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqec854lk 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqec854lk/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqec854lk/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqec854lk/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqec854lk/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpla3exyy4 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpla3exyy4/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpla3exyy4/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccT4n9v7.o: in function `main': testfile.c:(.text+0x6): undefined reference to `fsmount' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpds5u9jyy 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpds5u9jyy/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpds5u9jyy/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpds5u9jyy/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpds5u9jyy/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1h77fplg 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1h77fplg/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1h77fplg/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/cce6lOey.o: in function `main': testfile.c:(.text+0x6): undefined reference to `fsopen' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwz3twu_3 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwz3twu_3/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwz3twu_3/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwz3twu_3/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwz3twu_3/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgulybd6j 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgulybd6j/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgulybd6j/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccAtqP30.o: in function `main': testfile.c:(.text+0x6): undefined reference to `fspick' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpef0laknb 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpef0laknb/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpef0laknb/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpef0laknb/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpef0laknb/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpppkj6ctd 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpppkj6ctd/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpppkj6ctd/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf_jmh9m8 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf_jmh9m8/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf_jmh9m8/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccdSaOhj.o: in function `main': testfile.c:(.text+0x6): undefined reference to `getttynam' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4s_6biw_ 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4s_6biw_/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4s_6biw_/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4s_6biw_/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4s_6biw_/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc2pmb8qx 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc2pmb8qx/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc2pmb8qx/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp47tdxqjd 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp47tdxqjd/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp47tdxqjd/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4lbse85s 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4lbse85s/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4lbse85s/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppudo74aj 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppudo74aj/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppudo74aj/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/cc15hwOE.o: in function `main': testfile.c:(.text+0x6): undefined reference to `getexecname' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3aja_evm 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3aja_evm/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3aja_evm/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3aja_evm/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3aja_evm/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7di2g9r4 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7di2g9r4/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7di2g9r4/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccYYu6u3.o: in function `main': testfile.c:(.text+0x6): undefined reference to `getmntinfo' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpac9ijovp 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpac9ijovp/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpac9ijovp/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpac9ijovp/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpac9ijovp/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdkcr_rhw 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdkcr_rhw/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpdkcr_rhw/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsmt3hfuf 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsmt3hfuf/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsmt3hfuf/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplvt9p0ar 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplvt9p0ar/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplvt9p0ar/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccQQ0pHw.o: in function `main': testfile.c:(.text+0x6): undefined reference to `getsgnam' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqjxxtiua 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqjxxtiua/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqjxxtiua/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqjxxtiua/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqjxxtiua/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8lqekrhk 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8lqekrhk/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp8lqekrhk/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpms3rrdfe 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpms3rrdfe/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpms3rrdfe/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpusu5847u 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpusu5847u/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpusu5847u/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3imoh0bo 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3imoh0bo/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3imoh0bo/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp62ukz8y 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp62ukz8y/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp62ukz8y/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvt1h673_ 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvt1h673_/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvt1h673_/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccUhjXHR.o: in function `main': testfile.c:(.text+0x6): undefined reference to `llseek' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbzuxj8lb 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbzuxj8lb/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbzuxj8lb/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbzuxj8lb/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbzuxj8lb/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpla87v31m 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpla87v31m/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpla87v31m/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp22bu56ok 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp22bu56ok/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp22bu56ok/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp22bu56ok/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbcjav1ti 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbcjav1ti/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbcjav1ti/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4zgiytke 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4zgiytke/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4zgiytke/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccEOlm1A.o: in function `main': testfile.c:(.text+0x6): undefined reference to `move_mount' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4vcckjhn 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4vcckjhn/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4vcckjhn/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4vcckjhn/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4vcckjhn/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpliwshbma 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpliwshbma/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpliwshbma/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccOjQR2i.o: in function `main': testfile.c:(.text+0x6): undefined reference to `mount_setattr' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5kfferv3 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5kfferv3/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5kfferv3/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5kfferv3/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5kfferv3/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp42rozxo0 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp42rozxo0/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp42rozxo0/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0femtx3o 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0femtx3o/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0femtx3o/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccafz9Q0.o: in function `main': testfile.c:(.text+0x6): undefined reference to `ntp_gettime' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprjfnyvry 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprjfnyvry/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprjfnyvry/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprjfnyvry/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprjfnyvry/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf2_6h5_8 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf2_6h5_8/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf2_6h5_8/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/cchz2OHV.o: in function `main': testfile.c:(.text+0x6): undefined reference to `open_tree' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppl3c8i83 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppl3c8i83/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppl3c8i83/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppl3c8i83/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppl3c8i83/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp64t1b8mb 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp64t1b8mb/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp64t1b8mb/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppmoxjl4a 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppmoxjl4a/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppmoxjl4a/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccKZPFbr.o: in function `main': testfile.c:(.text+0x6): undefined reference to `pidfd_open' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp37cs7s3 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp37cs7s3/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp37cs7s3/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp37cs7s3/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp37cs7s3/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnojw7adb 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnojw7adb/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnojw7adb/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccA11mdH.o: in function `main': testfile.c:(.text+0x6): undefined reference to `pidfd_send_signal' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4p5u867k 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4p5u867k/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4p5u867k/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4p5u867k/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4p5u867k/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjh7yhock 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjh7yhock/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjh7yhock/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqkqmbndk 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqkqmbndk/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqkqmbndk/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7e0xz2px 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7e0xz2px/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7e0xz2px/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnpac8r5z 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnpac8r5z/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpnpac8r5z/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccOxDkIg.o: in function `main': testfile.c:(.text+0x6): undefined reference to `rpmatch' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3abc2cd8 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3abc2cd8/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3abc2cd8/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3abc2cd8/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3abc2cd8/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfx15rq6u 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfx15rq6u/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfx15rq6u/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccyBZGxx.o: in function `main': testfile.c:(.text+0x6): undefined reference to `scandirat' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_80g96rt 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_80g96rt/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_80g96rt/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_80g96rt/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp_80g96rt/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7tufiqds 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7tufiqds/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7tufiqds/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccxZ23JJ.o: in function `main': testfile.c:(.text+0x6): undefined reference to `setprogname' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0q122mk1 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0q122mk1/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0q122mk1/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0q122mk1/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp0q122mk1/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpeact0bf3 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpeact0bf3/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpeact0bf3/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpapg9_qua 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpapg9_qua/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpapg9_qua/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppqs0aw48 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppqs0aw48/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppqs0aw48/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpauga4egm 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpauga4egm/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpauga4egm/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpac0ksu14 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpac0ksu14/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpac0ksu14/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/ccXPo3tS.o: in function `main': testfile.c:(.text+0x6): undefined reference to `sched_setattr' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg831jf7f 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg831jf7f/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg831jf7f/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg831jf7f/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpg831jf7f/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp268cfeu0 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp268cfeu0/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp268cfeu0/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp0reumqu 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp0reumqu/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpp0reumqu/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1tst9yt_ 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1tst9yt_/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1tst9yt_/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsv927t9m 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsv927t9m/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpsv927t9m/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph9_xjixx 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph9_xjixx/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph9_xjixx/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld.bfd: /home/jack/SDK/immortalwrt-23.05/tmp/cc576yrl.o: in function `main': testfile.c:(.text+0x6): undefined reference to `strnchr' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4e_7w1v4 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4e_7w1v4/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4e_7w1v4/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4e_7w1v4/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4e_7w1v4/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp27xaafcb 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp27xaafcb/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp27xaafcb/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp27xaafcb/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyujbxwyd 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyujbxwyd/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyujbxwyd/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpyujbxwyd/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgqp3y_1k 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgqp3y_1k/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgqp3y_1k/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbw32mta1 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbw32mta1/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbw32mta1/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa60f0mat 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa60f0mat/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa60f0mat/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphl9hxq2v 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphl9hxq2v/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphl9hxq2v/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqx1n2b6o 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqx1n2b6o/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqx1n2b6o/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpibrg3wvs 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpibrg3wvs/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpibrg3wvs/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwmsmmjvh 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwmsmmjvh/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwmsmmjvh/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpb1kk78l6 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpb1kk78l6/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpb1kk78l6/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbtsmtasi 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbtsmtasi/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbtsmtasi/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc2pmb8qx/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc2pmb8qx/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqktzai56 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqktzai56/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqktzai56/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpui9zv530 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpui9zv530/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpui9zv530/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5467hco7 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5467hco7/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5467hco7/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq3kn06fs 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq3kn06fs/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpq3kn06fs/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkgxjl0rm 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkgxjl0rm/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkgxjl0rm/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpavgvrc9b 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpavgvrc9b/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpavgvrc9b/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphtqsmur8 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphtqsmur8/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphtqsmur8/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3bbs2eyq 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3bbs2eyq/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3bbs2eyq/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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 "ioperm" : YES Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprba908n4 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprba908n4/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmprba908n4/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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 "iopl" : YES Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpprq866nm 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpprq866nm/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpprq866nm/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm3i17g9m 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm3i17g9m/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpm3i17g9m/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7obv5_3x 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7obv5_3x/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp7obv5_3x/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6dzoepgq 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6dzoepgq/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp6dzoepgq/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps67v2pwe 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps67v2pwe/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps67v2pwe/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfrjnwtsl 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfrjnwtsl/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpfrjnwtsl/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphnyj19ue Code: #include #include void bar(void) { DIR foo; foo.dd_fd; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphnyj19ue/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphnyj19ue/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphnyj19ue/testfile.c: In function 'bar': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmphnyj19ue/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbyd16_1l Code: #include #include void bar(void) { struct tm foo; foo.tm_gmtoff; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbyd16_1l/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpbyd16_1l/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn0grmy3i Code: #include #include int main(void) { enum fsconfig_command something; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn0grmy3i/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn0grmy3i/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaxhogqvj Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) >= 0)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaxhogqvj/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaxhogqvj/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpl2nb3j_6 Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) > 0)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpl2nb3j_6/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpl2nb3j_6/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaxvqkxkn Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) > 1)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaxvqkxkn/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpaxvqkxkn/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpifiegf0z Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) > 3)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpifiegf0z/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpifiegf0z/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5xtmxxf0 Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) > 7)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5xtmxxf0/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5xtmxxf0/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5xtmxxf0/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5xtmxxf0/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn31ji_ec Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) <= 5)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn31ji_ec/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpn31ji_ec/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpw9m036cf Code: #include #include int main(void) { static int a[1-2*!(sizeof(enum fsconfig_command) <= 4)]; a[0]=0; return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpw9m036cf/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpw9m036cf/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps3ywbglm Code: #include void bar(void) { struct termios foo; foo.c_line; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps3ywbglm/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps3ywbglm/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5tn1lyz_ Code: #include void bar(void) { struct stat foo; foo.st_mtim.tv_nsec; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5tn1lyz_/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5tn1lyz_/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe74iig0i Code: #include void bar(void) { struct statx foo; foo.stx_mnt_id; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe74iig0i/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe74iig0i/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe74iig0i/testfile.c: In function 'bar': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpe74iig0i/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwf3_pxky Code: #include void bar(void) { struct tm foo; foo.tm_zone; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwf3_pxky/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpwf3_pxky/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph3vi7vof 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph3vi7vof/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmph3vi7vof/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpehyy5bnh 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpehyy5bnh/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpehyy5bnh/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt6eie8ar 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt6eie8ar/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt6eie8ar/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt6eie8ar/testfile.c: In function 'main': /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt6eie8ar/testfile.c:6:17: error: 'PR_REP_CAPACITY' undeclared (first use in this function) 6 | PR_REP_CAPACITY; | ^~~~~~~~~~~~~~~ /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt6eie8ar/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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc0zkekl_ Code: #include #if !0 extern char *tzname[]; #endif int main(void) { return tzname ? 0 : 1; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc0zkekl_/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpc0zkekl_/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3qnvjo9g 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3qnvjo9g/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3qnvjo9g/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp54qht1ba 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp54qht1ba/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp54qht1ba/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkoalyqfk 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkoalyqfk/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpkoalyqfk/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplae2dz0m Code: int main(void) { return 0; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplae2dz0m/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmplae2dz0m/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgporyv17 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgporyv17/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgporyv17/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj1ypcksp 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj1ypcksp/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj1ypcksp/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqs8ykisy Code: extern char *__progname; int main(void) { return (*__progname != 0); } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqs8ykisy/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpqs8ykisy/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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-x86_64_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-x86_64_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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1rsn705u 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1rsn705u/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp1rsn705u/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcq6gpvcx 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcq6gpvcx/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpcq6gpvcx/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4q6bxewn 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4q6bxewn/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp4q6bxewn/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjzsuv7q9 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjzsuv7q9/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjzsuv7q9/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgdayto3b 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: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgdayto3b/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpgdayto3b/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpde2ivury 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: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpde2ivury/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpde2ivury/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp74uz6d6g Code: #include #include int main(void) { long ret; ret = posix_fallocate(0, 0xfffffffful, 0xfffffffful); return ret == 0 ? 0 : 1; } ----------- Command line: `x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/lib -L/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/lib -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp74uz6d6g/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp74uz6d6g/output.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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: true Program bison found: YES (/home/jack/SDK/immortalwrt-23.05/staging_dir/host/bin/bison) Configuring config.h using configuration Running compile: Working directory: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpw1z8ups6 Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpw1z8ups6/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpw1z8ups6/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjjg6pe0c Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjjg6pe0c/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpjjg6pe0c/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxja5xhua Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxja5xhua/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxja5xhua/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp65fc0hmn Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp65fc0hmn/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp65fc0hmn/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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: x86_64-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpl2sngcl9 Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpl2sngcl9/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpl2sngcl9/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj2wapkd8 Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj2wapkd8/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpj2wapkd8/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd3j95b7j Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd3j95b7j/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd3j95b7j/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppcxv3zhj Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppcxv3zhj/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmppcxv3zhj/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt8nw1lrv Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt8nw1lrv/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpt8nw1lrv/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpztd5dpmf Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpztd5dpmf/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpztd5dpmf/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3ymxwyw5 Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3ymxwyw5/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp3ymxwyw5/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvexk6kfl Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvexk6kfl/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpvexk6kfl/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp77od1azu Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp77od1azu/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp77od1azu/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxp7e6lxq Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxp7e6lxq/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpxp7e6lxq/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpu4ay1gdf Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpu4ay1gdf/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpu4ay1gdf/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5hp3y5w2 Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5hp3y5w2/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmp5hp3y5w2/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpz64xjv7v Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpz64xjv7v/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpz64xjv7v/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk7q76kmh Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk7q76kmh/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpk7q76kmh/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpksavkksa Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpksavkksa/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpksavkksa/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf4k0xuo8 Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf4k0xuo8/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpf4k0xuo8/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpb88i_y9p Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpb88i_y9p/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpb88i_y9p/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps0ot2smb Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps0ot2smb/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmps0ot2smb/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa3_3dv27 Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa3_3dv27/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpa3_3dv27/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd7a53105 Code: extern int i; int i; ----------- Command line: `x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/usr/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include -I/home/jack/SDK/immortalwrt-23.05/staging_dir/toolchain-x86_64_gcc-13.3.0_musl/include/fortify /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd7a53105/testfile.c -o /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/meson-private/tmpd7a53105/output.obj -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_cache /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/test_mount_cache --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_context /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/test_mount_context --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_lock /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/test_mount_lock --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_optstr /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/test_mount_optstr --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_tab /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/test_mount_tab --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_tab_diff /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/test_mount_tab_diff --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_monitor /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/test_mount_monitor --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_tab_update /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/test_mount_tab_update --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_utils /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/test_mount_utils --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_version /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/test_mount_version --- stdout --- --- stderr --- Running command: /usr/bin/ln -srf /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/libmount/test_mount_debug /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-build/test_mount_debug --- stdout --- --- stderr --- Program /home/jack/SDK/immortalwrt-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-x86_64_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-x86_64_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-x86_64_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-x86_64_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/immortalwrt-23.05/build_dir/target-x86_64_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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/openwrt-cross.txt Native files : /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_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/immortalwrt-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/immortalwrt-23.05/build_dir/target-x86_64_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/immortalwrt-23.05/build_dir/target-x86_64_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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/tools/meson-make-symlink.sh setarch /usr/bin/linux64 Failed to guess install tag for install script: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/tools/meson-make-symlink.sh setarch /usr/bin/i386 Failed to guess install tag for install script: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/tools/meson-make-symlink.sh setarch /usr/bin/x86_64 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/immortalwrt-23.05/build_dir/target-x86_64_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/immortalwrt-23.05/build_dir/target-x86_64_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/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/tools/meson-make-symlink.sh setarch /usr/bin/linux64 Failed to guess install tag for install script: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/tools/meson-make-symlink.sh setarch /usr/bin/i386 Failed to guess install tag for install script: /home/jack/SDK/immortalwrt-23.05/build_dir/target-x86_64_musl/util-linux-2.39.3/tools/meson-make-symlink.sh setarch /usr/bin/x86_64