Build started at 2024-03-23T08:12:47.183151 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-x86_64_musl/glib-2.66.4/openwrt-cross.txt' '--native-file /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4 Build dir: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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: x86_64-openwrt-linux-musl-gcc Is cross compiler: True. Sanity check compiler command line: x86_64-openwrt-linux-musl-gcc /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckc.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckc_cross.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -ffunction-sections -fdata-sections -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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: x86_64-openwrt-linux-musl-gcc (gcc 8.4.0 "x86_64-openwrt-linux-musl-gcc (OpenWrt GCC 8.4.0 unknown) 8.4.0") C linker for the host machine: x86_64-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: x86_64-openwrt-linux-musl-g++ Is cross compiler: True. Sanity check compiler command line: x86_64-openwrt-linux-musl-g++ /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckcpp.cc -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckcpp_cross.exe -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4=glib-2.66.4 -fstack-protector -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -ffunction-sections -fdata-sections -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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: x86_64-openwrt-linux-musl-g++ (gcc 8.4.0 "x86_64-openwrt-linux-musl-g++ (OpenWrt GCC 8.4.0 unknown) 8.4.0") C++ linker for the host machine: x86_64-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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckc.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_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-x86_64_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-x86_64_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-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/sanitycheckcpp.cc -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_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-x86_64_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-x86_64_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: x86_64 Target machine cpu: 64 Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgd3mqq_4 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgd3mqq_4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgd3mqq_4/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsvjbspwv Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsvjbspwv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsvjbspwv/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbyc23j8r Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbyc23j8r/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbyc23j8r/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq7xfto5n Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq7xfto5n/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpplimu2gc Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpplimu2gc/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpplimu2gc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvir51wky Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvir51wky/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4nm5ytbj Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4nm5ytbj/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpruwysli8 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpruwysli8/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpruwysli8/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpth0zwxry Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpth0zwxry/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxwqxi6wh Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxwqxi6wh/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnsv1s3yq Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnsv1s3yq/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4h_gygrs Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4h_gygrs/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwfi15kte Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwfi15kte/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuhejb0bp Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuhejb0bp/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuhejb0bp/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpes7vp7lw Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpes7vp7lw/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbykpysgv Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbykpysgv/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnxdfski7 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnxdfski7/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz_qza90e Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz_qza90e/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpira6j2ae Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpira6j2ae/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9yzmln5_ Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9yzmln5_/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9woh2qem Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9woh2qem/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpv67fttg6 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpv67fttg6/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_ns079al Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_ns079al/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx_5soe21 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx_5soe21/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfxkch74k Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfxkch74k/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo3oe509v Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo3oe509v/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo3oe509v/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1uq_hi4a Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1uq_hi4a/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1uq_hi4a/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfg_8j1ik Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfg_8j1ik/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp34_u17c_ Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp34_u17c_/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp34_u17c_/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4zdrwutg Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4zdrwutg/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4zdrwutg/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpinkeo7kl Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpinkeo7kl/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpinkeo7kl/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4axkx6w4 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4axkx6w4/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcs4awdvk Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcs4awdvk/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkjkgbzam Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkjkgbzam/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphv9c83cj Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphv9c83cj/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprdnad848 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprdnad848/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa702whbs Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa702whbs/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp746c1kz5 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp746c1kz5/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoowbt9om Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoowbt9om/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoowbt9om/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph0gtuvnf Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph0gtuvnf/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp04xytb1j Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp04xytb1j/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprpkcv00e Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprpkcv00e/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpl6_fct8o Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpl6_fct8o/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0wldakia Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0wldakia/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpv_j50s48 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpv_j50s48/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpv_j50s48/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp86a44_j0 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp86a44_j0/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp86a44_j0/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk9rs30_j Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk9rs30_j/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqevj2orq Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqevj2orq/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpt02uc0za Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpt02uc0za/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmply8dj9b3 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmply8dj9b3/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkjtzr8dn Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkjtzr8dn/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpe3rgy5tk Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpe3rgy5tk/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpe3rgy5tk/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeuswlz9d Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeuswlz9d/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeuswlz9d/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnfqmlewq Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnfqmlewq/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaiuxx8yi Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaiuxx8yi/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaiuxx8yi/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaiuxx8yi/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaiuxx8yi/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaiuxx8yi/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaiuxx8yi/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaiuxx8yi/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaiuxx8yi/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd8_4zgwo Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd8_4zgwo/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd8_4zgwo/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4mxfmx6 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4mxfmx6/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4mxfmx6/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4mxfmx6/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo4mxfmx6/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzn_sk231 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzn_sk231/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzn_sk231/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpic4_tjdx Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpic4_tjdx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpic4_tjdx/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpic4_tjdx/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpic4_tjdx/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp42gddz_z Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp42gddz_z/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp42gddz_z/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_oxnj9gk Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_oxnj9gk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_oxnj9gk/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_oxnj9gk/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_oxnj9gk/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpef6il3cg Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpef6il3cg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpef6il3cg/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2ums7tf2 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2ums7tf2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2ums7tf2/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2ums7tf2/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2ums7tf2/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwj62z5jf Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwj62z5jf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwj62z5jf/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwj62z5jf/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwj62z5jf/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5grk8a5e Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5grk8a5e/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5grk8a5e/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5grk8a5e/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5grk8a5e/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjbqfdbre Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjbqfdbre/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjbqfdbre/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjbqfdbre/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjbqfdbre/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsrge66vx Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsrge66vx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsrge66vx/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpginpth0q Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpginpth0q/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpginpth0q/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpna8yvb6o Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpna8yvb6o/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpna8yvb6o/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpna8yvb6o/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpna8yvb6o/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplcjpe9zr Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplcjpe9zr/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplcjpe9zr/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprwp93uu9 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprwp93uu9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprwp93uu9/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoexnjsn3 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoexnjsn3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoexnjsn3/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoexnjsn3/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoexnjsn3/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvgzcmudz Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvgzcmudz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvgzcmudz/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvgzcmudz/testfile.c: In function 'bar': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvgzcmudz/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpskni5nmb Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpskni5nmb/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpskni5nmb/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkypaq3r4 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkypaq3r4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkypaq3r4/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf697c64m Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf697c64m/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf697c64m/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6eg8kj8k Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6eg8kj8k/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6eg8kj8k/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3nydee5b Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3nydee5b/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3nydee5b/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5k8uxak2 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5k8uxak2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5k8uxak2/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjszh2dfm Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjszh2dfm/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjszh2dfm/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5ikg1ksw Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5ikg1ksw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5ikg1ksw/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpksy883h4 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpksy883h4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpksy883h4/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgupb8qrw Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgupb8qrw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgupb8qrw/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeqmhevon Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeqmhevon/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeqmhevon/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdd4kkx8m Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdd4kkx8m/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdd4kkx8m/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmporf7d5gw Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmporf7d5gw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmporf7d5gw/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_h42j_8q Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_h42j_8q/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_h42j_8q/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6ek8309t Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6ek8309t/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6ek8309t/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphm23n7fz Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphm23n7fz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphm23n7fz/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0k9zyjuu Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0k9zyjuu/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0k9zyjuu/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnfygwk_3 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnfygwk_3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnfygwk_3/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnd0k6nhh Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnd0k6nhh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnd0k6nhh/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphpwnh9oa Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphpwnh9oa/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphpwnh9oa/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm5nlkq30 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm5nlkq30/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm5nlkq30/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp063vxjlk Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp063vxjlk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp063vxjlk/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkelyo6r1 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkelyo6r1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkelyo6r1/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5zt7lvw8 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5zt7lvw8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5zt7lvw8/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgk_kbg1w Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgk_kbg1w/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgk_kbg1w/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpotv_3rt5 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpotv_3rt5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpotv_3rt5/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp0cjomjt Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp0cjomjt/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp0cjomjt/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccwIYKFo.o: in function `main': testfile.c:(.text.main+0x6): 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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpybv_3ffh Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpybv_3ffh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpybv_3ffh/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpybv_3ffh/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpybv_3ffh/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpybv_3ffh/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpe07dwkyh Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpe07dwkyh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpe07dwkyh/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgsmdvj_d Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgsmdvj_d/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgsmdvj_d/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzlsxqe4v Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzlsxqe4v/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzlsxqe4v/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmiwjpzm9 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmiwjpzm9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmiwjpzm9/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccbNPRdx.o: in function `main': testfile.c:(.text.main+0x6): 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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph5f3qgva Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph5f3qgva/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph5f3qgva/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph5f3qgva/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph5f3qgva/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph5f3qgva/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfgzb0o0l Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfgzb0o0l/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfgzb0o0l/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp36k0fg5y Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp36k0fg5y/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp36k0fg5y/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdvjntwa2 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdvjntwa2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdvjntwa2/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpb3hfnia2 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpb3hfnia2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpb3hfnia2/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph6hz05nn Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph6hz05nn/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph6hz05nn/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccCLSmw1.o: in function `main': testfile.c:(.text.main+0x6): 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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeh8_ui4z Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeh8_ui4z/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeh8_ui4z/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeh8_ui4z/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeh8_ui4z/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeh8_ui4z/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoaao1xlw Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoaao1xlw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoaao1xlw/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmi70iijq Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmi70iijq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmi70iijq/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqtrqv6j3 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqtrqv6j3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqtrqv6j3/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk9yl_dmh Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk9yl_dmh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk9yl_dmh/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpr7v1nx1h Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpr7v1nx1h/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpr7v1nx1h/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccnh3EE9.o: in function `main': testfile.c:(.text.main+0x6): 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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvdin_oy1 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvdin_oy1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvdin_oy1/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvdin_oy1/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvdin_oy1/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvdin_oy1/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8dm7z5bj Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8dm7z5bj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8dm7z5bj/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccPol6RJ.o: in function `main': testfile.c:(.text.main+0x6): 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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1w_g73l2 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1w_g73l2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1w_g73l2/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1w_g73l2/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1w_g73l2/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1w_g73l2/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppwjkva2a Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppwjkva2a/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppwjkva2a/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpr_e1q1ev Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpr_e1q1ev/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpr_e1q1ev/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmrwrigov Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmrwrigov/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmrwrigov/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpy4xoiitw Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpy4xoiitw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpy4xoiitw/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqzcc61m4 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqzcc61m4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqzcc61m4/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprwg8ajyb Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprwg8ajyb/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprwg8ajyb/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwd5bnbzf Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwd5bnbzf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwd5bnbzf/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp42_7qege Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp42_7qege/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp42_7qege/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6jvq2iem Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6jvq2iem/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6jvq2iem/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqlmx6o50 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqlmx6o50/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqlmx6o50/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxwy_rmg7 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxwy_rmg7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxwy_rmg7/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp7o6a2u00 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp7o6a2u00/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp7o6a2u00/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpebfpzago Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpebfpzago/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpebfpzago/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8b3k8dd3 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8b3k8dd3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8b3k8dd3/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp__hzo0bg Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp__hzo0bg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp__hzo0bg/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp99bxmo46 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp99bxmo46/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp99bxmo46/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpn4gxmpe0 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpn4gxmpe0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpn4gxmpe0/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp7xnrw8r6 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp7xnrw8r6/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp7xnrw8r6/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzjh7ctwn Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzjh7ctwn/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzjh7ctwn/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8dw_cmuz Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8dw_cmuz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8dw_cmuz/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkj37o40x Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkj37o40x/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkj37o40x/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpke142doe Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpke142doe/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpke142doe/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccbylG5q.o: in function `main': testfile.c:(.text.main+0x6): 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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfj3rg78x Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfj3rg78x/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfj3rg78x/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfj3rg78x/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfj3rg78x/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfj3rg78x/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpchz61p1b Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpchz61p1b/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpchz61p1b/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccNNYho1.o: in function `main': testfile.c:(.text.main+0x6): 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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnhbbn70s Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnhbbn70s/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnhbbn70s/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnhbbn70s/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnhbbn70s/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnhbbn70s/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpampshjuz Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpampshjuz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpampshjuz/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3urm5zf2 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3urm5zf2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3urm5zf2/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaoghlp8w Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaoghlp8w/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaoghlp8w/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp69a6fct3 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp69a6fct3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp69a6fct3/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgfquvp4v Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgfquvp4v/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgfquvp4v/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpja2jnhne Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpja2jnhne/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpja2jnhne/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpios1aywl Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpios1aywl/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpios1aywl/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3sq6rwji Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3sq6rwji/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3sq6rwji/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3sq6rwji/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmporzzu1fu Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmporzzu1fu/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmporzzu1fu/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm486_def Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm486_def/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm486_def/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5v793yfd Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5v793yfd/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5v793yfd/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_ivdxnk5 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_ivdxnk5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_ivdxnk5/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/cchXNmPY.o: in function `main': testfile.c:(.text.main+0x6): 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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpu9xyq8ik Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpu9xyq8ik/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpu9xyq8ik/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpu9xyq8ik/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpu9xyq8ik/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpu9xyq8ik/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprurc4klq Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprurc4klq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprurc4klq/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi1aqqgsj Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi1aqqgsj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi1aqqgsj/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwrau0c6d Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwrau0c6d/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwrau0c6d/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphuci2l8p Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphuci2l8p/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphuci2l8p/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbp6u_8k9 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbp6u_8k9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbp6u_8k9/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpegvhum4f Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpegvhum4f/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpegvhum4f/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpy6_zqztm Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpy6_zqztm/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpy6_zqztm/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1zl21uhy Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1zl21uhy/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1zl21uhy/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2zazsm4l Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2zazsm4l/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2zazsm4l/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2zazsm4l/testfile.c: In function 'func': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2zazsm4l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2zazsm4l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd8669ue4 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd8669ue4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd8669ue4/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd8669ue4/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpl8o2_y9u Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpl8o2_y9u/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpl8o2_y9u/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpl8o2_y9u/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1hctj8oc Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1hctj8oc/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1hctj8oc/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1hctj8oc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmperur1dpf Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmperur1dpf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmperur1dpf/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpenuh5zh2 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpenuh5zh2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpenuh5zh2/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpl67zgfkq Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpl67zgfkq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpl67zgfkq/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsmw8i8ew Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsmw8i8ew/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsmw8i8ew/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5dv_yp9u Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5dv_yp9u/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5dv_yp9u/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4s9fjvy3 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4s9fjvy3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4s9fjvy3/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnv9yf1ps Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnv9yf1ps/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnv9yf1ps/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprrbrqtrv Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprrbrqtrv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprrbrqtrv/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplytmr6t9 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplytmr6t9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplytmr6t9/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp47hp28s8 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp47hp28s8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp47hp28s8/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzcmkam2l Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzcmkam2l/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzcmkam2l/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp5kic5cy Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp5kic5cy/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp5kic5cy/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpegvhtqd8 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpegvhtqd8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpegvhtqd8/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpyg1rdwll Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpyg1rdwll/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpyg1rdwll/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpyg1rdwll/testfile.c: In function 'some_func': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpyg1rdwll/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpyg1rdwll/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpu7leyzvx Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpu7leyzvx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpu7leyzvx/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpavpbmsby Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpavpbmsby/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpavpbmsby/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm980fh6q/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsgr1j72l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5koi0phc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpued_brh7 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpued_brh7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpued_brh7/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcal3c0jc Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcal3c0jc/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcal3c0jc/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcal3c0jc/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcal3c0jc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdt3wwtaj Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdt3wwtaj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdt3wwtaj/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuo175rb4 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuo175rb4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuo175rb4/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdx3n8exm Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdx3n8exm/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdx3n8exm/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuljekvuo Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuljekvuo/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuljekvuo/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuljekvuo/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuljekvuo/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkr1cj7tr Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkr1cj7tr/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkr1cj7tr/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkr1cj7tr/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkr1cj7tr/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuqs50ctm Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuqs50ctm/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuqs50ctm/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdyymqfhv Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdyymqfhv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdyymqfhv/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvohkgiof Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvohkgiof/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvohkgiof/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx0e8um3d Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx0e8um3d/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx0e8um3d/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjm2wctj9 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjm2wctj9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjm2wctj9/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz3z546vw Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz3z546vw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz3z546vw/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz3z546vw/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz3z546vw/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeorymgxk Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeorymgxk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeorymgxk/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnpk1tel_ Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnpk1tel_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnpk1tel_/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbiehq6kp Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbiehq6kp/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbiehq6kp/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoi551i3n Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoi551i3n/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoi551i3n/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4pg8rvj_ Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4pg8rvj_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4pg8rvj_/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4pg8rvj_/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4pg8rvj_/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcmnav5yb Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcmnav5yb/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcmnav5yb/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmysx6vmu Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmysx6vmu/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmysx6vmu/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxj1s7ygs Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxj1s7ygs/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxj1s7ygs/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk3fuwbf8 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk3fuwbf8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk3fuwbf8/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp93q4w4wv Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp93q4w4wv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp93q4w4wv/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz0bvzm3b Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz0bvzm3b/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz0bvzm3b/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaqm1nqvo Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaqm1nqvo/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaqm1nqvo/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaqm1nqvo/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaqm1nqvo/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppppy8l_q Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppppy8l_q/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppppy8l_q/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgmlphnrj Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgmlphnrj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgmlphnrj/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd8stpxpw Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd8stpxpw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd8stpxpw/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ybjx6ys Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ybjx6ys/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1ybjx6ys/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkuy7u38t Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkuy7u38t/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkuy7u38t/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9k8jwrog Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9k8jwrog/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9k8jwrog/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppmfj72mj Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppmfj72mj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppmfj72mj/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpncl_6cms Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpncl_6cms/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpncl_6cms/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjlrc6kwm Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjlrc6kwm/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjlrc6kwm/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjlrc6kwm/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjlrc6kwm/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpiitonxw8 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpiitonxw8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpiitonxw8/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkhqw6utc Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkhqw6utc/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkhqw6utc/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpe5n3bnh8 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpe5n3bnh8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpe5n3bnh8/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvfqw3gr7 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvfqw3gr7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvfqw3gr7/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp411nnopi Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp411nnopi/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp411nnopi/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaxhmgbc2 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaxhmgbc2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaxhmgbc2/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplyub_imy Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplyub_imy/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplyub_imy/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmps1wuks_l Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmps1wuks_l/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmps1wuks_l/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp07x5vu7y Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp07x5vu7y/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp07x5vu7y/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdf_lt1il Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdf_lt1il/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdf_lt1il/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdf_lt1il/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdf_lt1il/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa8go4crb Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa8go4crb/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa8go4crb/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq4jp_2ug Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq4jp_2ug/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq4jp_2ug/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbny84_ph Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbny84_ph/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbny84_ph/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsc_wnovf Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsc_wnovf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsc_wnovf/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf1s6mfja Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf1s6mfja/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf1s6mfja/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzloyol1o Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzloyol1o/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzloyol1o/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqx_uvhbi Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqx_uvhbi/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqx_uvhbi/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp73are866 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp73are866/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp73are866/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3y4s8v8d Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3y4s8v8d/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3y4s8v8d/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpve80qbw2 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpve80qbw2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpve80qbw2/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpve80qbw2/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpve80qbw2/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpekeazn0m Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpekeazn0m/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpekeazn0m/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprdgn6rhs Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprdgn6rhs/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmprdgn6rhs/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppcn60kqx Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppcn60kqx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppcn60kqx/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxo0ssdu7 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxo0ssdu7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxo0ssdu7/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4kcmlw3f Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4kcmlw3f/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4kcmlw3f/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpn_snffsh Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpn_snffsh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpn_snffsh/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsk_ta6a_ Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsk_ta6a_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsk_ta6a_/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0h3n7bpw Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0h3n7bpw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0h3n7bpw/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxu8oiz46 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxu8oiz46/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxu8oiz46/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0rhah_ap Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0rhah_ap/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0rhah_ap/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0rhah_ap/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0rhah_ap/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp744s0prr Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp744s0prr/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp744s0prr/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1kj5wp_t Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1kj5wp_t/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1kj5wp_t/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpl8j07cys Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpl8j07cys/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpl8j07cys/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5z96i74z Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5z96i74z/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5z96i74z/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz40gm_rq Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz40gm_rq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz40gm_rq/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1f66tgia Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1f66tgia/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1f66tgia/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0lfv2lmg Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0lfv2lmg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0lfv2lmg/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptw1rp13k Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptw1rp13k/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptw1rp13k/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx79_9vsw Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx79_9vsw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx79_9vsw/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgukshyeq Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgukshyeq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgukshyeq/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgukshyeq/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgukshyeq/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpriqleixk Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpriqleixk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpriqleixk/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq3z35djk Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq3z35djk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq3z35djk/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpng3sgacq Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpng3sgacq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpng3sgacq/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzzaomi_m Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzzaomi_m/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzzaomi_m/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmtbxefm1 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmtbxefm1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmtbxefm1/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp90mw7yvr Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp90mw7yvr/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp90mw7yvr/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0crrqytj Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0crrqytj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0crrqytj/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpupn8275i Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpupn8275i/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpupn8275i/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpupn8275i/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpupn8275i/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx94euqp5 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx94euqp5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx94euqp5/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6wm8qs9b Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6wm8qs9b/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6wm8qs9b/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpt3tzz0ow Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpt3tzz0ow/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpt3tzz0ow/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5ebz5paa Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5ebz5paa/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5ebz5paa/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8h7pxio_ Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8h7pxio_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8h7pxio_/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8h7pxio_/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8h7pxio_/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbj8vnucb Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbj8vnucb/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbj8vnucb/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpv4agpw0e Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpv4agpw0e/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpv4agpw0e/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5bl1edxn Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5bl1edxn/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5bl1edxn/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6233iain Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6233iain/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6233iain/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjfrb9cxu Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjfrb9cxu/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjfrb9cxu/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpr9obumzh Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpr9obumzh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpr9obumzh/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzf1kl4_e Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzf1kl4_e/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzf1kl4_e/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzf1kl4_e/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzf1kl4_e/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnge9a0x2 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnge9a0x2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnge9a0x2/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaarkklnj Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaarkklnj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaarkklnj/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1jpvoooe Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1jpvoooe/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1jpvoooe/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphs3n9hg5 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphs3n9hg5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphs3n9hg5/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf9xtxr0p Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf9xtxr0p/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf9xtxr0p/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphgqbhd3z Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphgqbhd3z/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphgqbhd3z/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_sp_qm5b Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_sp_qm5b/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_sp_qm5b/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuj611kss Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuj611kss/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuj611kss/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvubvezvd Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvubvezvd/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvubvezvd/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvubvezvd/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvubvezvd/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpixltz8oa Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpixltz8oa/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpixltz8oa/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpot687gek Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpot687gek/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpot687gek/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdtu6bl2u Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdtu6bl2u/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdtu6bl2u/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp62m4r51h Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp62m4r51h/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp62m4r51h/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphxp10288 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphxp10288/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphxp10288/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbb__9kwg Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbb__9kwg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbb__9kwg/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplpwwffd2 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplpwwffd2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplpwwffd2/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpt3ynpryu Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpt3ynpryu/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpt3ynpryu/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsbzphw0z Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsbzphw0z/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpsbzphw0z/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4d2vkd8b Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4d2vkd8b/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4d2vkd8b/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4d2vkd8b/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4d2vkd8b/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp70u3bi65 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp70u3bi65/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp70u3bi65/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplc1fh7i5 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplc1fh7i5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplc1fh7i5/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_w2yqmdv Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_w2yqmdv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_w2yqmdv/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf9_c_eva Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf9_c_eva/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf9_c_eva/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpt68s76p3 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpt68s76p3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpt68s76p3/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx5rw7zek Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx5rw7zek/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx5rw7zek/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkf1413z8 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkf1413z8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkf1413z8/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvoqb81nm Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvoqb81nm/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvoqb81nm/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8f6fkk2m Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8f6fkk2m/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8f6fkk2m/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvg9_w3wv Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvg9_w3wv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvg9_w3wv/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvg9_w3wv/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvg9_w3wv/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd8xmawxy Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd8xmawxy/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd8xmawxy/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuz12zjwp Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuz12zjwp/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpuz12zjwp/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgs0ib0c2 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgs0ib0c2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgs0ib0c2/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpugzzsg7f Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpugzzsg7f/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpugzzsg7f/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp86238bgm Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp86238bgm/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp86238bgm/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5w2pmz30 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5w2pmz30/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5w2pmz30/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9y5z2ua7 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9y5z2ua7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9y5z2ua7/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpksoz7tm5 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpksoz7tm5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpksoz7tm5/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp9xkro0_ Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp9xkro0_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp9xkro0_/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp94fr9b2z Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp94fr9b2z/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp94fr9b2z/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp94fr9b2z/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp94fr9b2z/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpynyo27_v Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpynyo27_v/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpynyo27_v/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo9dw6k8r Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo9dw6k8r/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo9dw6k8r/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpu05qjdnf Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpu05qjdnf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpu05qjdnf/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpy1fa82ul Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpy1fa82ul/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpy1fa82ul/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpru0_29_c Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpru0_29_c/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpru0_29_c/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3gkqlqqh Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3gkqlqqh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3gkqlqqh/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp139pt54x Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp139pt54x/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp139pt54x/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzgev8ekk Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzgev8ekk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpzgev8ekk/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1m6gc9ct Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1m6gc9ct/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1m6gc9ct/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1m6gc9ct/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1m6gc9ct/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2vameyw6 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2vameyw6/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2vameyw6/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphsnn_dib Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphsnn_dib/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphsnn_dib/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpc4suphb7 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpc4suphb7/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpc4suphb7/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5l21yc5_ Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5l21yc5_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5l21yc5_/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5l21yc5_/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5l21yc5_/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp5l21yc5_/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ydqo1h0 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ydqo1h0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ydqo1h0/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ydqo1h0/testfile.c: In function 'f': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4ydqo1h0/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp_5dvm6o Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp_5dvm6o/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp_5dvm6o/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_s8xsvds Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_s8xsvds/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_s8xsvds/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeysk13e2 Command line: x86_64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeysk13e2/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeysk13e2/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5d8kp_x Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5d8kp_x/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5d8kp_x/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphz3dyi4c Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphz3dyi4c/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwayqa0_4 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwayqa0_4/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwayqa0_4/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpctaa1rdk Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpctaa1rdk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpctaa1rdk/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpctaa1rdk/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgpacz6ky Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgpacz6ky/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgpacz6ky/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgpacz6ky/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpocc1b7mi Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpocc1b7mi/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpocc1b7mi/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpocc1b7mi/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpocc1b7mi/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpocc1b7mi/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2pcv2_cg Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2pcv2_cg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2pcv2_cg/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2pcv2_cg/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppqjmi82s Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppqjmi82s/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppqjmi82s/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppqjmi82s/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9i7s_9a2 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9i7s_9a2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9i7s_9a2/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9i7s_9a2/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmeb46m4s Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmeb46m4s/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmeb46m4s/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmeb46m4s/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1v6up2jp Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1v6up2jp/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1v6up2jp/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1v6up2jp/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1v6up2jp/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1v6up2jp/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp7d7bjxs Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp7d7bjxs/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp7d7bjxs/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpp7d7bjxs/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjcfm_i9s Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjcfm_i9s/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjcfm_i9s/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjcfm_i9s/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp31e66c__ Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp31e66c__/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp31e66c__/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp31e66c__/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqkq839yi Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqkq839yi/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqkq839yi/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqkq839yi/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp__z8oc26 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp__z8oc26/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp__z8oc26/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp__z8oc26/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgpebxlc6 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgpebxlc6/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgpebxlc6/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgpebxlc6/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgpebxlc6/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgpebxlc6/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppvfi1o8x Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppvfi1o8x/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppvfi1o8x/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmppvfi1o8x/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm9uz84wv Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm9uz84wv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm9uz84wv/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm9uz84wv/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa7sd51v5 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa7sd51v5/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa7sd51v5/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa7sd51v5/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9azpsotp Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9azpsotp/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9azpsotp/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9azpsotp/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgx_rc1o8 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgx_rc1o8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgx_rc1o8/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgx_rc1o8/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpb0ioz92e Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpb0ioz92e/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpb0ioz92e/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpb0ioz92e/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2yn5lokc Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2yn5lokc/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2yn5lokc/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2yn5lokc/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2yn5lokc/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp2yn5lokc/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoixhxcz8 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoixhxcz8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoixhxcz8/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpoixhxcz8/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo7z4t4q4 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo7z4t4q4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo7z4t4q4/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo7z4t4q4/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpun7wfxi1 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpun7wfxi1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpun7wfxi1/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpun7wfxi1/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm71gegw1 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm71gegw1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm71gegw1/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpm71gegw1/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp354hvwky Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp354hvwky/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp354hvwky/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp354hvwky/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf7ubti7i Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf7ubti7i/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf7ubti7i/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf7ubti7i/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpn95js804 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpn95js804/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpn95js804/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpn95js804/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpyut1gk5y Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpyut1gk5y/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpyut1gk5y/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpyut1gk5y/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptx_le2hn Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptx_le2hn/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptx_le2hn/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptx_le2hn/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgvqeria4 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgvqeria4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgvqeria4/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgvqeria4/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgvqeria4/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgvqeria4/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmps_ira2ys Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmps_ira2ys/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmps_ira2ys/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmps_ira2ys/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvd37_xzh Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvd37_xzh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvd37_xzh/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvd37_xzh/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1l9yrwz2 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1l9yrwz2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1l9yrwz2/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1l9yrwz2/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph5nr4xfy Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph5nr4xfy/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph5nr4xfy/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmph5nr4xfy/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphlm0cpv2 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphlm0cpv2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphlm0cpv2/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphlm0cpv2/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnok0r70y Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnok0r70y/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnok0r70y/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpnok0r70y/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk7i6iv_u Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk7i6iv_u/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk7i6iv_u/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk7i6iv_u/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0fj3677v Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0fj3677v/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0fj3677v/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0fj3677v/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphibscgj2 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphibscgj2/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphibscgj2/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphibscgj2/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp7qb1hwog Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp7qb1hwog/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp7qb1hwog/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp7qb1hwog/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa824up_b Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa824up_b/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa824up_b/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa824up_b/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0fo04_e4 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0fo04_e4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0fo04_e4/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0fo04_e4/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0fo04_e4/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0fo04_e4/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdmzypdgc Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdmzypdgc/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdmzypdgc/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdmzypdgc/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplwiyi8t0 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplwiyi8t0/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplwiyi8t0/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplwiyi8t0/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa8tpcdne Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa8tpcdne/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa8tpcdne/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpa8tpcdne/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf2xfnyaz Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf2xfnyaz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf2xfnyaz/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpf2xfnyaz/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphd5n19h1 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphd5n19h1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphd5n19h1/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphd5n19h1/testfile.c:3: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp847sonnz Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp847sonnz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp847sonnz/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbgtc0az4 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbgtc0az4/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbgtc0az4/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpio90401z Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpio90401z/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpio90401z/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpio90401z/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpio90401z/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjx07iz8q Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjx07iz8q/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjx07iz8q/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3lsu233p Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3lsu233p/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3lsu233p/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz8eciq2f Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz8eciq2f/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz8eciq2f/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqu7akg1u Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqu7akg1u/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqu7akg1u/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqu7akg1u/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpqu7akg1u/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpr5zgftrw Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpr5zgftrw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpr5zgftrw/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgtyf84fx Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgtyf84fx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgtyf84fx/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxtutanct Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxtutanct/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpxtutanct/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfpn2hor_ Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfpn2hor_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfpn2hor_/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpopnw5y0q Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpopnw5y0q/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpopnw5y0q/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6ez7qnm8 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6ez7qnm8/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6ez7qnm8/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj47_81e9 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj47_81e9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj47_81e9/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj47_81e9/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj47_81e9/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphs7h7xjf Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphs7h7xjf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphs7h7xjf/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmym_067f Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmym_067f/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmym_067f/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmym_067f/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpmym_067f/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj4y4uutk Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj4y4uutk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj4y4uutk/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwtd1fify Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwtd1fify/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpwtd1fify/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcydqvct1 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcydqvct1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcydqvct1/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd0k36o4l Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd0k36o4l/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd0k36o4l/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd0k36o4l/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd0k36o4l/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4mtnqpl1 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4mtnqpl1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp4mtnqpl1/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq5pnifmh Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq5pnifmh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq5pnifmh/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8xtqxuxj Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8xtqxuxj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8xtqxuxj/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk1fd28wv Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk1fd28wv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk1fd28wv/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk1fd28wv/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpk1fd28wv/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbs6axd0j Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbs6axd0j/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbs6axd0j/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3w5lq6iz Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3w5lq6iz/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp3w5lq6iz/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvbq8e7z3 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvbq8e7z3/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpvbq8e7z3/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpom108553 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpom108553/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpom108553/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8ps2b_4y Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8ps2b_4y/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8ps2b_4y/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbh5cjbaw Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbh5cjbaw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbh5cjbaw/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbh5cjbaw/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpbh5cjbaw/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi1ynmrnj Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi1ynmrnj/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi1ynmrnj/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpejs395tr Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpejs395tr/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpejs395tr/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpupcbmcua Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpupcbmcua/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpupcbmcua/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_8lgda4w Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_8lgda4w/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp_8lgda4w/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeg0vyosw Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeg0vyosw/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpeg0vyosw/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp7jb57kfb Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp7jb57kfb/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp7jb57kfb/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp39lxgb7y Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp39lxgb7y/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp39lxgb7y/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq6j5pm8k Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq6j5pm8k/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq6j5pm8k/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq6j5pm8k/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq6j5pm8k/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpq6j5pm8k/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaljihbrh Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaljihbrh/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaljihbrh/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaljihbrh/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaljihbrh/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpaljihbrh/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj764_i98 Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj764_i98/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj764_i98/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5z_zmqq Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5z_zmqq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5z_zmqq/output.exe -pipe -pthread -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5z_zmqq/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5z_zmqq/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5z_zmqq/testfile.c:5: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5z_zmqq/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5z_zmqq/testfile.c:5: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptiz30m25 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptiz30m25/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptiz30m25/output.exe -pipe -pthread -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcc3duekk Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcc3duekk/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcc3duekk/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpb55mp0fg Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpb55mp0fg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpb55mp0fg/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp92h6aimg Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp92h6aimg/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp92h6aimg/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/usr/include PKG_CONFIG_PATH: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/usr/lib -lffi PKG_CONFIG_PATH: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/usr/lib -lffi Using 'PKG_CONFIG_PATH' from environment with value: '/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/share/pkgconfig' Running compile: Working directory: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjnif8yf Command line: x86_64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjnif8yf/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpgjnif8yf/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplwae8c6n Command line: x86_64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplwae8c6n/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmplwae8c6n/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx5r8vjwz Command line: x86_64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx5r8vjwz/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpx5r8vjwz/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfd06rxd7 Command line: x86_64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfd06rxd7/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpfd06rxd7/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpv9oqk2b7 Command line: x86_64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpv9oqk2b7/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpv9oqk2b7/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpb4qej9iv Command line: x86_64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpb4qej9iv/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpb4qej9iv/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptrf12xte Command line: x86_64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptrf12xte/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptrf12xte/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptrf12xte/testfile.cpp: In function 'int main()': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptrf12xte/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz1c385hd Command line: x86_64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz1c385hd/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz1c385hd/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphgsuygwz Command line: x86_64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphgsuygwz/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmphgsuygwz/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0ppzsqup Command line: x86_64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0ppzsqup/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0ppzsqup/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo3d2x6vw Command line: x86_64-openwrt-linux-musl-g++ -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo3d2x6vw/testfile.cpp -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpo3d2x6vw/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/ programs: =/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/libexec/gcc/x86_64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/libexec/gcc/x86_64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/libexec/gcc/x86_64-openwrt-linux-musl/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/x86_64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ libraries: =/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/lib/x86_64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-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-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/usr/include PKG_CONFIG_PATH: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/usr/lib -lz PKG_CONFIG_PATH: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/usr/lib -lz Using 'PKG_CONFIG_PATH' from environment with value: '/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/pkgconfig:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptg8nngnu Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptg8nngnu/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptg8nngnu/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptg8nngnu/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptg8nngnu/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmptg8nngnu/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpedoezjxm Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpedoezjxm/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpedoezjxm/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8obbdafx Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8obbdafx/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8obbdafx/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp86zasdru Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp86zasdru/testfile.c -pipe -E -P -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5cashd_ Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5cashd_/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5cashd_/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5cashd_/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5cashd_/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5cashd_/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5cashd_/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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpi5cashd_/testfile.c:111: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz37jajrv Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz37jajrv/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpz37jajrv/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_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-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpy08farc9 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpy08farc9/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpy08farc9/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd0828ire Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd0828ire/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpd0828ire/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8mtoml3k Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8mtoml3k/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp8mtoml3k/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj9_ska8o Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj9_ska8o/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpj9_ska8o/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9nql0tjc Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9nql0tjc/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp9nql0tjc/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjhfjpiv1 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjhfjpiv1/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjhfjpiv1/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjhfjpiv1/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpjhfjpiv1/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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccZTER7S.o: in function `main': testfile.c:(.text.main+0x38): 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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1553dfzf Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1553dfzf/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1553dfzf/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1553dfzf/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp1553dfzf/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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccDb1aQE.o: in function `main': testfile.c:(.text.main+0x38): 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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0ev99pew Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0ev99pew/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0ev99pew/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0ev99pew/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0ev99pew/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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccnGBHu2.o: in function `main': testfile.c:(.text.main+0x38): 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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6jeewo29 Command line: x86_64-openwrt-linux-musl-gcc -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib -L/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/lib -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6jeewo29/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6jeewo29/output.exe -pipe -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6jeewo29/testfile.c: In function 'main': /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp6jeewo29/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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/tmp/ccbNoMmo.o: in function `main': testfile.c:(.text.main+0x53): 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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0h2ivqtq Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0h2ivqtq/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmp0h2ivqtq/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdav19_ql Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdav19_ql/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpdav19_ql/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkvojzoya Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkvojzoya/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpkvojzoya/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcbxtm38b Command line: x86_64-openwrt-linux-musl-gcc -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/target-x86_64_musl/usr/lib/libintl-stub/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/usr/include -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include/fortify -I/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/include /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcbxtm38b/testfile.c -o /home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_musl/glib-2.66.4/openwrt-build/meson-private/tmpcbxtm38b/output.obj -pipe -c -Os -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/build_dir/target-x86_64_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-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/ programs: =/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/libexec/gcc/x86_64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/libexec/gcc/x86_64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/libexec/gcc/x86_64-openwrt-linux-musl/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/x86_64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ libraries: =/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/lib/x86_64-openwrt-linux-musl/8.4.0/:/home/jack/SDK/XuTao-WR3000-OpenWrt-21.02/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/lib/ Compiler stderr: