Build started at 2024-05-11T08:11:10.850741 Main binary: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/python Build Options: -Ddefault_library=both -Diconv=external -Dselinux=disabled -Dlibmount=disabled -Dinternal_pcre=true -Dman=false -Ddtrace=false -Dsystemtap=false -Dgtk_doc=false -Dbsymbolic_functions=true -Dforce_posix_threads=true -Dfam=false -Dinstalled_tests=false -Dnls=disabled -Doss_fuzz=disabled -Dglib_assert=false -Dglib_checks=false -Dxattr=true -Db_lto=true -Dbuildtype=plain '--cross-file /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-cross.txt' '--native-file /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-native.txt' Python system: Linux The Meson build system Version: 0.56.0 Source dir: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4 Build dir: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build Build type: cross build WARNING: Unknown options: "build.c_args, build.c_link_args, build.cpp_args, build.cpp_link_args" The value of new options can be set with: meson setup --reconfigure -Dnew_option=new_value ... Project name: glib Project version: 2.66.4 Using 'CFLAGS' from environment with value: '' Using 'LDFLAGS' from environment with value: '' None of 'CPPFLAGS' are defined in the environment, not changing global flags. None of 'CC_LD' are defined in the environment, not changing global flags. Sanity testing C compiler: aarch64-openwrt-linux-musl-gcc Is cross compiler: True. Sanity check compiler command line: aarch64-openwrt-linux-musl-gcc /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckc.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckc_cross.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -ffunction-sections -fdata-sections -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -pipe -D_FILE_OFFSET_BITS=64 -c Sanity check compile stdout: ----- Sanity check compile stderr: ----- C compiler for the host machine: aarch64-openwrt-linux-musl-gcc (gcc 8.4.0 "aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 8.4.0 unknown) 8.4.0") C linker for the host machine: aarch64-openwrt-linux-musl-gcc ld.bfd 2.34 None of 'CXXFLAGS' are defined in the environment, not changing global flags. Using 'LDFLAGS' from environment with value: '' None of 'CPPFLAGS' are defined in the environment, not changing global flags. None of 'CXX_LD' are defined in the environment, not changing global flags. Sanity testing C++ compiler: aarch64-openwrt-linux-musl-g++ Is cross compiler: True. Sanity check compiler command line: aarch64-openwrt-linux-musl-g++ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckcpp.cc -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckcpp_cross.exe -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -ffunction-sections -fdata-sections -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -pipe -D_FILE_OFFSET_BITS=64 -c Sanity check compile stdout: ----- Sanity check compile stderr: ----- C++ compiler for the host machine: aarch64-openwrt-linux-musl-g++ (gcc 8.4.0 "aarch64-openwrt-linux-musl-g++ (OpenWrt GCC 8.4.0 unknown) 8.4.0") C++ linker for the host machine: aarch64-openwrt-linux-musl-g++ ld.bfd 2.34 None of 'CFLAGS_FOR_BUILD' are defined in the environment, not changing global flags. None of 'LDFLAGS_FOR_BUILD' are defined in the environment, not changing global flags. None of 'CPPFLAGS_FOR_BUILD' are defined in the environment, not changing global flags. None of 'CC_LD_FOR_BUILD' are defined in the environment, not changing global flags. Sanity testing C compiler: gcc Is cross compiler: False. None of 'CC_LD_FOR_BUILD' are defined in the environment, not changing global flags. Sanity check compiler command line: gcc /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckc.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckc.exe -O2 -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/hostpkg/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/host/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/hostpkg/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/host/include -pipe -D_FILE_OFFSET_BITS=64 -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/hostpkg/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/host/lib -liconv -Wl,-rpath,/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/hostpkg/lib Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckc.exe C compiler for the build machine: gcc (gcc 9.4.0 "gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0") C linker for the build machine: gcc ld.bfd 2.34 None of 'AR_FOR_BUILD' are defined in the environment, not changing global flags. None of 'CXXFLAGS_FOR_BUILD' are defined in the environment, not changing global flags. None of 'LDFLAGS_FOR_BUILD' are defined in the environment, not changing global flags. None of 'CPPFLAGS_FOR_BUILD' are defined in the environment, not changing global flags. None of 'CXX_LD_FOR_BUILD' are defined in the environment, not changing global flags. Sanity testing C++ compiler: g++ Is cross compiler: False. None of 'CXX_LD_FOR_BUILD' are defined in the environment, not changing global flags. Sanity check compiler command line: g++ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckcpp.cc -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckcpp.exe -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/hostpkg/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/host/include -pipe -D_FILE_OFFSET_BITS=64 -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/hostpkg/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/host/lib -liconv -Wl,-rpath,/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/hostpkg/lib Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckcpp.exe C++ compiler for the build machine: g++ (gcc 9.4.0 "g++ (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0") C++ linker for the build machine: g++ ld.bfd 2.34 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: x86_64 Host machine cpu: x86_64 Target machine cpu family: aarch64 Target machine cpu: mt7981 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprvrcv6im Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprvrcv6im/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprvrcv6im/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fno-strict-aliasing Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -fno-strict-aliasing: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnd7u7a0d Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnd7u7a0d/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnd7u7a0d/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Werror Code: void __attribute__ ((visibility ("hidden"))) f_hidden (void) { } void __attribute__ ((visibility ("internal"))) f_internal (void) { } void __attribute__ ((visibility ("default"))) f_default (void) { } int main (void) { f_hidden(); f_internal(); f_default(); return 0; } Compiler stdout: Compiler stderr: Checking if "GNU C visibility attributes test" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_fyjzg6a Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_fyjzg6a/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_fyjzg6a/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fvisibility=hidden Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -fvisibility=hidden: YES Message: Disabling GLib asserts Message: Disabling GLib checks Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfc09lfw4 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfc09lfw4/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("alloca.h") #error "Header 'alloca.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "alloca.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsce8q1uu Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsce8q1uu/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("crt_externs.h") #error "Header 'crt_externs.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsce8q1uu/testfile.c:4:12: error: #error "Header 'crt_externs.h' could not be found" #error "Header 'crt_externs.h' could not be found" ^~~~~ Has header "crt_externs.h" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgiojyy5l Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgiojyy5l/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("dirent.h") #error "Header 'dirent.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "dirent.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpaf_wca4j Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpaf_wca4j/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("float.h") #error "Header 'float.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "float.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp04cf2nsd Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp04cf2nsd/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("fstab.h") #error "Header 'fstab.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp04cf2nsd/testfile.c:4:12: error: #error "Header 'fstab.h' could not be found" #error "Header 'fstab.h' could not be found" ^~~~~ Has header "fstab.h" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn5j3nvxf Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn5j3nvxf/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("grp.h") #error "Header 'grp.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "grp.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvhyf1unq Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvhyf1unq/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("inttypes.h") #error "Header 'inttypes.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "inttypes.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpve8d3ukw Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpve8d3ukw/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("limits.h") #error "Header 'limits.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "limits.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp234ztuyf Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp234ztuyf/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("linux/magic.h") #error "Header 'linux/magic.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "linux/magic.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8odxgm__ Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8odxgm__/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("locale.h") #error "Header 'locale.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "locale.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptso_2e2e Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptso_2e2e/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("mach/mach_time.h") #error "Header 'mach/mach_time.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptso_2e2e/testfile.c:4:12: error: #error "Header 'mach/mach_time.h' could not be found" #error "Header 'mach/mach_time.h' could not be found" ^~~~~ Has header "mach/mach_time.h" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwijxrcgo Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwijxrcgo/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("memory.h") #error "Header 'memory.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "memory.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0kb2ia4u Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0kb2ia4u/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("mntent.h") #error "Header 'mntent.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "mntent.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmaikpyym Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmaikpyym/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("poll.h") #error "Header 'poll.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "poll.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpquq41svo Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpquq41svo/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("pwd.h") #error "Header 'pwd.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "pwd.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgt_bw05m Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgt_bw05m/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sched.h") #error "Header 'sched.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sched.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphi8acnap Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphi8acnap/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("spawn.h") #error "Header 'spawn.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "spawn.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6e_8c88k Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6e_8c88k/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("stdint.h") #error "Header 'stdint.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "stdint.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8g3_ywdk Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8g3_ywdk/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("stdlib.h") #error "Header 'stdlib.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "stdlib.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpldfs332j Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpldfs332j/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("string.h") #error "Header 'string.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "string.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpd16b4sh3 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpd16b4sh3/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("strings.h") #error "Header 'strings.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "strings.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprw7nrc_a Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprw7nrc_a/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/auxv.h") #error "Header 'sys/auxv.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/auxv.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2l9ld1_8 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2l9ld1_8/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/event.h") #error "Header 'sys/event.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2l9ld1_8/testfile.c:4:12: error: #error "Header 'sys/event.h' could not be found" #error "Header 'sys/event.h' could not be found" ^~~~~ Has header "sys/event.h" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppkwi758i Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppkwi758i/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/filio.h") #error "Header 'sys/filio.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppkwi758i/testfile.c:4:12: error: #error "Header 'sys/filio.h' could not be found" #error "Header 'sys/filio.h' could not be found" ^~~~~ Has header "sys/filio.h" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpauxoty_w Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpauxoty_w/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/inotify.h") #error "Header 'sys/inotify.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/inotify.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmb5ndx83 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmb5ndx83/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/mkdev.h") #error "Header 'sys/mkdev.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmb5ndx83/testfile.c:4:12: error: #error "Header 'sys/mkdev.h' could not be found" #error "Header 'sys/mkdev.h' could not be found" ^~~~~ Has header "sys/mkdev.h" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpaquyg74q Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpaquyg74q/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/mntctl.h") #error "Header 'sys/mntctl.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpaquyg74q/testfile.c:4:12: error: #error "Header 'sys/mntctl.h' could not be found" #error "Header 'sys/mntctl.h' could not be found" ^~~~~ Has header "sys/mntctl.h" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8pi38sig Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8pi38sig/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/mnttab.h") #error "Header 'sys/mnttab.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8pi38sig/testfile.c:4:12: error: #error "Header 'sys/mnttab.h' could not be found" #error "Header 'sys/mnttab.h' could not be found" ^~~~~ Has header "sys/mnttab.h" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpytp15hnm Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpytp15hnm/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/mount.h") #error "Header 'sys/mount.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/mount.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplr4i68s_ Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplr4i68s_/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/param.h") #error "Header 'sys/param.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/param.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn1l1far_ Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn1l1far_/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/resource.h") #error "Header 'sys/resource.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/resource.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpm5pyd4ck Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpm5pyd4ck/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/select.h") #error "Header 'sys/select.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/select.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpd5cb6n1g Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpd5cb6n1g/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/statfs.h") #error "Header 'sys/statfs.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/statfs.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp23glee5_ Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp23glee5_/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/stat.h") #error "Header 'sys/stat.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/stat.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5wehed_2 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5wehed_2/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/statvfs.h") #error "Header 'sys/statvfs.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/statvfs.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcpufcch5 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcpufcch5/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/sysctl.h") #error "Header 'sys/sysctl.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcpufcch5/testfile.c:4:12: error: #error "Header 'sys/sysctl.h' could not be found" #error "Header 'sys/sysctl.h' could not be found" ^~~~~ Has header "sys/sysctl.h" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcpg4gti9 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcpg4gti9/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/time.h") #error "Header 'sys/time.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/time.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpai1gmtj1 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpai1gmtj1/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/times.h") #error "Header 'sys/times.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/times.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnos58e13 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnos58e13/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/types.h") #error "Header 'sys/types.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/types.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvorfb74r Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvorfb74r/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/uio.h") #error "Header 'sys/uio.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/uio.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4qzybb29 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4qzybb29/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/vfs.h") #error "Header 'sys/vfs.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/vfs.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbcqsox58 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbcqsox58/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/vfstab.h") #error "Header 'sys/vfstab.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbcqsox58/testfile.c:4:12: error: #error "Header 'sys/vfstab.h' could not be found" #error "Header 'sys/vfstab.h' could not be found" ^~~~~ Has header "sys/vfstab.h" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqokl9fqv Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqokl9fqv/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/vmount.h") #error "Header 'sys/vmount.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqokl9fqv/testfile.c:4:12: error: #error "Header 'sys/vmount.h' could not be found" #error "Header 'sys/vmount.h' could not be found" ^~~~~ Has header "sys/vmount.h" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphdl7jnvr Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphdl7jnvr/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/wait.h") #error "Header 'sys/wait.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/wait.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpiynccpxm Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpiynccpxm/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("termios.h") #error "Header 'termios.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "termios.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpt1zptq8l Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpt1zptq8l/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("unistd.h") #error "Header 'unistd.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "unistd.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjh313q1f Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjh313q1f/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("values.h") #error "Header 'values.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "values.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8y08trmj Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8y08trmj/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("wchar.h") #error "Header 'wchar.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "wchar.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbinbg1lm Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbinbg1lm/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("xlocale.h") #error "Header 'xlocale.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbinbg1lm/testfile.c:4:12: error: #error "Header 'xlocale.h' could not be found" #error "Header 'xlocale.h' could not be found" ^~~~~ Has header "xlocale.h" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv73oobf9 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv73oobf9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv73oobf9/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include Compiler stdout: Compiler stderr: Checking if "malloc.h" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjmiao_c9 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjmiao_c9/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("linux/netlink.h") #error "Header 'linux/netlink.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "linux/netlink.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppjlap5ut Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppjlap5ut/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppjlap5ut/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #ifndef _GNU_SOURCE #define _GNU_SOURCE #endif #include #include int main (void) { struct statx stat_buf; return statx (AT_FDCWD, "/", AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS | STATX_BTIME, &stat_buf); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppjlap5ut/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppjlap5ut/testfile.c:9:18: error: storage size of 'stat_buf' isn't known struct statx stat_buf; ^~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppjlap5ut/testfile.c:10:12: warning: implicit declaration of function 'statx'; did you mean 'stat'? [-Wimplicit-function-declaration] return statx (AT_FDCWD, "/", AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS | STATX_BTIME, &stat_buf); ^~~~~ stat /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppjlap5ut/testfile.c:10:55: error: 'STATX_BASIC_STATS' undeclared (first use in this function) return statx (AT_FDCWD, "/", AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS | STATX_BTIME, &stat_buf); ^~~~~~~~~~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppjlap5ut/testfile.c:10:55: note: each undeclared identifier is reported only once for each function it appears in /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppjlap5ut/testfile.c:10:75: error: 'STATX_BTIME' undeclared (first use in this function) return statx (AT_FDCWD, "/", AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS | STATX_BTIME, &stat_buf); ^~~~~~~~~~~ Checking if "statx() test" compiles: NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwyenzo9s Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwyenzo9s/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwyenzo9s/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef LC_MESSAGES LC_MESSAGES; #endif return 0; } Compiler stdout: Compiler stderr: Header has symbol "LC_MESSAGES" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjpy86lng Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjpy86lng/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjpy86lng/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #include void bar(void) { struct stat foo; foo.st_mtimensec; }; Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjpy86lng/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjpy86lng/testfile.c:42:17: error: 'struct stat' has no member named 'st_mtimensec'; did you mean 'st_mtim'? foo.st_mtimensec; ^~~~~~~~~~~~ st_mtim Checking whether type "struct stat" has member "st_mtimensec" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4vmljax1 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4vmljax1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4vmljax1/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #include void bar(void) { struct stat foo; foo.st_mtim.tv_nsec; }; Compiler stdout: Compiler stderr: Checking whether type "struct stat" has member "st_mtim.tv_nsec" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_qvi_vg5 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_qvi_vg5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_qvi_vg5/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #include void bar(void) { struct stat foo; foo.st_atimensec; }; Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_qvi_vg5/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_qvi_vg5/testfile.c:43:17: error: 'struct stat' has no member named 'st_atimensec'; did you mean 'st_atim'? foo.st_atimensec; ^~~~~~~~~~~~ st_atim Checking whether type "struct stat" has member "st_atimensec" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp74znzgbf Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp74znzgbf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp74znzgbf/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #include void bar(void) { struct stat foo; foo.st_atim.tv_nsec; }; Compiler stdout: Compiler stderr: Checking whether type "struct stat" has member "st_atim.tv_nsec" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpforb9btn Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpforb9btn/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpforb9btn/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #include void bar(void) { struct stat foo; foo.st_ctimensec; }; Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpforb9btn/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpforb9btn/testfile.c:44:17: error: 'struct stat' has no member named 'st_ctimensec'; did you mean 'st_ctim'? foo.st_ctimensec; ^~~~~~~~~~~~ st_ctim Checking whether type "struct stat" has member "st_ctimensec" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxwklqzno Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxwklqzno/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxwklqzno/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #include void bar(void) { struct stat foo; foo.st_ctim.tv_nsec; }; Compiler stdout: Compiler stderr: Checking whether type "struct stat" has member "st_ctim.tv_nsec" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnk28bgqg Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnk28bgqg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnk28bgqg/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #include void bar(void) { struct stat foo; foo.st_birthtime; }; Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnk28bgqg/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnk28bgqg/testfile.c:45:17: error: 'struct stat' has no member named 'st_birthtime'; did you mean 'st_blksize'? foo.st_birthtime; ^~~~~~~~~~~~ st_blksize Checking whether type "struct stat" has member "st_birthtime" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9ze_3y8f Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9ze_3y8f/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9ze_3y8f/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #include void bar(void) { struct stat foo; foo.st_birthtimensec; }; Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9ze_3y8f/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9ze_3y8f/testfile.c:45:16: error: 'struct stat' has no member named 'st_birthtimensec' foo.st_birthtimensec; ^ Checking whether type "struct stat" has member "st_birthtimensec" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjqik2_f Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjqik2_f/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjqik2_f/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #include void bar(void) { struct stat foo; foo.st_birthtim; }; Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjqik2_f/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjqik2_f/testfile.c:45:17: error: 'struct stat' has no member named 'st_birthtim'; did you mean 'st_atim'? foo.st_birthtim; ^~~~~~~~~~~ st_atim Checking whether type "struct stat" has member "st_birthtim" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi7j48gy2 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi7j48gy2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi7j48gy2/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #include void bar(void) { struct stat foo; foo.st_birthtim.tv_nsec; }; Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi7j48gy2/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi7j48gy2/testfile.c:45:17: error: 'struct stat' has no member named 'st_birthtim'; did you mean 'st_atim'? foo.st_birthtim.tv_nsec; ^~~~~~~~~~~ st_atim Checking whether type "struct stat" has member "st_birthtim.tv_nsec" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplzqa3xux Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplzqa3xux/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplzqa3xux/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #include #include #ifdef HAVE_UNISTD_H #include #endif #ifdef HAVE_SYS_STATFS_H #include #endif #ifdef HAVE_SYS_PARAM_H #include #endif #ifdef HAVE_SYS_MOUNT_H #include #endif void bar(void) { struct stat foo; foo.st_blksize; }; Compiler stdout: Compiler stderr: Checking whether type "struct stat" has member "st_blksize" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxxz19bnw Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxxz19bnw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxxz19bnw/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #include #include #ifdef HAVE_UNISTD_H #include #endif #ifdef HAVE_SYS_STATFS_H #include #endif #ifdef HAVE_SYS_PARAM_H #include #endif #ifdef HAVE_SYS_MOUNT_H #include #endif void bar(void) { struct stat foo; foo.st_blocks; }; Compiler stdout: Compiler stderr: Checking whether type "struct stat" has member "st_blocks" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptlmi7whn Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptlmi7whn/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptlmi7whn/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #include #include #ifdef HAVE_UNISTD_H #include #endif #ifdef HAVE_SYS_STATFS_H #include #endif #ifdef HAVE_SYS_PARAM_H #include #endif #ifdef HAVE_SYS_MOUNT_H #include #endif void bar(void) { struct statfs foo; foo.f_fstypename; }; Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptlmi7whn/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptlmi7whn/testfile.c:62:17: error: 'struct statfs' has no member named 'f_fstypename'; did you mean 'f_type'? foo.f_fstypename; ^~~~~~~~~~~~ f_type Checking whether type "struct statfs" has member "f_fstypename" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptnc0kgqi Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptnc0kgqi/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptnc0kgqi/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #include #include #ifdef HAVE_UNISTD_H #include #endif #ifdef HAVE_SYS_STATFS_H #include #endif #ifdef HAVE_SYS_PARAM_H #include #endif #ifdef HAVE_SYS_MOUNT_H #include #endif void bar(void) { struct statfs foo; foo.f_bavail; }; Compiler stdout: Compiler stderr: Checking whether type "struct statfs" has member "f_bavail" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl2omw17a Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl2omw17a/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl2omw17a/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #include #include void bar(void) { struct dirent foo; foo.d_type; }; Compiler stdout: Compiler stderr: Checking whether type "struct dirent" has member "d_type" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphu25z5ui Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphu25z5ui/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphu25z5ui/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #include void bar(void) { struct statvfs foo; foo.f_basetype; }; Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphu25z5ui/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphu25z5ui/testfile.c:49:17: error: 'struct statvfs' has no member named 'f_basetype'; did you mean 'f_bsize'? foo.f_basetype; ^~~~~~~~~~ f_bsize Checking whether type "struct statvfs" has member "f_basetype" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoq2owdiz Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoq2owdiz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoq2owdiz/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #include void bar(void) { struct statvfs foo; foo.f_fstypename; }; Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoq2owdiz/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoq2owdiz/testfile.c:49:16: error: 'struct statvfs' has no member named 'f_fstypename' foo.f_fstypename; ^ Checking whether type "struct statvfs" has member "f_fstypename" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf4fuivf5 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf4fuivf5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf4fuivf5/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #include void bar(void) { struct tm foo; foo.tm_gmtoff; }; Compiler stdout: Compiler stderr: Checking whether type "struct tm" has member "tm_gmtoff" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9sa79cbr Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9sa79cbr/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9sa79cbr/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #define HAVE_STRUCT_TM_TM_GMTOFF 1 #include void bar(void) { struct tm foo; foo.__tm_gmtoff; }; Compiler stdout: Compiler stderr: Checking whether type "struct tm" has member "__tm_gmtoff" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp53y0oelk Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp53y0oelk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp53y0oelk/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wduplicated-branches Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wduplicated-branches: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpa7psn3my Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpa7psn3my/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpa7psn3my/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wimplicit-fallthrough Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wimplicit-fallthrough: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ian37ca Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ian37ca/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ian37ca/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wmisleading-indentation Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wmisleading-indentation: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp669dka5b Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp669dka5b/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp669dka5b/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wstrict-prototypes Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wstrict-prototypes: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjfie3nt8 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjfie3nt8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjfie3nt8/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wunused Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wunused: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpg6g7zgmm Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpg6g7zgmm/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpg6g7zgmm/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wunused-parameter -Wno-unused-parameter Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wno-unused-parameter: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_08_i3an Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_08_i3an/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_08_i3an/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wbad-function-cast -Wno-bad-function-cast Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wno-bad-function-cast: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfqt_43ry Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfqt_43ry/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfqt_43ry/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wcast-function-type -Wno-cast-function-type Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wno-cast-function-type: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7ng4qk61 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7ng4qk61/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7ng4qk61/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wpedantic -Wno-pedantic Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wno-pedantic: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpb__oz76h Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpb__oz76h/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpb__oz76h/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wformat-zero-length -Wno-format-zero-length Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wno-format-zero-length: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8cpdw15e Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8cpdw15e/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8cpdw15e/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Werror=declaration-after-statement Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Werror=declaration-after-statement: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp998z177i Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp998z177i/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp998z177i/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Werror=format=2 Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Werror=format=2: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxyaxin25 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxyaxin25/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxyaxin25/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Werror=implicit-function-declaration: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoico0g6i Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoico0g6i/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoico0g6i/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Werror=init-self Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Werror=init-self: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpk5s_rrbv Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpk5s_rrbv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpk5s_rrbv/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Werror=missing-include-dirs Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Werror=missing-include-dirs: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzvs80f9a Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzvs80f9a/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzvs80f9a/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Werror=missing-prototypes Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Werror=missing-prototypes: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjqup6683 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjqup6683/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjqup6683/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Werror=pointer-arith Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Werror=pointer-arith: YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjw4yu2n2 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjw4yu2n2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjw4yu2n2/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,-z,nodelete -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: int main(void) { return 0; } Compiler stdout: Compiler stderr: Compiler for C supports link arguments -Wl,-z,nodelete: YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwbrfp98u Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwbrfp98u/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwbrfp98u/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,-Bsymbolic-functions -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: int main(void) { return 0; } Compiler stdout: Compiler stderr: Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyzypdm_i Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyzypdm_i/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyzypdm_i/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define endmntent meson_disable_define_of_endmntent #include #undef endmntent #ifdef __cplusplus extern "C" #endif char endmntent (void); #if defined __stub_endmntent || defined __stub___endmntent fail fail fail this function is not going to work #endif int main(void) { return endmntent (); } Compiler stdout: Compiler stderr: Checking for function "endmntent" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpegq0bdev Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpegq0bdev/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpegq0bdev/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define endservent meson_disable_define_of_endservent #include #undef endservent #ifdef __cplusplus extern "C" #endif char endservent (void); #if defined __stub_endservent || defined __stub___endservent fail fail fail this function is not going to work #endif int main(void) { return endservent (); } Compiler stdout: Compiler stderr: Checking for function "endservent" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_hvmtry5 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_hvmtry5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_hvmtry5/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define fallocate meson_disable_define_of_fallocate #include #undef fallocate #ifdef __cplusplus extern "C" #endif char fallocate (void); #if defined __stub_fallocate || defined __stub___fallocate fail fail fail this function is not going to work #endif int main(void) { return fallocate (); } Compiler stdout: Compiler stderr: Checking for function "fallocate" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgd5b7suy Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgd5b7suy/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgd5b7suy/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define fchmod meson_disable_define_of_fchmod #include #undef fchmod #ifdef __cplusplus extern "C" #endif char fchmod (void); #if defined __stub_fchmod || defined __stub___fchmod fail fail fail this function is not going to work #endif int main(void) { return fchmod (); } Compiler stdout: Compiler stderr: Checking for function "fchmod" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphiictafh Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphiictafh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphiictafh/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define fchown meson_disable_define_of_fchown #include #undef fchown #ifdef __cplusplus extern "C" #endif char fchown (void); #if defined __stub_fchown || defined __stub___fchown fail fail fail this function is not going to work #endif int main(void) { return fchown (); } Compiler stdout: Compiler stderr: Checking for function "fchown" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3fvtccdx Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3fvtccdx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3fvtccdx/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define fdwalk meson_disable_define_of_fdwalk #include #undef fdwalk #ifdef __cplusplus extern "C" #endif char fdwalk (void); #if defined __stub_fdwalk || defined __stub___fdwalk fail fail fail this function is not going to work #endif int main(void) { return fdwalk (); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccoI1vwb.o: in function `main': testfile.c:(.text.main+0x8): undefined reference to `fdwalk' collect2: error: ld returned 1 exit status None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvicdjty9 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvicdjty9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvicdjty9/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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(fdwalk) && !0 #error "No definition for __builtin_fdwalk found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_fdwalk) #error "__builtin_fdwalk not found" #endif #elif ! defined(fdwalk) __builtin_fdwalk; #endif return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvicdjty9/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvicdjty9/testfile.c:20:13: error: '__builtin_fdwalk' undeclared (first use in this function); did you mean '__builtin_fdiml'? __builtin_fdwalk; ^~~~~~~~~~~~~~~~ __builtin_fdiml /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvicdjty9/testfile.c:20:13: note: each undeclared identifier is reported only once for each function it appears in Checking for function "fdwalk" : NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpka_2dv4m Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpka_2dv4m/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpka_2dv4m/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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 (); } Compiler stdout: Compiler stderr: Checking for function "fsync" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjl4e6gt_ Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjl4e6gt_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjl4e6gt_/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define getauxval meson_disable_define_of_getauxval #include #undef getauxval #ifdef __cplusplus extern "C" #endif char getauxval (void); #if defined __stub_getauxval || defined __stub___getauxval fail fail fail this function is not going to work #endif int main(void) { return getauxval (); } Compiler stdout: Compiler stderr: Checking for function "getauxval" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1_7mktr1 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1_7mktr1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1_7mktr1/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define getc_unlocked meson_disable_define_of_getc_unlocked #include #undef getc_unlocked #ifdef __cplusplus extern "C" #endif char getc_unlocked (void); #if defined __stub_getc_unlocked || defined __stub___getc_unlocked fail fail fail this function is not going to work #endif int main(void) { return getc_unlocked (); } Compiler stdout: Compiler stderr: Checking for function "getc_unlocked" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpijzrb_kn Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpijzrb_kn/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpijzrb_kn/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define getfsstat meson_disable_define_of_getfsstat #include #undef getfsstat #ifdef __cplusplus extern "C" #endif char getfsstat (void); #if defined __stub_getfsstat || defined __stub___getfsstat fail fail fail this function is not going to work #endif int main(void) { return getfsstat (); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccmmLSqT.o: in function `main': testfile.c:(.text.main+0x8): undefined reference to `getfsstat' collect2: error: ld returned 1 exit status None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpajl0j_iy Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpajl0j_iy/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpajl0j_iy/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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(getfsstat) && !0 #error "No definition for __builtin_getfsstat found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_getfsstat) #error "__builtin_getfsstat not found" #endif #elif ! defined(getfsstat) __builtin_getfsstat; #endif return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpajl0j_iy/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpajl0j_iy/testfile.c:20:13: error: '__builtin_getfsstat' undeclared (first use in this function); did you mean '__builtin_gettext'? __builtin_getfsstat; ^~~~~~~~~~~~~~~~~~~ __builtin_gettext /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpajl0j_iy/testfile.c:20:13: note: each undeclared identifier is reported only once for each function it appears in Checking for function "getfsstat" : NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpaneye_zy Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpaneye_zy/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpaneye_zy/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define getgrgid_r meson_disable_define_of_getgrgid_r #include #undef getgrgid_r #ifdef __cplusplus extern "C" #endif char getgrgid_r (void); #if defined __stub_getgrgid_r || defined __stub___getgrgid_r fail fail fail this function is not going to work #endif int main(void) { return getgrgid_r (); } Compiler stdout: Compiler stderr: Checking for function "getgrgid_r" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl_y9sbra Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl_y9sbra/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl_y9sbra/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define getmntent_r meson_disable_define_of_getmntent_r #include #undef getmntent_r #ifdef __cplusplus extern "C" #endif char getmntent_r (void); #if defined __stub_getmntent_r || defined __stub___getmntent_r fail fail fail this function is not going to work #endif int main(void) { return getmntent_r (); } Compiler stdout: Compiler stderr: Checking for function "getmntent_r" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfs5ru01o Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfs5ru01o/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfs5ru01o/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define getpwuid_r meson_disable_define_of_getpwuid_r #include #undef getpwuid_r #ifdef __cplusplus extern "C" #endif char getpwuid_r (void); #if defined __stub_getpwuid_r || defined __stub___getpwuid_r fail fail fail this function is not going to work #endif int main(void) { return getpwuid_r (); } Compiler stdout: Compiler stderr: Checking for function "getpwuid_r" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpg9aq9fif Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpg9aq9fif/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpg9aq9fif/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define getresuid meson_disable_define_of_getresuid #include #undef getresuid #ifdef __cplusplus extern "C" #endif char getresuid (void); #if defined __stub_getresuid || defined __stub___getresuid fail fail fail this function is not going to work #endif int main(void) { return getresuid (); } Compiler stdout: Compiler stderr: Checking for function "getresuid" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwet7y233 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwet7y233/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwet7y233/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define getvfsstat meson_disable_define_of_getvfsstat #include #undef getvfsstat #ifdef __cplusplus extern "C" #endif char getvfsstat (void); #if defined __stub_getvfsstat || defined __stub___getvfsstat fail fail fail this function is not going to work #endif int main(void) { return getvfsstat (); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccoNLiI4.o: in function `main': testfile.c:(.text.main+0x8): undefined reference to `getvfsstat' collect2: error: ld returned 1 exit status None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptiz81ddw Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptiz81ddw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptiz81ddw/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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(getvfsstat) && !0 #error "No definition for __builtin_getvfsstat found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_getvfsstat) #error "__builtin_getvfsstat not found" #endif #elif ! defined(getvfsstat) __builtin_getvfsstat; #endif return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptiz81ddw/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptiz81ddw/testfile.c:20:13: error: '__builtin_getvfsstat' undeclared (first use in this function); did you mean '__builtin_gettext'? __builtin_getvfsstat; ^~~~~~~~~~~~~~~~~~~~ __builtin_gettext /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptiz81ddw/testfile.c:20:13: note: each undeclared identifier is reported only once for each function it appears in Checking for function "getvfsstat" : NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3qn9y1a3 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3qn9y1a3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3qn9y1a3/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define gmtime_r meson_disable_define_of_gmtime_r #include #undef gmtime_r #ifdef __cplusplus extern "C" #endif char gmtime_r (void); #if defined __stub_gmtime_r || defined __stub___gmtime_r fail fail fail this function is not going to work #endif int main(void) { return gmtime_r (); } Compiler stdout: Compiler stderr: Checking for function "gmtime_r" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpx0yh5jy3 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpx0yh5jy3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpx0yh5jy3/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define hasmntopt meson_disable_define_of_hasmntopt #include #undef hasmntopt #ifdef __cplusplus extern "C" #endif char hasmntopt (void); #if defined __stub_hasmntopt || defined __stub___hasmntopt fail fail fail this function is not going to work #endif int main(void) { return hasmntopt (); } Compiler stdout: Compiler stderr: Checking for function "hasmntopt" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6m9vf49z Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6m9vf49z/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6m9vf49z/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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 (); } Compiler stdout: Compiler stderr: Checking for function "inotify_init1" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9ddvbij9 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9ddvbij9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9ddvbij9/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define issetugid meson_disable_define_of_issetugid #include #undef issetugid #ifdef __cplusplus extern "C" #endif char issetugid (void); #if defined __stub_issetugid || defined __stub___issetugid fail fail fail this function is not going to work #endif int main(void) { return issetugid (); } Compiler stdout: Compiler stderr: Checking for function "issetugid" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpiccprljf Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpiccprljf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpiccprljf/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define kevent meson_disable_define_of_kevent #include #undef kevent #ifdef __cplusplus extern "C" #endif char kevent (void); #if defined __stub_kevent || defined __stub___kevent fail fail fail this function is not going to work #endif int main(void) { return kevent (); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccDoDha9.o: in function `main': testfile.c:(.text.main+0x8): undefined reference to `kevent' collect2: error: ld returned 1 exit status None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptwlb1d80 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptwlb1d80/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptwlb1d80/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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(kevent) && !0 #error "No definition for __builtin_kevent found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_kevent) #error "__builtin_kevent not found" #endif #elif ! defined(kevent) __builtin_kevent; #endif return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptwlb1d80/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptwlb1d80/testfile.c:20:13: error: '__builtin_kevent' undeclared (first use in this function); did you mean '__builtin_irint'? __builtin_kevent; ^~~~~~~~~~~~~~~~ __builtin_irint /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptwlb1d80/testfile.c:20:13: note: each undeclared identifier is reported only once for each function it appears in Checking for function "kevent" : NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpap75hc0e Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpap75hc0e/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpap75hc0e/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define kqueue meson_disable_define_of_kqueue #include #undef kqueue #ifdef __cplusplus extern "C" #endif char kqueue (void); #if defined __stub_kqueue || defined __stub___kqueue fail fail fail this function is not going to work #endif int main(void) { return kqueue (); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccqNTeMJ.o: in function `main': testfile.c:(.text.main+0x8): undefined reference to `kqueue' collect2: error: ld returned 1 exit status None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdyv7edmt Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdyv7edmt/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdyv7edmt/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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(kqueue) && !0 #error "No definition for __builtin_kqueue found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_kqueue) #error "__builtin_kqueue not found" #endif #elif ! defined(kqueue) __builtin_kqueue; #endif return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdyv7edmt/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdyv7edmt/testfile.c:20:13: error: '__builtin_kqueue' undeclared (first use in this function); did you mean '__builtin_free'? __builtin_kqueue; ^~~~~~~~~~~~~~~~ __builtin_free /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdyv7edmt/testfile.c:20:13: note: each undeclared identifier is reported only once for each function it appears in Checking for function "kqueue" : NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpp_4y4pka Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpp_4y4pka/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpp_4y4pka/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define lchmod meson_disable_define_of_lchmod #include #undef lchmod #ifdef __cplusplus extern "C" #endif char lchmod (void); #if defined __stub_lchmod || defined __stub___lchmod fail fail fail this function is not going to work #endif int main(void) { return lchmod (); } Compiler stdout: Compiler stderr: Checking for function "lchmod" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgefeuar8 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgefeuar8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgefeuar8/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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 (); } Compiler stdout: Compiler stderr: Checking for function "lchown" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpovpzl4mz Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpovpzl4mz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpovpzl4mz/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define link meson_disable_define_of_link #include #undef link #ifdef __cplusplus extern "C" #endif char link (void); #if defined __stub_link || defined __stub___link fail fail fail this function is not going to work #endif int main(void) { return link (); } Compiler stdout: Compiler stderr: Checking for function "link" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpreah_5bs Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpreah_5bs/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpreah_5bs/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define localtime_r meson_disable_define_of_localtime_r #include #undef localtime_r #ifdef __cplusplus extern "C" #endif char localtime_r (void); #if defined __stub_localtime_r || defined __stub___localtime_r fail fail fail this function is not going to work #endif int main(void) { return localtime_r (); } Compiler stdout: Compiler stderr: Checking for function "localtime_r" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3a3ehanq Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3a3ehanq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3a3ehanq/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define lstat meson_disable_define_of_lstat #include #undef lstat #ifdef __cplusplus extern "C" #endif char lstat (void); #if defined __stub_lstat || defined __stub___lstat fail fail fail this function is not going to work #endif int main(void) { return lstat (); } Compiler stdout: Compiler stderr: Checking for function "lstat" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpuckhiiu2 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpuckhiiu2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpuckhiiu2/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define mbrtowc meson_disable_define_of_mbrtowc #include #undef mbrtowc #ifdef __cplusplus extern "C" #endif char mbrtowc (void); #if defined __stub_mbrtowc || defined __stub___mbrtowc fail fail fail this function is not going to work #endif int main(void) { return mbrtowc (); } Compiler stdout: Compiler stderr: Checking for function "mbrtowc" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpp97u8w8f Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpp97u8w8f/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpp97u8w8f/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define memalign meson_disable_define_of_memalign #include #undef memalign #ifdef __cplusplus extern "C" #endif char memalign (void); #if defined __stub_memalign || defined __stub___memalign fail fail fail this function is not going to work #endif int main(void) { return memalign (); } Compiler stdout: Compiler stderr: Checking for function "memalign" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwqv2gcf7 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwqv2gcf7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwqv2gcf7/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define mmap meson_disable_define_of_mmap #include #undef mmap #ifdef __cplusplus extern "C" #endif char mmap (void); #if defined __stub_mmap || defined __stub___mmap fail fail fail this function is not going to work #endif int main(void) { return mmap (); } Compiler stdout: Compiler stderr: Checking for function "mmap" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9vmo8ig8 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9vmo8ig8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9vmo8ig8/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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 (); } Compiler stdout: Compiler stderr: Checking for function "newlocale" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqojn79ei Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqojn79ei/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqojn79ei/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define pipe2 meson_disable_define_of_pipe2 #include #undef pipe2 #ifdef __cplusplus extern "C" #endif char pipe2 (void); #if defined __stub_pipe2 || defined __stub___pipe2 fail fail fail this function is not going to work #endif int main(void) { return pipe2 (); } Compiler stdout: Compiler stderr: Checking for function "pipe2" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3l3w7wiq Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3l3w7wiq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3l3w7wiq/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define poll meson_disable_define_of_poll #include #undef poll #ifdef __cplusplus extern "C" #endif char poll (void); #if defined __stub_poll || defined __stub___poll fail fail fail this function is not going to work #endif int main(void) { return poll (); } Compiler stdout: Compiler stderr: Checking for function "poll" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvqe87b35 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvqe87b35/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvqe87b35/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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 (); } Compiler stdout: Compiler stderr: Checking for function "prlimit" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptp14oqv9 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptp14oqv9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptp14oqv9/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define readlink meson_disable_define_of_readlink #include #undef readlink #ifdef __cplusplus extern "C" #endif char readlink (void); #if defined __stub_readlink || defined __stub___readlink fail fail fail this function is not going to work #endif int main(void) { return readlink (); } Compiler stdout: Compiler stderr: Checking for function "readlink" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpj02y8xk4 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpj02y8xk4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpj02y8xk4/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define recvmmsg meson_disable_define_of_recvmmsg #include #undef recvmmsg #ifdef __cplusplus extern "C" #endif char recvmmsg (void); #if defined __stub_recvmmsg || defined __stub___recvmmsg fail fail fail this function is not going to work #endif int main(void) { return recvmmsg (); } Compiler stdout: Compiler stderr: Checking for function "recvmmsg" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmps5r38ekk Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmps5r38ekk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmps5r38ekk/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define sendmmsg meson_disable_define_of_sendmmsg #include #undef sendmmsg #ifdef __cplusplus extern "C" #endif char sendmmsg (void); #if defined __stub_sendmmsg || defined __stub___sendmmsg fail fail fail this function is not going to work #endif int main(void) { return sendmmsg (); } Compiler stdout: Compiler stderr: Checking for function "sendmmsg" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvemvg_bk Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvemvg_bk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvemvg_bk/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define setenv meson_disable_define_of_setenv #include #undef setenv #ifdef __cplusplus extern "C" #endif char setenv (void); #if defined __stub_setenv || defined __stub___setenv fail fail fail this function is not going to work #endif int main(void) { return setenv (); } Compiler stdout: Compiler stderr: Checking for function "setenv" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_6kk1il0 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_6kk1il0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_6kk1il0/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define setmntent meson_disable_define_of_setmntent #include #undef setmntent #ifdef __cplusplus extern "C" #endif char setmntent (void); #if defined __stub_setmntent || defined __stub___setmntent fail fail fail this function is not going to work #endif int main(void) { return setmntent (); } Compiler stdout: Compiler stderr: Checking for function "setmntent" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpditf6mwq Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpditf6mwq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpditf6mwq/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define strerror_r meson_disable_define_of_strerror_r #include #undef strerror_r #ifdef __cplusplus extern "C" #endif char strerror_r (void); #if defined __stub_strerror_r || defined __stub___strerror_r fail fail fail this function is not going to work #endif int main(void) { return strerror_r (); } Compiler stdout: Compiler stderr: Checking for function "strerror_r" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5d4b0cz2 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5d4b0cz2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5d4b0cz2/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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 (); } Compiler stdout: Compiler stderr: Checking for function "strnlen" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5_kp2ux0 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5_kp2ux0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5_kp2ux0/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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 (); } Compiler stdout: Compiler stderr: Checking for function "strsignal" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpiho916ti Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpiho916ti/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpiho916ti/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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 (); } Compiler stdout: Compiler stderr: Checking for function "strtod_l" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsi12lu16 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsi12lu16/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsi12lu16/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define strtoll_l meson_disable_define_of_strtoll_l #include #undef strtoll_l #ifdef __cplusplus extern "C" #endif char strtoll_l (void); #if defined __stub_strtoll_l || defined __stub___strtoll_l fail fail fail this function is not going to work #endif int main(void) { return strtoll_l (); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccS0XI4m.o: in function `main': testfile.c:(.text.main+0x8): undefined reference to `strtoll_l' collect2: error: ld returned 1 exit status None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpht5v4lqh Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpht5v4lqh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpht5v4lqh/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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(strtoll_l) && !0 #error "No definition for __builtin_strtoll_l found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_strtoll_l) #error "__builtin_strtoll_l not found" #endif #elif ! defined(strtoll_l) __builtin_strtoll_l; #endif return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpht5v4lqh/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpht5v4lqh/testfile.c:20:13: error: '__builtin_strtoll_l' undeclared (first use in this function); did you mean '__builtin_sqrtl'? __builtin_strtoll_l; ^~~~~~~~~~~~~~~~~~~ __builtin_sqrtl /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpht5v4lqh/testfile.c:20:13: note: each undeclared identifier is reported only once for each function it appears in Checking for function "strtoll_l" : NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi3x87nu7 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi3x87nu7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi3x87nu7/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define strtoull_l meson_disable_define_of_strtoull_l #include #undef strtoull_l #ifdef __cplusplus extern "C" #endif char strtoull_l (void); #if defined __stub_strtoull_l || defined __stub___strtoull_l fail fail fail this function is not going to work #endif int main(void) { return strtoull_l (); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/cc0bkx2Y.o: in function `main': testfile.c:(.text.main+0x8): undefined reference to `strtoull_l' collect2: error: ld returned 1 exit status None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp227srq4p Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp227srq4p/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp227srq4p/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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(strtoull_l) && !0 #error "No definition for __builtin_strtoull_l found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_strtoull_l) #error "__builtin_strtoull_l not found" #endif #elif ! defined(strtoull_l) __builtin_strtoull_l; #endif return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp227srq4p/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp227srq4p/testfile.c:20:13: error: '__builtin_strtoull_l' undeclared (first use in this function); did you mean '__builtin_iroundl'? __builtin_strtoull_l; ^~~~~~~~~~~~~~~~~~~~ __builtin_iroundl /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp227srq4p/testfile.c:20:13: note: each undeclared identifier is reported only once for each function it appears in Checking for function "strtoull_l" : NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsz6pn_qo Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsz6pn_qo/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsz6pn_qo/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define symlink meson_disable_define_of_symlink #include #undef symlink #ifdef __cplusplus extern "C" #endif char symlink (void); #if defined __stub_symlink || defined __stub___symlink fail fail fail this function is not going to work #endif int main(void) { return symlink (); } Compiler stdout: Compiler stderr: Checking for function "symlink" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbuwqaurz Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbuwqaurz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbuwqaurz/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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 (); } Compiler stdout: Compiler stderr: Checking for function "timegm" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi9ydgi56 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi9ydgi56/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi9ydgi56/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define unsetenv meson_disable_define_of_unsetenv #include #undef unsetenv #ifdef __cplusplus extern "C" #endif char unsetenv (void); #if defined __stub_unsetenv || defined __stub___unsetenv fail fail fail this function is not going to work #endif int main(void) { return unsetenv (); } Compiler stdout: Compiler stderr: Checking for function "unsetenv" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpg0b8k3o8 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpg0b8k3o8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpg0b8k3o8/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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 (); } Compiler stdout: Compiler stderr: Checking for function "uselocale" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_yrj2los Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_yrj2los/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_yrj2los/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define utimes meson_disable_define_of_utimes #include #undef utimes #ifdef __cplusplus extern "C" #endif char utimes (void); #if defined __stub_utimes || defined __stub___utimes fail fail fail this function is not going to work #endif int main(void) { return utimes (); } Compiler stdout: Compiler stderr: Checking for function "utimes" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp03bztaja Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp03bztaja/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp03bztaja/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define valloc meson_disable_define_of_valloc #include #undef valloc #ifdef __cplusplus extern "C" #endif char valloc (void); #if defined __stub_valloc || defined __stub___valloc fail fail fail this function is not going to work #endif int main(void) { return valloc (); } Compiler stdout: Compiler stderr: Checking for function "valloc" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe4juraeh Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe4juraeh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe4juraeh/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define vasprintf meson_disable_define_of_vasprintf #include #undef vasprintf #ifdef __cplusplus extern "C" #endif char vasprintf (void); #if defined __stub_vasprintf || defined __stub___vasprintf fail fail fail this function is not going to work #endif int main(void) { return vasprintf (); } Compiler stdout: Compiler stderr: Checking for function "vasprintf" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprv1d53up Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprv1d53up/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprv1d53up/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define vsnprintf meson_disable_define_of_vsnprintf #include #undef vsnprintf #ifdef __cplusplus extern "C" #endif char vsnprintf (void); #if defined __stub_vsnprintf || defined __stub___vsnprintf fail fail fail this function is not going to work #endif int main(void) { return vsnprintf (); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprv1d53up/testfile.c:10:14: warning: conflicting types for built-in function 'vsnprintf' [-Wbuiltin-declaration-mismatch] char vsnprintf (void); ^~~~~~~~~ Checking for function "vsnprintf" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcnp9ivh3 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcnp9ivh3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcnp9ivh3/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define wcrtomb meson_disable_define_of_wcrtomb #include #undef wcrtomb #ifdef __cplusplus extern "C" #endif char wcrtomb (void); #if defined __stub_wcrtomb || defined __stub___wcrtomb fail fail fail this function is not going to work #endif int main(void) { return wcrtomb (); } Compiler stdout: Compiler stderr: Checking for function "wcrtomb" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp43t_3sd7 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp43t_3sd7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp43t_3sd7/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define wcslen meson_disable_define_of_wcslen #include #undef wcslen #ifdef __cplusplus extern "C" #endif char wcslen (void); #if defined __stub_wcslen || defined __stub___wcslen fail fail fail this function is not going to work #endif int main(void) { return wcslen (); } Compiler stdout: Compiler stderr: Checking for function "wcslen" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpu7wgea9k Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpu7wgea9k/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpu7wgea9k/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define wcsnlen meson_disable_define_of_wcsnlen #include #undef wcsnlen #ifdef __cplusplus extern "C" #endif char wcsnlen (void); #if defined __stub_wcsnlen || defined __stub___wcsnlen fail fail fail this function is not going to work #endif int main(void) { return wcsnlen (); } Compiler stdout: Compiler stderr: Checking for function "wcsnlen" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpytg2ntlg Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpytg2ntlg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpytg2ntlg/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define sysctlbyname meson_disable_define_of_sysctlbyname #include #undef sysctlbyname #ifdef __cplusplus extern "C" #endif char sysctlbyname (void); #if defined __stub_sysctlbyname || defined __stub___sysctlbyname fail fail fail this function is not going to work #endif int main(void) { return sysctlbyname (); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccsCMfHK.o: in function `main': testfile.c:(.text.main+0x8): undefined reference to `sysctlbyname' collect2: error: ld returned 1 exit status None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo6xe0gph Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo6xe0gph/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo6xe0gph/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections 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(sysctlbyname) && !0 #error "No definition for __builtin_sysctlbyname found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_sysctlbyname) #error "__builtin_sysctlbyname not found" #endif #elif ! defined(sysctlbyname) __builtin_sysctlbyname; #endif return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo6xe0gph/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo6xe0gph/testfile.c:20:13: error: '__builtin_sysctlbyname' undeclared (first use in this function); did you mean '__builtin_scalbln'? __builtin_sysctlbyname; ^~~~~~~~~~~~~~~~~~~~~~ __builtin_scalbln /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo6xe0gph/testfile.c:20:13: note: each undeclared identifier is reported only once for each function it appears in Checking for function "sysctlbyname" : NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp74wvikld Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp74wvikld/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp74wvikld/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define statvfs meson_disable_define_of_statvfs #include #undef statvfs #ifdef __cplusplus extern "C" #endif char statvfs (void); #if defined __stub_statvfs || defined __stub___statvfs fail fail fail this function is not going to work #endif int main(void) { return statvfs (); } Compiler stdout: Compiler stderr: Checking for function "statvfs" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0fco9e48 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0fco9e48/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0fco9e48/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define statfs meson_disable_define_of_statfs #include #undef statfs #ifdef __cplusplus extern "C" #endif char statfs (void); #if defined __stub_statfs || defined __stub___statfs fail fail fail this function is not going to work #endif int main(void) { return statfs (); } Compiler stdout: Compiler stderr: Checking for function "statfs" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcuf1o0xp Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcuf1o0xp/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcuf1o0xp/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define if_indextoname meson_disable_define_of_if_indextoname #include #undef if_indextoname #ifdef __cplusplus extern "C" #endif char if_indextoname (void); #if defined __stub_if_indextoname || defined __stub___if_indextoname fail fail fail this function is not going to work #endif int main(void) { return if_indextoname (); } Compiler stdout: Compiler stderr: Checking for function "if_indextoname" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbecrn73k Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbecrn73k/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbecrn73k/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define if_nametoindex meson_disable_define_of_if_nametoindex #include #undef if_nametoindex #ifdef __cplusplus extern "C" #endif char if_nametoindex (void); #if defined __stub_if_nametoindex || defined __stub___if_nametoindex fail fail fail this function is not going to work #endif int main(void) { return if_nametoindex (); } Compiler stdout: Compiler stderr: Checking for function "if_nametoindex" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpogzbrybo Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpogzbrybo/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpogzbrybo/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define splice meson_disable_define_of_splice #include #undef splice #ifdef __cplusplus extern "C" #endif char splice (void); #if defined __stub_splice || defined __stub___splice fail fail fail this function is not going to work #endif int main(void) { return splice (); } Compiler stdout: Compiler stderr: Checking for function "splice" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpidpn2vg2 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpidpn2vg2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpidpn2vg2/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include #if defined __stub_stpcpy || defined __stub___stpcpy fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &stpcpy; long long b = (long long) a; return (int) b; } Compiler stdout: Compiler stderr: Checking for function "stpcpy" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1mmzf4aw Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1mmzf4aw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1mmzf4aw/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include #if defined __stub_posix_memalign || defined __stub___posix_memalign fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &posix_memalign; long long b = (long long) a; return (int) b; } Compiler stdout: Compiler stderr: Checking for function "posix_memalign" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkukwwksp Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkukwwksp/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkukwwksp/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include #if defined __stub_posix_spawn || defined __stub___posix_spawn fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &posix_spawn; long long b = (long long) a; return (int) b; } Compiler stdout: Compiler stderr: Checking for function "posix_spawn" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7uowjk4q Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7uowjk4q/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7uowjk4q/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define _GNU_SOURCE #include int func (void) { char error_string[256]; char *ptr = strerror_r (-2, error_string, 256); char c = *strerror_r (-2, error_string, 256); return c != 0 && ptr != (void*) 0L; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7uowjk4q/testfile.c: In function 'func': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7uowjk4q/testfile.c:5:35: warning: initialization of 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] char *ptr = strerror_r (-2, error_string, 256); ^~~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7uowjk4q/testfile.c:6:32: error: invalid type argument of unary '*' (have 'int') char c = *strerror_r (-2, error_string, 256); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Checking if "strerror_r() returns char *" compiles: NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_2v0la4t Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_2v0la4t/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_2v0la4t/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define snprintf meson_disable_define_of_snprintf #include #undef snprintf #ifdef __cplusplus extern "C" #endif char snprintf (void); #if defined __stub_snprintf || defined __stub___snprintf fail fail fail this function is not going to work #endif int main(void) { return snprintf (); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_2v0la4t/testfile.c:10:14: warning: conflicting types for built-in function 'snprintf' [-Wbuiltin-declaration-mismatch] char snprintf (void); ^~~~~~~~ Checking for function "snprintf" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpc72cxq4a Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpc72cxq4a/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpc72cxq4a/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define strcasecmp meson_disable_define_of_strcasecmp #include #undef strcasecmp #ifdef __cplusplus extern "C" #endif char strcasecmp (void); #if defined __stub_strcasecmp || defined __stub___strcasecmp fail fail fail this function is not going to work #endif int main(void) { return strcasecmp (); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpc72cxq4a/testfile.c:10:14: warning: conflicting types for built-in function 'strcasecmp' [-Wbuiltin-declaration-mismatch] char strcasecmp (void); ^~~~~~~~~~ Checking for function "strcasecmp" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf1jcd36q Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf1jcd36q/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf1jcd36q/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define strncasecmp meson_disable_define_of_strncasecmp #include #undef strncasecmp #ifdef __cplusplus extern "C" #endif char strncasecmp (void); #if defined __stub_strncasecmp || defined __stub___strncasecmp fail fail fail this function is not going to work #endif int main(void) { return strncasecmp (); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf1jcd36q/testfile.c:10:14: warning: conflicting types for built-in function 'strncasecmp' [-Wbuiltin-declaration-mismatch] char strncasecmp (void); ^~~~~~~~~~~ Checking for function "strncasecmp" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkmiv2n_a Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkmiv2n_a/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkmiv2n_a/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef major major; #endif return 0; } Compiler stdout: Compiler stderr: Header has symbol "major" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ylmzkh6 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ylmzkh6/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ylmzkh6/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef RTLD_LAZY RTLD_LAZY; #endif return 0; } Compiler stdout: Compiler stderr: Header has symbol "RTLD_LAZY" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp36tcymxj Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp36tcymxj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp36tcymxj/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef RTLD_NOW RTLD_NOW; #endif return 0; } Compiler stdout: Compiler stderr: Header has symbol "RTLD_NOW" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpckfg7urx Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpckfg7urx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpckfg7urx/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef RTLD_GLOBAL RTLD_GLOBAL; #endif return 0; } Compiler stdout: Compiler stderr: Header has symbol "RTLD_GLOBAL" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdlnrnb7c Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdlnrnb7c/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdlnrnb7c/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -D_GNU_SOURCE Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef RTLD_NEXT RTLD_NEXT; #endif return 0; } Compiler stdout: Compiler stderr: Header has symbol "RTLD_NEXT" : YES Message: Checking whether to use statfs or statvfs .. statfs None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9ebisy0p Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9ebisy0p/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9ebisy0p/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define _GNU_SOURCE #include #include #if defined __stub_mkostemp || defined __stub___mkostemp fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &mkostemp; long long b = (long long) a; return (int) b; } Compiler stdout: Compiler stderr: Checking for function "mkostemp" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnx1iwdi4 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnx1iwdi4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnx1iwdi4/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include #include int main (int argc, char ** argv) { syscall (__NR_futex, NULL, FUTEX_WAKE, FUTEX_WAIT); return 0; } Compiler stdout: Compiler stderr: Checking if "futex(2) system call" links: YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0tz0qb22 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0tz0qb22/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0tz0qb22/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include int main (int argc, char ** argv) { eventfd (0, EFD_CLOEXEC); return 0; } Compiler stdout: Compiler stderr: Checking if "eventfd(2) system call" links: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplon3co2d Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplon3co2d/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplon3co2d/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: int main() { static __uint128_t v1 = 100; static __uint128_t v2 = 10; static __uint128_t u; u = v1 / v2; } Compiler stdout: Compiler stderr: Checking if "__uint128_t available" compiles: YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcm5y8z0q Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcm5y8z0q/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcm5y8z0q/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include struct timespec t; int main (int argc, char ** argv) { return clock_gettime(CLOCK_REALTIME, &t); } Compiler stdout: Compiler stderr: Checking if "clock_gettime" links: YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbbtcf_22 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbbtcf_22/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbbtcf_22/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include int glib_underscore_test (void) { return 42; } int main (int argc, char ** argv) { void *f1 = (void*)0, *f2 = (void*)0, *handle; handle = dlopen ((void*)0, 0); if (handle) { f1 = dlsym (handle, "glib_underscore_test"); f2 = dlsym (handle, "_glib_underscore_test"); } return (!f2 || f1); } Compiler stdout: Compiler stderr: Checking if "dlopen() and dlsym() in system libraries" links: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpp6ocic4a Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpp6ocic4a/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpp6ocic4a/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #define HAVE_STRUCT_TM_TM_GMTOFF 1 #define HAVE_STRUCT_TM___TM_GMTOFF 1 #define HAVE_ENDMNTENT 1 #define HAVE_ENDSERVENT 1 #define HAVE_FALLOCATE 1 #define HAVE_FCHMOD 1 #define HAVE_FCHOWN 1 #define HAVE_FSYNC 1 #define HAVE_GETAUXVAL 1 #define HAVE_GETC_UNLOCKED 1 #define HAVE_GETGRGID_R 1 #define HAVE_GETMNTENT_R 1 #define HAVE_GETPWUID_R 1 #define HAVE_GETRESUID 1 #define HAVE_GMTIME_R 1 #define HAVE_HASMNTOPT 1 #define HAVE_INOTIFY_INIT1 1 #define HAVE_ISSETUGID 1 #define HAVE_LCHMOD 1 #define HAVE_LCHOWN 1 #define HAVE_LINK 1 #define HAVE_LOCALTIME_R 1 #define HAVE_LSTAT 1 #define HAVE_MBRTOWC 1 #define HAVE_MEMALIGN 1 #define HAVE_MMAP 1 #define HAVE_NEWLOCALE 1 #define HAVE_PIPE2 1 #define HAVE_POLL 1 #define HAVE_PRLIMIT 1 #define HAVE_READLINK 1 #define HAVE_RECVMMSG 1 #define HAVE_SENDMMSG 1 #define HAVE_SETENV 1 #define HAVE_SETMNTENT 1 #define HAVE_STRERROR_R 1 #define HAVE_STRNLEN 1 #define HAVE_STRSIGNAL 1 #define HAVE_STRTOD_L 1 #define HAVE_SYMLINK 1 #define HAVE_TIMEGM 1 #define HAVE_UNSETENV 1 #define HAVE_USELOCALE 1 #define HAVE_UTIMES 1 #define HAVE_VALLOC 1 #define HAVE_VASPRINTF 1 #define HAVE_VSNPRINTF 1 #define HAVE_WCRTOMB 1 #define HAVE_WCSLEN 1 #define HAVE_WCSNLEN 1 #define HAVE_STATVFS 1 #define HAVE_STATFS 1 #define HAVE_IF_INDEXTONAME 1 #define HAVE_IF_NAMETOINDEX 1 #define HAVE_SPLICE 1 #define HAVE_SNPRINTF 1 #define HAVE_STRCASECMP 1 #define HAVE_STRNCASECMP 1 #include #ifdef HAVE_SYS_PARAM_H #include #endif #ifdef HAVE_SYS_VFS_H #include #endif #ifdef HAVE_SYS_MOUNT_H #include #endif #ifdef HAVE_SYS_STATFS_H #include #endif void some_func (void) { struct statfs st; statfs("/", &st); } Compiler stdout: Compiler stderr: Checking if "number of arguments to statfs() (n=2)" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1wtu_y_r Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1wtu_y_r/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1wtu_y_r/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include void some_func (void) { open(0, O_DIRECTORY, 0); } Compiler stdout: Compiler stderr: Checking if "open() option O_DIRECTORY" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjnf9jnf Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjnf9jnf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjnf9jnf/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include void some_func (void) { fcntl(0, F_FULLFSYNC, 0); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjnf9jnf/testfile.c: In function 'some_func': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjnf9jnf/testfile.c:5:30: error: 'F_FULLFSYNC' undeclared (first use in this function); did you mean 'FFSYNC'? fcntl(0, F_FULLFSYNC, 0); ^~~~~~~~~~~ FFSYNC /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjnf9jnf/testfile.c:5:30: note: each undeclared identifier is reported only once for each function it appears in Checking if "fcntl() option F_FULLFSYNC" compiles: NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpr2fpx1_t Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpr2fpx1_t/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpr2fpx1_t/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include int main (int argc, char ** argv) { char *codeset = nl_langinfo (CODESET); return 0; } Compiler stdout: Compiler stderr: Checking if "nl_langinfo and CODESET" links: YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmph0sk7p_1 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmph0sk7p_1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmph0sk7p_1/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include int main (int argc, char ** argv) { char *str; str = nl_langinfo (PM_STR); str = nl_langinfo (D_T_FMT); str = nl_langinfo (D_FMT); str = nl_langinfo (T_FMT); str = nl_langinfo (T_FMT_AMPM); str = nl_langinfo (MON_1); str = nl_langinfo (ABMON_12); str = nl_langinfo (DAY_1); str = nl_langinfo (ABDAY_7); return 0; } Compiler stdout: Compiler stderr: Checking if "nl_langinfo (PM_STR)" links: YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include int main (int argc, char ** argv) { char *str; str = nl_langinfo (_NL_CTYPE_OUTDIGIT0_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT1_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT2_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT3_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT4_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT5_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT6_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT7_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT8_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT9_MB); return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/testfile.c:4:37: error: '_NL_CTYPE_OUTDIGIT0_MB' undeclared (first use in this function) str = nl_langinfo (_NL_CTYPE_OUTDIGIT0_MB); ^~~~~~~~~~~~~~~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/testfile.c:4:37: note: each undeclared identifier is reported only once for each function it appears in /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/testfile.c:5:37: error: '_NL_CTYPE_OUTDIGIT1_MB' undeclared (first use in this function) str = nl_langinfo (_NL_CTYPE_OUTDIGIT1_MB); ^~~~~~~~~~~~~~~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/testfile.c:6:37: error: '_NL_CTYPE_OUTDIGIT2_MB' undeclared (first use in this function) str = nl_langinfo (_NL_CTYPE_OUTDIGIT2_MB); ^~~~~~~~~~~~~~~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/testfile.c:7:37: error: '_NL_CTYPE_OUTDIGIT3_MB' undeclared (first use in this function) str = nl_langinfo (_NL_CTYPE_OUTDIGIT3_MB); ^~~~~~~~~~~~~~~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/testfile.c:8:37: error: '_NL_CTYPE_OUTDIGIT4_MB' undeclared (first use in this function) str = nl_langinfo (_NL_CTYPE_OUTDIGIT4_MB); ^~~~~~~~~~~~~~~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/testfile.c:9:37: error: '_NL_CTYPE_OUTDIGIT5_MB' undeclared (first use in this function) str = nl_langinfo (_NL_CTYPE_OUTDIGIT5_MB); ^~~~~~~~~~~~~~~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/testfile.c:10:37: error: '_NL_CTYPE_OUTDIGIT6_MB' undeclared (first use in this function) str = nl_langinfo (_NL_CTYPE_OUTDIGIT6_MB); ^~~~~~~~~~~~~~~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/testfile.c:11:37: error: '_NL_CTYPE_OUTDIGIT7_MB' undeclared (first use in this function) str = nl_langinfo (_NL_CTYPE_OUTDIGIT7_MB); ^~~~~~~~~~~~~~~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/testfile.c:12:37: error: '_NL_CTYPE_OUTDIGIT8_MB' undeclared (first use in this function) str = nl_langinfo (_NL_CTYPE_OUTDIGIT8_MB); ^~~~~~~~~~~~~~~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3ly_tys9/testfile.c:13:37: error: '_NL_CTYPE_OUTDIGIT9_MB' undeclared (first use in this function) str = nl_langinfo (_NL_CTYPE_OUTDIGIT9_MB); ^~~~~~~~~~~~~~~~~~~~~~ Checking if "nl_langinfo (_NL_CTYPE_OUTDIGITn_MB)" links: NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #ifndef _GNU_SOURCE # define _GNU_SOURCE #endif #include int main (int argc, char ** argv) { 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; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c:7:37: error: 'ALTMON_1' undeclared (first use in this function); did you mean 'ABMON_1'? str = nl_langinfo (ALTMON_1); ^~~~~~~~ ABMON_1 /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c:7:37: note: each undeclared identifier is reported only once for each function it appears in /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c:8:37: error: 'ALTMON_2' undeclared (first use in this function); did you mean 'ABMON_2'? str = nl_langinfo (ALTMON_2); ^~~~~~~~ ABMON_2 /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c:9:37: error: 'ALTMON_3' undeclared (first use in this function); did you mean 'ABMON_3'? str = nl_langinfo (ALTMON_3); ^~~~~~~~ ABMON_3 /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c:10:37: error: 'ALTMON_4' undeclared (first use in this function); did you mean 'ABMON_4'? str = nl_langinfo (ALTMON_4); ^~~~~~~~ ABMON_4 /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c:11:37: error: 'ALTMON_5' undeclared (first use in this function); did you mean 'ABMON_5'? str = nl_langinfo (ALTMON_5); ^~~~~~~~ ABMON_5 /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c:12:37: error: 'ALTMON_6' undeclared (first use in this function); did you mean 'ABMON_6'? str = nl_langinfo (ALTMON_6); ^~~~~~~~ ABMON_6 /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c:13:37: error: 'ALTMON_7' undeclared (first use in this function); did you mean 'ABMON_7'? str = nl_langinfo (ALTMON_7); ^~~~~~~~ ABMON_7 /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c:14:37: error: 'ALTMON_8' undeclared (first use in this function); did you mean 'ABMON_8'? str = nl_langinfo (ALTMON_8); ^~~~~~~~ ABMON_8 /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c:15:37: error: 'ALTMON_9' undeclared (first use in this function); did you mean 'ABMON_9'? str = nl_langinfo (ALTMON_9); ^~~~~~~~ ABMON_9 /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c:16:37: error: 'ALTMON_10' undeclared (first use in this function); did you mean 'ABMON_10'? str = nl_langinfo (ALTMON_10); ^~~~~~~~~ ABMON_10 /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c:17:37: error: 'ALTMON_11' undeclared (first use in this function); did you mean 'ABMON_11'? str = nl_langinfo (ALTMON_11); ^~~~~~~~~ ABMON_11 /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4_hjmzx/testfile.c:18:37: error: 'ALTMON_12' undeclared (first use in this function); did you mean 'ABMON_12'? str = nl_langinfo (ALTMON_12); ^~~~~~~~~ ABMON_12 Checking if "nl_langinfo (ALTMON_n)" links: NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #ifndef _GNU_SOURCE # define _GNU_SOURCE #endif #include int main (int argc, char ** argv) { 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; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c:7:37: error: '_NL_ABALTMON_1' undeclared (first use in this function); did you mean '__LDBL_MIN__'? str = nl_langinfo (_NL_ABALTMON_1); ^~~~~~~~~~~~~~ __LDBL_MIN__ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c:7:37: note: each undeclared identifier is reported only once for each function it appears in /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c:8:37: error: '_NL_ABALTMON_2' undeclared (first use in this function); did you mean '__LDBL_MIN__'? str = nl_langinfo (_NL_ABALTMON_2); ^~~~~~~~~~~~~~ __LDBL_MIN__ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c:9:37: error: '_NL_ABALTMON_3' undeclared (first use in this function); did you mean '__LDBL_MIN__'? str = nl_langinfo (_NL_ABALTMON_3); ^~~~~~~~~~~~~~ __LDBL_MIN__ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c:10:37: error: '_NL_ABALTMON_4' undeclared (first use in this function); did you mean '__LDBL_MIN__'? str = nl_langinfo (_NL_ABALTMON_4); ^~~~~~~~~~~~~~ __LDBL_MIN__ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c:11:37: error: '_NL_ABALTMON_5' undeclared (first use in this function); did you mean '__LDBL_MIN__'? str = nl_langinfo (_NL_ABALTMON_5); ^~~~~~~~~~~~~~ __LDBL_MIN__ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c:12:37: error: '_NL_ABALTMON_6' undeclared (first use in this function); did you mean '__LDBL_MIN__'? str = nl_langinfo (_NL_ABALTMON_6); ^~~~~~~~~~~~~~ __LDBL_MIN__ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c:13:37: error: '_NL_ABALTMON_7' undeclared (first use in this function); did you mean '__LDBL_MIN__'? str = nl_langinfo (_NL_ABALTMON_7); ^~~~~~~~~~~~~~ __LDBL_MIN__ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c:14:37: error: '_NL_ABALTMON_8' undeclared (first use in this function); did you mean '__LDBL_MIN__'? str = nl_langinfo (_NL_ABALTMON_8); ^~~~~~~~~~~~~~ __LDBL_MIN__ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c:15:37: error: '_NL_ABALTMON_9' undeclared (first use in this function); did you mean '__LDBL_MIN__'? str = nl_langinfo (_NL_ABALTMON_9); ^~~~~~~~~~~~~~ __LDBL_MIN__ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c:16:37: error: '_NL_ABALTMON_10' undeclared (first use in this function); did you mean 'ABMON_10'? str = nl_langinfo (_NL_ABALTMON_10); ^~~~~~~~~~~~~~~ ABMON_10 /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c:17:37: error: '_NL_ABALTMON_11' undeclared (first use in this function); did you mean 'ABMON_11'? str = nl_langinfo (_NL_ABALTMON_11); ^~~~~~~~~~~~~~~ ABMON_11 /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkp_de7e2/testfile.c:18:37: error: '_NL_ABALTMON_12' undeclared (first use in this function); did you mean 'ABMON_12'? str = nl_langinfo (_NL_ABALTMON_12); ^~~~~~~~~~~~~~~ ABMON_12 Checking if "nl_langinfo (_NL_ABALTMON_n)" links: NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzn6ynq8k Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzn6ynq8k/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzn6ynq8k/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: signed char x; Compiler stdout: Compiler stderr: Checking if "signed" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdjzbd7df Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdjzbd7df/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdjzbd7df/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef ptrdiff_t ptrdiff_t; #endif return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdjzbd7df/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdjzbd7df/testfile.c:6:17: warning: useless type name in empty declaration ptrdiff_t; ^~~~~~~~~ Header has symbol "ptrdiff_t" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf1fvikpd Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf1fvikpd/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf1fvikpd/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include sig_atomic_t val = 42; int main (int argc, char ** argv) { return val == 42 ? 0 : 1; } Compiler stdout: Compiler stderr: Checking if "sig_atomic_t" links: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpd88v86_2 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpd88v86_2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpd88v86_2/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: long long ll = 1LL; int i = 63; int some_func (void) { long long llmax = (long long) -1; return ll << i | ll >> i | llmax / ll | llmax % ll; } Compiler stdout: Compiler stderr: Checking if "long long" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp31z9e66l Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp31z9e66l/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp31z9e66l/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: /* The Stardent Vistra knows sizeof(long double), but does not support it. */ long double foo = 0.0; /* On Ultrix 4.3 cc, long double is 4 and double is 8. */ int array [2*(sizeof(long double) >= sizeof(double)) - 1]; Compiler stdout: Compiler stderr: Checking if "long double" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpop1hd5jw Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpop1hd5jw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpop1hd5jw/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef wchar_t wchar_t; #endif return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpop1hd5jw/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpop1hd5jw/testfile.c:6:17: warning: useless type name in empty declaration wchar_t; ^~~~~~~ Header has symbol "wchar_t" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeai8uvy2 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeai8uvy2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeai8uvy2/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef wint_t wint_t; #endif return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeai8uvy2/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeai8uvy2/testfile.c:6:17: warning: useless type name in empty declaration wint_t; ^~~~~~ Header has symbol "wint_t" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9y2n53d7 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9y2n53d7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp9y2n53d7/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include void some_func (void) { uintmax_t i = (uintmax_t) -1; } Compiler stdout: Compiler stderr: Checking if "uintmax_t in inttypes.h" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpygvkoill Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpygvkoill/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpygvkoill/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include void some_func (void) { uintmax_t i = (uintmax_t) -1; } Compiler stdout: Compiler stderr: Checking if "uintmax_t in stdint.h" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6pnmest1 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6pnmest1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6pnmest1/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { char something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpiwa2r_j9 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpiwa2r_j9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpiwa2r_j9/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(char) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpx0a64od0 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpx0a64od0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpx0a64od0/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(char) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeeonjvh5 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeeonjvh5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeeonjvh5/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(char) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeeonjvh5/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeeonjvh5/testfile.c:3:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(sizeof(char) > 1)]; a[0]=0; return 0; } ^ Checking for size of "char" : 1 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprgmc2b9n Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprgmc2b9n/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprgmc2b9n/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { short something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp735e9pab Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp735e9pab/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp735e9pab/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(short) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpu1h6k8dn Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpu1h6k8dn/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpu1h6k8dn/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(short) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl6hgio9y Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl6hgio9y/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl6hgio9y/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(short) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpje6db7hs Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpje6db7hs/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpje6db7hs/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(short) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpje6db7hs/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpje6db7hs/testfile.c:3:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(sizeof(short) > 3)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbveal0no Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbveal0no/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbveal0no/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(short) <= 2)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for size of "short" : 2 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgwipm108 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgwipm108/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgwipm108/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { int something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpff6jm1hj Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpff6jm1hj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpff6jm1hj/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(int) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppjg900n8 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppjg900n8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppjg900n8/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyalmfcge Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyalmfcge/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyalmfcge/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_fksznyl Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_fksznyl/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_fksznyl/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppe7laaxz Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppe7laaxz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppe7laaxz/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppe7laaxz/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppe7laaxz/testfile.c:3:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(sizeof(int) > 7)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplwcgv3nm Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplwcgv3nm/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplwcgv3nm/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(int) <= 5)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplehwp5uw Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplehwp5uw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplehwp5uw/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(int) <= 4)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for size of "int" : 4 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpuz2amyek Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpuz2amyek/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpuz2amyek/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { void* something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmparawnh_c Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmparawnh_c/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmparawnh_c/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1nkrp7l3 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1nkrp7l3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1nkrp7l3/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3l1o0t_j Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3l1o0t_j/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3l1o0t_j/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn9dfq0it Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn9dfq0it/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn9dfq0it/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpibpq4veg Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpibpq4veg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpibpq4veg/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpt63m47xg Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpt63m47xg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpt63m47xg/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpt63m47xg/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpt63m47xg/testfile.c:3:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(sizeof(void*) > 15)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq04nt5fh Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq04nt5fh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq04nt5fh/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) <= 11)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpghpuc5yv Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpghpuc5yv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpghpuc5yv/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) <= 9)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphv8lm9e6 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphv8lm9e6/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphv8lm9e6/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) <= 8)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for size of "void*" : 8 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ibqzdm7 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ibqzdm7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ibqzdm7/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { long something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpr_h2ogvc Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpr_h2ogvc/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpr_h2ogvc/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmph3y8rkmh Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmph3y8rkmh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmph3y8rkmh/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpg03ripc9 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpg03ripc9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpg03ripc9/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0_4nci82 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0_4nci82/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0_4nci82/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppaeirr_0 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppaeirr_0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppaeirr_0/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0mh_ckvj Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0mh_ckvj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0mh_ckvj/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0mh_ckvj/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0mh_ckvj/testfile.c:3:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(sizeof(long) > 15)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptx0msmqu Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptx0msmqu/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptx0msmqu/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long) <= 11)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3vkxb5bx Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3vkxb5bx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3vkxb5bx/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long) <= 9)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplya3hwck Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplya3hwck/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplya3hwck/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long) <= 8)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for size of "long" : 8 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmph3_6m1_x Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmph3_6m1_x/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmph3_6m1_x/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { long long something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ibtqbf8 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ibtqbf8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ibtqbf8/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long long) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzhw5sfio Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzhw5sfio/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzhw5sfio/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp97tfsoeb Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp97tfsoeb/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp97tfsoeb/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpj9nbfpl7 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpj9nbfpl7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpj9nbfpl7/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsw3e_ja2 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsw3e_ja2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsw3e_ja2/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprs1l0cfj Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprs1l0cfj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprs1l0cfj/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprs1l0cfj/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprs1l0cfj/testfile.c:3:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(sizeof(long long) > 15)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpm28y9n5y Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpm28y9n5y/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpm28y9n5y/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long long) <= 11)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpr1yl2l5w Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpr1yl2l5w/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpr1yl2l5w/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long long) <= 9)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe3vgkgxf Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe3vgkgxf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe3vgkgxf/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(long long) <= 8)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for size of "long long" : 8 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpskeqgypj Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpskeqgypj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpskeqgypj/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { size_t something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8ctomty0 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8ctomty0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8ctomty0/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgmo0a9z6 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgmo0a9z6/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgmo0a9z6/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpozd2r0kv Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpozd2r0kv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpozd2r0kv/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjbfocut8 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjbfocut8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjbfocut8/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1gxs3myu Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1gxs3myu/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1gxs3myu/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmc_eb_mv Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmc_eb_mv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmc_eb_mv/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmc_eb_mv/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmc_eb_mv/testfile.c:3:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(sizeof(size_t) > 15)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1xsx58ga Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1xsx58ga/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1xsx58ga/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) <= 11)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkc2no2xa Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkc2no2xa/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkc2no2xa/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) <= 9)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwjkl9xta Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwjkl9xta/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwjkl9xta/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) <= 8)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for size of "size_t" : 8 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2vzl09t0 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2vzl09t0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2vzl09t0/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { ssize_t something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyzj6gb9q Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyzj6gb9q/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyzj6gb9q/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(ssize_t) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq0abnm31 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq0abnm31/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq0abnm31/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpazh_t2w3 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpazh_t2w3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpazh_t2w3/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsp8w1jwp Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsp8w1jwp/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsp8w1jwp/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4750ztlp Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4750ztlp/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4750ztlp/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqm2zzpc4 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqm2zzpc4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqm2zzpc4/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqm2zzpc4/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqm2zzpc4/testfile.c:3:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(sizeof(ssize_t) > 15)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0wjxelak Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0wjxelak/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0wjxelak/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(ssize_t) <= 11)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpti_m5jtd Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpti_m5jtd/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpti_m5jtd/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(ssize_t) <= 9)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpze8mj6ni Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpze8mj6ni/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpze8mj6ni/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(ssize_t) <= 8)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for size of "ssize_t" : 8 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgwtqypfb Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgwtqypfb/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgwtqypfb/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #if defined(_AIX) && !defined(__GNUC__) #pragma options langlvl=stdc99 #endif #pragma GCC diagnostic error "-Wincompatible-pointer-types" #include #include int main () { int64_t i1 = 1; long *i2 = &i1; return 1; } Compiler stdout: Compiler stderr: Checking if "int64_t is long" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfye50hv7 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfye50hv7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfye50hv7/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include int main(void) { char something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpuzsg_zam Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpuzsg_zam/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpuzsg_zam/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; char target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp31via77b Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp31via77b/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp31via77b/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; char target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv2ksc74n Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv2ksc74n/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv2ksc74n/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; char target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv2ksc74n/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv2ksc74n/testfile.c:8:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } ^ Checking for alignment of "char" : 1 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv45ad0_j Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv45ad0_j/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv45ad0_j/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include int main(void) { short something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpm4p1c5gj Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpm4p1c5gj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpm4p1c5gj/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; short target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7ugm3y42 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7ugm3y42/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7ugm3y42/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; short target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpadgq0_99 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpadgq0_99/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpadgq0_99/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; short target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdocgmu8t Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdocgmu8t/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdocgmu8t/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; short target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdocgmu8t/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdocgmu8t/testfile.c:8:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpya3vnm_o Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpya3vnm_o/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpya3vnm_o/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; short target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 2)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for alignment of "short" : 2 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3mf21pjg Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3mf21pjg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3mf21pjg/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include int main(void) { int something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdq3g4ldc Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdq3g4ldc/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdq3g4ldc/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; int target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqa7rn7ac Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqa7rn7ac/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqa7rn7ac/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; int target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe7_6mohi Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe7_6mohi/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe7_6mohi/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; int target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpidhlylft Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpidhlylft/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpidhlylft/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; int target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq87xy3zl Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq87xy3zl/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq87xy3zl/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; int target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq87xy3zl/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq87xy3zl/testfile.c:8:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpilq8_qk6 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpilq8_qk6/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpilq8_qk6/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; int target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 5)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxi2mrgzz Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxi2mrgzz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxi2mrgzz/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; int target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 4)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for alignment of "int" : 4 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpex0_5f8u Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpex0_5f8u/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpex0_5f8u/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include int main(void) { void* something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbwxl7oeo Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbwxl7oeo/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbwxl7oeo/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; void* target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvjbx_7yw Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvjbx_7yw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvjbx_7yw/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; void* target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5d5qodpb Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5d5qodpb/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5d5qodpb/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; void* target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6ojretg6 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6ojretg6/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6ojretg6/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; void* target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf0ubk7xx Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf0ubk7xx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf0ubk7xx/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; void* target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpy7q_z27d Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpy7q_z27d/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpy7q_z27d/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; void* target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpy7q_z27d/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpy7q_z27d/testfile.c:8:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7nxfucjs Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7nxfucjs/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7nxfucjs/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; void* target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 11)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjsc_quk0 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjsc_quk0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjsc_quk0/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; void* target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 9)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp19bhi5wz Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp19bhi5wz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp19bhi5wz/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; void* target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 8)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for alignment of "void*" : 8 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe_9iu14w Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe_9iu14w/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe_9iu14w/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include int main(void) { long something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv4vjg2s0 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv4vjg2s0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv4vjg2s0/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvp3c0wui Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvp3c0wui/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvp3c0wui/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmps3xr6mft Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmps3xr6mft/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmps3xr6mft/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoxbrjvmh Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoxbrjvmh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoxbrjvmh/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprlegpxyb Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprlegpxyb/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprlegpxyb/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmc77_hdv Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmc77_hdv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmc77_hdv/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmc77_hdv/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmc77_hdv/testfile.c:8:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpy6am7_3q Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpy6am7_3q/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpy6am7_3q/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 11)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpczydnez8 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpczydnez8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpczydnez8/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 9)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4lh421c2 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4lh421c2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4lh421c2/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 8)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for alignment of "long" : 8 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8t5qcz_q Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8t5qcz_q/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8t5qcz_q/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include int main(void) { long long something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo61_kouy Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo61_kouy/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo61_kouy/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpa4a38qwh Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpa4a38qwh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpa4a38qwh/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi7aac2wj Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi7aac2wj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi7aac2wj/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp06az6d4v Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp06az6d4v/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp06az6d4v/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgkr_4_n9 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgkr_4_n9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgkr_4_n9/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeoto0ybh Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeoto0ybh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeoto0ybh/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeoto0ybh/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeoto0ybh/testfile.c:8:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp044vkcui Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp044vkcui/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp044vkcui/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 11)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeer5i2av Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeer5i2av/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeer5i2av/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 9)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8bkg_rbw Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8bkg_rbw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8bkg_rbw/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; long long target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 8)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for alignment of "long long" : 8 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe9ml5aj1 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe9ml5aj1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpe9ml5aj1/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include int main(void) { size_t something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvo684qg4 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvo684qg4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvo684qg4/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; size_t target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpd__yk1zo Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpd__yk1zo/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpd__yk1zo/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; size_t target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3met2fmp Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3met2fmp/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3met2fmp/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; size_t target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpd3ed7qzs Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpd3ed7qzs/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpd3ed7qzs/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; size_t target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2e9ubg46 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2e9ubg46/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2e9ubg46/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; size_t target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpywmhkda7 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpywmhkda7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpywmhkda7/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; size_t target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpywmhkda7/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpywmhkda7/testfile.c:8:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6ax7zqew Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6ax7zqew/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6ax7zqew/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; size_t target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 11)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdmfzfont Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdmfzfont/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdmfzfont/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; size_t target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 9)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6h4jk4a1 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6h4jk4a1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6h4jk4a1/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 Code: #include #include struct tmp { char c; size_t target; }; int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 8)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for alignment of "size_t" : 8 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoh54_cxh Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoh54_cxh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpoh54_cxh/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include int main(void) { wchar_t something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplolevdxv Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplolevdxv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmplolevdxv/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8f9z6siw Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8f9z6siw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8f9z6siw/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp96iiop0k Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp96iiop0k/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp96iiop0k/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdl78q75z Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdl78q75z/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdl78q75z/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpti4ghg3i Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpti4ghg3i/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpti4ghg3i/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpti4ghg3i/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpti4ghg3i/testfile.c:3:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(sizeof(wchar_t) > 7)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsnscrfzo Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsnscrfzo/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpsnscrfzo/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) <= 5)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp48dyd5fq Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp48dyd5fq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp48dyd5fq/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) <= 4)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Checking for size of "wchar_t" : 4 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0zwmz63n Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0zwmz63n/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0zwmz63n/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Werror Code: #include size_t f (size_t *i) { return *i + 1; } int main (void) { unsigned long i = 0; f (&i); return 0; } Compiler stdout: Compiler stderr: Checking if "GCC size_t typedef is long" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3gcro6zw Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3gcro6zw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3gcro6zw/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Werror Code: #include size_t f (size_t *i) { return *i + 1; } int main (void) { unsigned long long i = 0; f (&i); return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3gcro6zw/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3gcro6zw/testfile.c:5:14: error: passing argument 1 of 'f' from incompatible pointer type [-Werror=incompatible-pointer-types] f (&i); ^~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3gcro6zw/testfile.c:2:27: note: expected 'size_t *' {aka 'long unsigned int *'} but argument is of type 'long long unsigned int *' size_t f (size_t *i) { return *i + 1; } ~~~~~~~~^ cc1: all warnings being treated as errors Checking if "GCC size_t typedef is long long" compiles: NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpts6n2w22 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpts6n2w22/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpts6n2w22/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #ifdef _MSC_VER # include "msvc_recommended_pragmas.h" #endif void f (int i, ...) { va_list args1, args2; va_start (args1, i); __va_copy (args2, args1); if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42) exit (1); va_end (args1); va_end (args2); } int main() { f (0, 42); return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpts6n2w22/testfile.c: In function 'f': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpts6n2w22/testfile.c:9:21: warning: implicit declaration of function '__va_copy'; did you mean 'va_copy'? [-Wimplicit-function-declaration] __va_copy (args2, args1); ^~~~~~~~~ va_copy Checking if "__va_copy check" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpghm8ypxz Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpghm8ypxz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpghm8ypxz/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #ifdef _MSC_VER # include "msvc_recommended_pragmas.h" #endif void f (int i, ...) { va_list args1, args2; va_start (args1, i); va_copy (args2, args1); if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42) exit (1); va_end (args1); va_end (args2); } int main() { f (0, 42); return 0; } Compiler stdout: Compiler stderr: Checking if "va_copy check" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn7k0w6i_ Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn7k0w6i_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn7k0w6i_/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: void some_func (void) { int a(int p1, int p2, int p3); #define call_a(...) a(1,__VA_ARGS__) call_a(2,3); } Compiler stdout: Compiler stderr: Checking if "ISO C99 varargs macros in C" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvz2oidf7 Command line: aarch64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvz2oidf7/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvz2oidf7/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive Code: void some_func (void) { int a(int p1, int p2, int p3); #define call_a(...) a(1,__VA_ARGS__) call_a(2,3); } Compiler stdout: Compiler stderr: Checking if "ISO C99 varargs macros in C++" compiles: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdx554zwt Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdx554zwt/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdx554zwt/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: void some_func (void) { int a(int p1, int p2, int p3); #define call_a(params...) a(1,params) call_a(2,3); } Compiler stdout: Compiler stderr: Checking if "GNUC varargs macros" compiles: YES Using cached compile: Cached command line: Code: #ifdef __has_include #if !__has_include("alloca.h") #error "Header 'alloca.h' could not be found" #endif #else #include #endif Cached compiler stdout: Cached compiler stderr: Has header "alloca.h" : YES (cached) Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3rq5sit3 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3rq5sit3/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/poll.h") #error "Header 'sys/poll.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/poll.h" : YES Using cached compile: Cached command line: Code: #ifdef __has_include #if !__has_include("sys/types.h") #error "Header 'sys/types.h' could not be found" #endif #else #include #endif Cached compiler stdout: Cached compiler stderr: Has header "sys/types.h" : YES (cached) Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyutsg8hf Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyutsg8hf/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("winsock2.h") #error "Header 'winsock2.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyutsg8hf/testfile.c:4:12: error: #error "Header 'winsock2.h' could not be found" #error "Header 'winsock2.h' could not be found" ^~~~~ Has header "winsock2.h" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzg8vmm8x Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzg8vmm8x/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzg8vmm8x/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLIN >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzg8vmm8x/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpz0nq5syv Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpz0nq5syv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpz0nq5syv/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLIN > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpz0nq5syv/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxiurfjpj Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxiurfjpj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxiurfjpj/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLIN > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxiurfjpj/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxiurfjpj/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxiurfjpj/testfile.c:5:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(POLLIN > 1)]; a[0]=0; return 0; } ^ Computing int of "POLLIN" : 1 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppev253hz Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppev253hz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppev253hz/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppev253hz/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgn422wkv Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgn422wkv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgn422wkv/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpgn422wkv/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo96km0xj Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo96km0xj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo96km0xj/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo96km0xj/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi3anawxh Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi3anawxh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi3anawxh/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi3anawxh/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1egnjmbj Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1egnjmbj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1egnjmbj/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1egnjmbj/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1egnjmbj/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1egnjmbj/testfile.c:5:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(POLLOUT > 7)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvhoh6yw3 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvhoh6yw3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvhoh6yw3/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT <= 5)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvhoh6yw3/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp381w6qoa Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp381w6qoa/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp381w6qoa/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT <= 4)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp381w6qoa/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Computing int of "POLLOUT" : 4 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzh21xgdb Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzh21xgdb/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzh21xgdb/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzh21xgdb/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzgv04bn0 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzgv04bn0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzgv04bn0/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzgv04bn0/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppu9vqnto Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppu9vqnto/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppu9vqnto/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppu9vqnto/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ittzl9i Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ittzl9i/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ittzl9i/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ittzl9i/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ittzl9i/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ittzl9i/testfile.c:5:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(POLLPRI > 3)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpb4gk9i40 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpb4gk9i40/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpb4gk9i40/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI <= 2)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpb4gk9i40/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Computing int of "POLLPRI" : 2 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpckm3i0ao Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpckm3i0ao/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpckm3i0ao/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpckm3i0ao/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprdbzdjx5 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprdbzdjx5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprdbzdjx5/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprdbzdjx5/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0h55mm0a Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0h55mm0a/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0h55mm0a/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0h55mm0a/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn6z7incz Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn6z7incz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn6z7incz/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpn6z7incz/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv3y8gfnf Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv3y8gfnf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv3y8gfnf/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv3y8gfnf/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyph8mcek Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyph8mcek/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyph8mcek/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyph8mcek/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyph8mcek/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyph8mcek/testfile.c:5:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(POLLERR > 15)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnq1wrl4r Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnq1wrl4r/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnq1wrl4r/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR <= 11)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnq1wrl4r/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpguow9vqn Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpguow9vqn/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpguow9vqn/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR <= 9)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpguow9vqn/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpt9t4mdb2 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpt9t4mdb2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpt9t4mdb2/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR <= 8)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpt9t4mdb2/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Computing int of "POLLERR" : 8 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2k502_tq Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2k502_tq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2k502_tq/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2k502_tq/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbztbqvn_ Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbztbqvn_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbztbqvn_/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpbztbqvn_/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7h1ijdd5 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7h1ijdd5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7h1ijdd5/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7h1ijdd5/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpupuoe69u Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpupuoe69u/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpupuoe69u/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpupuoe69u/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpuakoh87k Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpuakoh87k/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpuakoh87k/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpuakoh87k/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpix6ecasf Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpix6ecasf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpix6ecasf/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpix6ecasf/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8imdmwhr Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8imdmwhr/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8imdmwhr/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 31)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8imdmwhr/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8imdmwhr/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8imdmwhr/testfile.c:5:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(POLLHUP > 31)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl04zm0xf Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl04zm0xf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl04zm0xf/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP <= 23)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl04zm0xf/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi6qg896s Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi6qg896s/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi6qg896s/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP <= 19)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi6qg896s/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpw_e5n78a Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpw_e5n78a/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpw_e5n78a/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP <= 17)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpw_e5n78a/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpctaemdsx Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpctaemdsx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpctaemdsx/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP <= 16)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpctaemdsx/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Computing int of "POLLHUP" : 16 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3cs5sm3o Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3cs5sm3o/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3cs5sm3o/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3cs5sm3o/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp31e27s8q Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp31e27s8q/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp31e27s8q/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp31e27s8q/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfn4u0kdq Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfn4u0kdq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfn4u0kdq/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfn4u0kdq/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpva6rjomw Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpva6rjomw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpva6rjomw/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpva6rjomw/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpy6tt4jdw Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpy6tt4jdw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpy6tt4jdw/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpy6tt4jdw/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppaf2vvu7 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppaf2vvu7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppaf2vvu7/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppaf2vvu7/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqpjf5gmn Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqpjf5gmn/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqpjf5gmn/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 31)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqpjf5gmn/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_ajdv7yb Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_ajdv7yb/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_ajdv7yb/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 63)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_ajdv7yb/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_ajdv7yb/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_ajdv7yb/testfile.c:5:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(POLLNVAL > 63)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpndnlboxn Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpndnlboxn/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpndnlboxn/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 47)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpndnlboxn/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqhzqgag2 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqhzqgag2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqhzqgag2/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 39)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqhzqgag2/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyuj8fhq0 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyuj8fhq0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyuj8fhq0/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 35)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpyuj8fhq0/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0q8egpn8 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0q8egpn8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0q8egpn8/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 33)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0q8egpn8/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqyk84zmc Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqyk84zmc/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqyk84zmc/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 32)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqyk84zmc/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] #warning redirecting incorrect #include to ^~~~~~~ Computing int of "POLLNVAL" : 32 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_nxz62w8 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_nxz62w8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_nxz62w8/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_UNIX >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwvgp922c Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwvgp922c/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpwvgp922c/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_UNIX > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnkcp2nvv Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnkcp2nvv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnkcp2nvv/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_UNIX > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnkcp2nvv/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpnkcp2nvv/testfile.c:5:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(AF_UNIX > 1)]; a[0]=0; return 0; } ^ Computing int of "AF_UNIX" : 1 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv7znm89o Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv7znm89o/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpv7znm89o/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3dy5ode0 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3dy5ode0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3dy5ode0/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpc95a64v_ Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpc95a64v_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpc95a64v_/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8kg_kl4d Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8kg_kl4d/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8kg_kl4d/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8kg_kl4d/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8kg_kl4d/testfile.c:5:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(AF_INET > 3)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7gljso8a Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7gljso8a/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7gljso8a/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET <= 2)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Computing int of "AF_INET" : 2 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp14ub8vif Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp14ub8vif/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp14ub8vif/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp30jw0s1n Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp30jw0s1n/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp30jw0s1n/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpccxu0nwx Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpccxu0nwx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpccxu0nwx/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptw50z93g Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptw50z93g/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptw50z93g/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpme73m5hq Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpme73m5hq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpme73m5hq/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0y0mcus6 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0y0mcus6/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0y0mcus6/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0y0mcus6/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0y0mcus6/testfile.c:5:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(AF_INET6 > 15)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppt0dh6o8 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppt0dh6o8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppt0dh6o8/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 <= 11)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpevzn28yk Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpevzn28yk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpevzn28yk/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 <= 9)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpevzn28yk/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpevzn28yk/testfile.c:5:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(AF_INET6 <= 9)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2q_2l556 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2q_2l556/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2q_2l556/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 <= 10)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Computing int of "AF_INET6" : 10 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpp94_z4n7 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpp94_z4n7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpp94_z4n7/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_OOB >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzh430w8_ Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzh430w8_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpzh430w8_/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_OOB > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_vay8swb Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_vay8swb/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_vay8swb/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_OOB > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_vay8swb/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_vay8swb/testfile.c:5:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(MSG_OOB > 1)]; a[0]=0; return 0; } ^ Computing int of "MSG_OOB" : 1 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjutziijc Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjutziijc/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjutziijc/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphfyd82sg Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphfyd82sg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmphfyd82sg/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjg5lubyn Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjg5lubyn/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjg5lubyn/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpevzhqf5t Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpevzhqf5t/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpevzhqf5t/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpevzhqf5t/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpevzhqf5t/testfile.c:5:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(MSG_PEEK > 3)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_kq4v9q4 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_kq4v9q4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp_kq4v9q4/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK <= 2)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Computing int of "MSG_PEEK" : 2 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl_5hnm5r Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl_5hnm5r/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl_5hnm5r/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptt2f9e5r Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptt2f9e5r/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptt2f9e5r/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqjrz09ds Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqjrz09ds/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpqjrz09ds/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4muv7iva Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4muv7iva/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4muv7iva/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkbd4jzuv Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkbd4jzuv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkbd4jzuv/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkbd4jzuv/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpkbd4jzuv/testfile.c:5:37: error: size of array 'a' is negative int main(void) { static int a[1-2*!(MSG_DONTROUTE > 7)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxc2zay7r Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxc2zay7r/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxc2zay7r/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE <= 5)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2xjo1y2p Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2xjo1y2p/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2xjo1y2p/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE <= 4)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Computing int of "MSG_DONTROUTE" : 4 None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmff37p86 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmff37p86/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmff37p86/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: int main() { volatile int atomic = 2; __sync_bool_compare_and_swap (&atomic, 2, 3); return 0; } Compiler stdout: Compiler stderr: Checking if "atomic ops" links: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeoebfq4l Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeoebfq4l/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpeoebfq4l/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #ifndef __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 #error "compiler has atomic ops, but doesn't define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4" #endif Compiler stdout: Compiler stderr: Checking if "atomic ops define" compiles: YES Run-time dependency threads found: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp35pxc9vi Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp35pxc9vi/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp35pxc9vi/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef pthread_attr_setstacksize pthread_attr_setstacksize; #endif return 0; } Compiler stdout: Compiler stderr: Header has symbol "pthread_attr_setstacksize" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpketbtf4c Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpketbtf4c/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpketbtf4c/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef pthread_attr_setinheritsched pthread_attr_setinheritsched; #endif return 0; } Compiler stdout: Compiler stderr: Header has symbol "pthread_attr_setinheritsched" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7qxioznq Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7qxioznq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp7qxioznq/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef pthread_condattr_setclock pthread_condattr_setclock; #endif return 0; } Compiler stdout: Compiler stderr: Header has symbol "pthread_condattr_setclock" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq9641cz5 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq9641cz5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq9641cz5/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef pthread_cond_timedwait_relative_np pthread_cond_timedwait_relative_np; #endif return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq9641cz5/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq9641cz5/testfile.c:6:17: error: 'pthread_cond_timedwait_relative_np' undeclared (first use in this function); did you mean 'pthread_cond_timedwait'? pthread_cond_timedwait_relative_np; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pthread_cond_timedwait /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq9641cz5/testfile.c:6:17: note: each undeclared identifier is reported only once for each function it appears in Header has symbol "pthread_cond_timedwait_relative_np" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvduc85oh Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvduc85oh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvduc85oh/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #ifndef _GNU_SOURCE # define _GNU_SOURCE #endif #include #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef pthread_getname_np pthread_getname_np; #endif return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvduc85oh/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvduc85oh/testfile.c:10:17: error: 'pthread_getname_np' undeclared (first use in this function); did you mean 'pthread_setname_np'? pthread_getname_np; ^~~~~~~~~~~~~~~~~~ pthread_setname_np /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpvduc85oh/testfile.c:10:17: note: each undeclared identifier is reported only once for each function it appears in Header has symbol "pthread_getname_np" : NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq1fn7rk6 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq1fn7rk6/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpq1fn7rk6/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef SYS_sched_getattr SYS_sched_getattr; #endif return 0; } Compiler stdout: Compiler stderr: Header has symbol "SYS_sched_getattr" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf737zl6e Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf737zl6e/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf737zl6e/output.exe -pipe -pthread -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #ifndef _GNU_SOURCE # define _GNU_SOURCE #endif #include int main() { pthread_setname_np("example"); return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf737zl6e/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf737zl6e/testfile.c:7:36: warning: passing argument 1 of 'pthread_setname_np' from incompatible pointer type [-Wincompatible-pointer-types] pthread_setname_np("example"); ^~~~~~~~~ In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf737zl6e/testfile.c:5: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/pthread.h:220:24: note: expected 'pthread_t' {aka 'struct __pthread *'} but argument is of type 'char *' int pthread_setname_np(pthread_t, const char *); ^~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf737zl6e/testfile.c:7:17: error: too few arguments to function 'pthread_setname_np' pthread_setname_np("example"); ^~~~~~~~~~~~~~~~~~ In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpf737zl6e/testfile.c:5: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/pthread.h:220:5: note: declared here int pthread_setname_np(pthread_t, const char *); ^~~~~~~~~~~~~~~~~~ Checking if "pthread_setname_np(const char*)" with dependency threads links: NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5sr_kx3k Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5sr_kx3k/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5sr_kx3k/output.exe -pipe -pthread -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #ifndef _GNU_SOURCE # define _GNU_SOURCE #endif #include int main() { pthread_setname_np(pthread_self(), "example"); return 0; } Compiler stdout: Compiler stderr: Checking if "pthread_setname_np(pthread_t, const char*)" with dependency threads links: YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5rc0jprk Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5rc0jprk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp5rc0jprk/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef iconv_open iconv_open; #endif return 0; } Compiler stdout: Compiler stderr: Header has symbol "iconv_open" : YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0a8b86qx Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0a8b86qx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp0a8b86qx/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -liconv -Wl,--end-group -Wl,--allow-shlib-undefined -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: int main(void) { return 0; } Compiler stdout: Compiler stderr: Library iconv found: YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp16ed0a0b Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp16ed0a0b/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp16ed0a0b/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lm -Wl,--end-group -Wl,--allow-shlib-undefined -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: int main(void) { return 0; } Compiler stdout: Compiler stderr: Library m found: YES Pkg-config binary for MachineChoice.HOST is not cached. Pkg-config binary for 1 specified from cross file, native file, or env var as ['/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/pkg-config'] Found pkg-config: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/pkg-config (1.7.3) Determining dependency 'libffi' with pkg-config executable '/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/pkg-config' PKG_CONFIG_PATH: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig Called `/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/pkg-config --modversion libffi` -> 0 3.3 PKG_CONFIG_PATH: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig Called `/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/pkg-config --cflags libffi` -> 0 -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/include PKG_CONFIG_PATH: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig Called `/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/pkg-config libffi --libs` -> 0 -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -lffi PKG_CONFIG_PATH: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig Called `/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/pkg-config libffi --libs` -> 0 -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -lffi Using 'PKG_CONFIG_PATH' from environment with value: '/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig' Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2um5056i Command line: aarch64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2um5056i/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2um5056i/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive Code: #include int main(void) { void * something; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpehthfrii Command line: aarch64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpehthfrii/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpehthfrii/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive Code: #include int main(void) { static int a[1-2*!(sizeof(void *) >= 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppqm03tjk Command line: aarch64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppqm03tjk/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppqm03tjk/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 0)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpu2ma7gkw Command line: aarch64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpu2ma7gkw/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpu2ma7gkw/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 1)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2am4_laq Command line: aarch64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2am4_laq/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp2am4_laq/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 3)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3gzez_uv Command line: aarch64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3gzez_uv/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3gzez_uv/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 7)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxoxanf8e Command line: aarch64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxoxanf8e/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxoxanf8e/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 15)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxoxanf8e/testfile.cpp: In function 'int main()': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpxoxanf8e/testfile.cpp:3:65: error: size of array 'a' is negative int main(void) { static int a[1-2*!(sizeof(void *) > 15)]; a[0]=0; return 0; } ^ Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1t3rl1de Command line: aarch64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1t3rl1de/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1t3rl1de/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 11)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmq7di8lw Command line: aarch64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmq7di8lw/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpmq7di8lw/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 9)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppyr5t1p7 Command line: aarch64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppyr5t1p7/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmppyr5t1p7/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 8)]; a[0]=0; return 0; } Compiler stdout: Compiler stderr: Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8j16bs39 Command line: aarch64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8j16bs39/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8j16bs39/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive --print-search-dirs Code: Compiler stdout: install: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/ programs: =/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../libexec/gcc/aarch64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../libexec/gcc/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/aarch64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ libraries: =/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/lib/aarch64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/lib/ Compiler stderr: Run-time dependency libffi found: YES 3.3 Pkg-config binary for MachineChoice.HOST is cached. Determining dependency 'zlib' with pkg-config executable '/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/pkg-config' PKG_CONFIG_PATH: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig Called `/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/pkg-config --modversion zlib` -> 0 1.2.11 PKG_CONFIG_PATH: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig Called `/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/pkg-config --cflags zlib` -> 0 -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/include PKG_CONFIG_PATH: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig Called `/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/pkg-config zlib --libs` -> 0 -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -lz PKG_CONFIG_PATH: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig Called `/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/pkg-config zlib --libs` -> 0 -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -lz Using 'PKG_CONFIG_PATH' from environment with value: '/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/share/pkgconfig' Run-time dependency zlib found: YES 1.2.11 None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdiuxwd5s Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdiuxwd5s/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdiuxwd5s/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include #if defined __stub_bind_textdomain_codeset || defined __stub___bind_textdomain_codeset fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &bind_textdomain_codeset; long long b = (long long) a; return (int) b; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdiuxwd5s/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdiuxwd5s/testfile.c:9:32: error: 'bind_textdomain_codeset' undeclared (first use in this function) void *a = (void*) &bind_textdomain_codeset; ^~~~~~~~~~~~~~~~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpdiuxwd5s/testfile.c:9:32: note: each undeclared identifier is reported only once for each function it appears in None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfompqg0a Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfompqg0a/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpfompqg0a/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include 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 !0 && !defined(bind_textdomain_codeset) && !0 #error "No definition for __builtin_bind_textdomain_codeset found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_bind_textdomain_codeset) #error "__builtin_bind_textdomain_codeset not found" #endif #elif ! defined(bind_textdomain_codeset) __builtin_bind_textdomain_codeset; #endif return 0; } Compiler stdout: Compiler stderr: Checking for function "bind_textdomain_codeset" : YES Dependency mount skipped: feature libmount disabled Dependency libselinux skipped: feature selinux disabled None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8y3equv3 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8y3equv3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8y3equv3/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define getxattr meson_disable_define_of_getxattr #include #undef getxattr #ifdef __cplusplus extern "C" #endif char getxattr (void); #if defined __stub_getxattr || defined __stub___getxattr fail fail fail this function is not going to work #endif int main(void) { return getxattr (); } Compiler stdout: Compiler stderr: Checking for function "getxattr" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6pb24y2j Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp6pb24y2j/testfile.c -pipe -E -P -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/xattr.h") #error "Header 'sys/xattr.h' could not be found" #endif #else #include #endif Compiler stdout: Compiler stderr: Has header "sys/xattr.h" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcoa2px__ Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcoa2px__/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcoa2px__/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LINUX_MAGIC_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #define HAVE_STRUCT_TM_TM_GMTOFF 1 #define HAVE_STRUCT_TM___TM_GMTOFF 1 #define HAVE_ENDMNTENT 1 #define HAVE_ENDSERVENT 1 #define HAVE_FALLOCATE 1 #define HAVE_FCHMOD 1 #define HAVE_FCHOWN 1 #define HAVE_FSYNC 1 #define HAVE_GETAUXVAL 1 #define HAVE_GETC_UNLOCKED 1 #define HAVE_GETGRGID_R 1 #define HAVE_GETMNTENT_R 1 #define HAVE_GETPWUID_R 1 #define HAVE_GETRESUID 1 #define HAVE_GMTIME_R 1 #define HAVE_HASMNTOPT 1 #define HAVE_INOTIFY_INIT1 1 #define HAVE_ISSETUGID 1 #define HAVE_LCHMOD 1 #define HAVE_LCHOWN 1 #define HAVE_LINK 1 #define HAVE_LOCALTIME_R 1 #define HAVE_LSTAT 1 #define HAVE_MBRTOWC 1 #define HAVE_MEMALIGN 1 #define HAVE_MMAP 1 #define HAVE_NEWLOCALE 1 #define HAVE_PIPE2 1 #define HAVE_POLL 1 #define HAVE_PRLIMIT 1 #define HAVE_READLINK 1 #define HAVE_RECVMMSG 1 #define HAVE_SENDMMSG 1 #define HAVE_SETENV 1 #define HAVE_SETMNTENT 1 #define HAVE_STRERROR_R 1 #define HAVE_STRNLEN 1 #define HAVE_STRSIGNAL 1 #define HAVE_STRTOD_L 1 #define HAVE_SYMLINK 1 #define HAVE_TIMEGM 1 #define HAVE_UNSETENV 1 #define HAVE_USELOCALE 1 #define HAVE_UTIMES 1 #define HAVE_VALLOC 1 #define HAVE_VASPRINTF 1 #define HAVE_VSNPRINTF 1 #define HAVE_WCRTOMB 1 #define HAVE_WCSLEN 1 #define HAVE_WCSNLEN 1 #define HAVE_STATVFS 1 #define HAVE_STATFS 1 #define HAVE_IF_INDEXTONAME 1 #define HAVE_IF_NAMETOINDEX 1 #define HAVE_SPLICE 1 #define HAVE_SNPRINTF 1 #define HAVE_STRCASECMP 1 #define HAVE_STRNCASECMP 1 #define HAVE_SYS_XATTR_H 1 #include #ifdef HAVE_SYS_TYPES_H #include #endif #ifdef HAVE_SYS_XATTR_H #include #elif HAVE_ATTR_XATTR_H #include #endif int main (void) { ssize_t len = getxattr("", "", NULL, 0, 0, XATTR_NOFOLLOW); return len; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcoa2px__/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcoa2px__/testfile.c:117:63: error: 'XATTR_NOFOLLOW' undeclared (first use in this function); did you mean 'XATTR_REPLACE'? ssize_t len = getxattr("", "", NULL, 0, 0, XATTR_NOFOLLOW); ^~~~~~~~~~~~~~ XATTR_REPLACE /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcoa2px__/testfile.c:117:63: note: each undeclared identifier is reported only once for each function it appears in /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcoa2px__/testfile.c:117:34: error: too many arguments to function 'getxattr' ssize_t len = getxattr("", "", NULL, 0, 0, XATTR_NOFOLLOW); ^~~~~~~~ In file included from /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpcoa2px__/testfile.c:111: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/sys/xattr.h:14:9: note: declared here ssize_t getxattr(const char *, const char *, void *, size_t); ^~~~~~~~ Checking if "XATTR_NOFOLLOW" compiles: NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpni1yu1it Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpni1yu1it/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpni1yu1it/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define strlcpy meson_disable_define_of_strlcpy #include #undef strlcpy #ifdef __cplusplus extern "C" #endif char strlcpy (void); #if defined __stub_strlcpy || defined __stub___strlcpy fail fail fail this function is not going to work #endif int main(void) { return strlcpy (); } Compiler stdout: Compiler stderr: Checking for function "strlcpy" : YES Program bash found: YES (/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/bash) Program sh found: YES (/usr/bin/sh) Program env found: YES (/usr/bin/env) Configuring glibconfig.h using configuration Dependency sysprof-capture-4 skipped: feature sysprof disabled Configuring gtester-report using configuration Configuring libglib-2.0.so.0.6600.4-gdb.py using configuration Configuring glib-genmarshal using configuration Program glib-genmarshal found: YES (/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/gobject/glib-genmarshal) Configuring glib-mkenums using configuration Program glib-mkenums found: YES (/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/gobject/glib-mkenums) Configuring libgobject-2.0.so.0.6600.4-gdb.py using configuration Message: Cross-compiling: assuming that symbols aren't prefixed with underscore None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8t178q2o Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8t178q2o/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp8t178q2o/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #define dlerror meson_disable_define_of_dlerror #include #undef dlerror #ifdef __cplusplus extern "C" #endif char dlerror (void); #if defined __stub_dlerror || defined __stub___dlerror fail fail fail this function is not going to work #endif int main(void) { return dlerror (); } Compiler stdout: Compiler stderr: Checking for function "dlerror" : YES Configuring gmoduleconf.h using configuration Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprjr68mhv Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprjr68mhv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmprjr68mhv/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include int qclass = C_IN; Compiler stdout: Compiler stderr: Checking if "C_IN in public headers (no arpa/nameser_compat.h needed)" compiles: YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4uaesng9 Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4uaesng9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp4uaesng9/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include #include #include int main (int argc, char ** argv) { return res_query("test", 0, 0, (void *)0, 0); } Compiler stdout: Compiler stderr: Checking if "res_query()" links: YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl4xbyw4j Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl4xbyw4j/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl4xbyw4j/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include int main (int argc, char ** argv) { return socket(1, 2, 3); } Compiler stdout: Compiler stderr: Checking if "socket()" links: YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpljqt4o7r Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpljqt4o7r/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpljqt4o7r/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include #include #include int main (int argc, char ** argv) { return res_init(); } Compiler stdout: Compiler stderr: Checking if "res_init()" links: YES None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3uo3588a Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3uo3588a/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3uo3588a/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include #include #include int main (int argc, char ** argv) { struct __res_state res; res_nclose(&res); return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3uo3588a/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp3uo3588a/testfile.c:7:20: warning: implicit declaration of function 'res_nclose' [-Wimplicit-function-declaration] res_nclose(&res); ^~~~~~~~~~ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccXCUNh4.o: in function `main': testfile.c:(.text.main+0x2c): undefined reference to `res_nclose' collect2: error: ld returned 1 exit status Checking if "res_nclose()" links: NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjlc8mjkg Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjlc8mjkg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjlc8mjkg/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include #include #include int main (int argc, char ** argv) { struct __res_state res; res_ndestroy(&res); return 0; } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjlc8mjkg/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpjlc8mjkg/testfile.c:7:20: warning: implicit declaration of function 'res_ndestroy'; did you mean 'res_query'? [-Wimplicit-function-declaration] res_ndestroy(&res); ^~~~~~~~~~~~ res_query /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccFFwCGq.o: in function `main': testfile.c:(.text.main+0x2c): undefined reference to `res_ndestroy' collect2: error: ld returned 1 exit status Checking if "res_ndestroy()" links: NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ob0awrk Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ob0awrk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ob0awrk/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include #include #include int main (int argc, char ** argv) { struct __res_state res; return res_ninit(&res); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ob0awrk/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ob0awrk/testfile.c:7:27: warning: implicit declaration of function 'res_ninit'; did you mean 'res_init'? [-Wimplicit-function-declaration] return res_ninit(&res); ^~~~~~~~~ res_init /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/cc1g0bjS.o: in function `main': testfile.c:(.text.main+0x2c): undefined reference to `res_ninit' collect2: error: ld returned 1 exit status Checking if "res_ninit()" links: NO None of 'CC_LD' are defined in the environment, not changing global flags. Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptgqjncpf Command line: aarch64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptgqjncpf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptgqjncpf/output.exe -pipe -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -znow -zrelro -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/lib -Wl,--gc-sections Code: #include #include #include #include int main (int argc, char ** argv) { struct __res_state res; return res_nquery(&res, "test", 0, 0, (void *)0, 0); } Compiler stdout: Compiler stderr: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptgqjncpf/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmptgqjncpf/testfile.c:7:27: warning: implicit declaration of function 'res_nquery'; did you mean 'res_query'? [-Wimplicit-function-declaration] return res_nquery(&res, "test", 0, 0, (void *)0, 0); ^~~~~~~~~~ res_query /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/cct9lLDf.o: in function `main': testfile.c:(.text.main+0x48): undefined reference to `res_nquery' collect2: error: ld returned 1 exit status Checking if "res_nquery()" links: NO Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo20n4c25 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo20n4c25/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpo20n4c25/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include void bar(void) { sizeof(struct ip_mreqn); }; Compiler stdout: Compiler stderr: Checking for type "struct ip_mreqn" : YES Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpu4m_31dd Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpu4m_31dd/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpu4m_31dd/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include int main (int argc, char ** argv) { struct ifreq ifr; ioctl(0, SIOCGIFADDR, &ifr); return 0; } Compiler stdout: Compiler stderr: Checking if "ioctl with request SIOCGIFADDR" compiles: YES Configuring gnetworking.h using configuration Configuring gdbus-codegen using configuration Program gdbus-codegen found: YES (/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/gio/gdbus-2.0/codegen/gdbus-codegen) Configuring config.py using configuration Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl7b2_ha8 Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl7b2_ha8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpl7b2_ha8/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -Werror=unused-function Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Werror=unused-function: YES Library FuzzingEngine skipped: feature oss_fuzz disabled Program xgettext skipped: feature nls disabled Configuring glib-gettextize using configuration Configuring config.h using configuration Build targets in project: 39 Option buildtype is: plain [default: debugoptimized] Found ninja-1.11.0 at /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/host/bin/ninja Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi73o43i_ Command line: aarch64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi73o43i_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4/openwrt-build/meson-private/tmpi73o43i_/output.obj -pipe -c -Os -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-aarch64_cortex-a53_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 --print-search-dirs Code: Compiler stdout: install: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/ programs: =/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../libexec/gcc/aarch64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../libexec/gcc/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/aarch64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ libraries: =/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/lib/aarch64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/lib/ Compiler stderr: