Build started at 2020-05-22T21:49:06.577020 Main binary: /usr/bin/python3.8 Build Options: -Dudev=false -Dcairo-tests=false -Damdgpu=false -Dexynos=false -Dfreedreno=false -Dintel=true -Dnouveau=true -Domap=false -Dradeon=false -Dtegra=false -Dvc4=false -Detnaviv=false -Dvmwgfx=false -Dlibkms=true -Dvalgrind=false -Dprefix=/usr -Dlibdir=lib -Dlocalstatedir=/var/lib -Dsysconfdir=/etc -Dbuildtype=plain -Dwrap_mode=nodownload -Dbuild.pkg_config_path=/usr/share/pkgconfig:/usr/share/pkgconfig -Dpkg_config_path=/usr/share/pkgconfig:/usr/share/pkgconfig '--native-file /var/tmp/portage/x11-libs/libdrm-2.4.100/temp/meson.i686-pc-linux-gnu.x86.ini' Python system: Linux The Meson build system Version: 0.54.1 Source dir: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100 Build dir: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86 Build type: native build None of 'PKG_CONFIG_PATH' are defined in the environment, not changing global flags. None of 'PKG_CONFIG_PATH' are defined in the environment, not changing global flags. Project name: libdrm Project version: 2.4.100 None of 'CFLAGS' are defined in the environment, not changing global flags. None of 'LDFLAGS' are defined in the environment, not changing global flags. 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-pc-linux-gnu-gcc -m32 Is cross compiler: False. Sanity check compiler command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/sanitycheckc.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/sanitycheckc.exe -O2 -pipe -mtune=native -march=native -pipe -D_FILE_OFFSET_BITS=64 -Wl,-O1 -Wl,--as-needed Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/sanitycheckc.exe C compiler for the build machine: x86_64-pc-linux-gnu-gcc -m32 (gcc 10.1.0 "x86_64-pc-linux-gnu-gcc (Gentoo 10.1.0 p1) 10.1.0") C linker for the build machine: x86_64-pc-linux-gnu-gcc -m32 ld.bfd 2.34 None of 'CFLAGS' are defined in the environment, not changing global flags. None of 'LDFLAGS' are defined in the environment, not changing global flags. 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-pc-linux-gnu-gcc -m32 Is cross compiler: False. Sanity check compiler command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/sanitycheckc.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/sanitycheckc.exe -O2 -pipe -mtune=native -march=native -pipe -D_FILE_OFFSET_BITS=64 -Wl,-O1 -Wl,--as-needed Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/sanitycheckc.exe C compiler for the host machine: x86_64-pc-linux-gnu-gcc -m32 (gcc 10.1.0 "x86_64-pc-linux-gnu-gcc (Gentoo 10.1.0 p1) 10.1.0") C linker for the host machine: x86_64-pc-linux-gnu-gcc -m32 ld.bfd 2.34 Build machine cpu family: x86 Build machine cpu: i686 Host machine cpu family: x86 Host machine cpu: i686 Target machine cpu family: x86 Target machine cpu: i686 Run-time dependency threads found: YES Pkg-config binary for MachineChoice.HOST is not cached. Pkg-config binary for MachineChoice.HOST specified from cross file, native file, or env var as ['i686-pc-linux-gnu-pkg-config'] Trying pkg-config binary i686-pc-linux-gnu-pkg-config for machine MachineChoice.HOST at ['/usr/bin/i686-pc-linux-gnu-pkg-config'] Found pkg-config: /usr/bin/i686-pc-linux-gnu-pkg-config (0.29.2) Determining dependency 'atomic_ops' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' PKG_CONFIG_PATH: /usr/share/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion atomic_ops` -> 0 7.6.10 PKG_CONFIG_PATH: /usr/share/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags atomic_ops` -> 0 PKG_CONFIG_PATH: /usr/share/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig Called `/usr/bin/i686-pc-linux-gnu-pkg-config atomic_ops --libs` -> 0 -L/usr/lib -latomic_ops PKG_CONFIG_PATH: /usr/share/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig Called `/usr/bin/i686-pc-linux-gnu-pkg-config atomic_ops --libs` -> 0 -latomic_ops None of 'PKG_CONFIG_PATH' are defined in the environment, not changing global flags. Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmps29nkizg Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmps29nkizg/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmps29nkizg/output.exe -pipe -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wl,-O1 -Wl,--as-needed Code: #include int main(void) { printf("%ld\n", (long)(sizeof(void *))); return 0; }; Compiler stdout: Compiler stderr: Program stdout: 4 Program stderr: Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp44thjqq0 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp44thjqq0/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp44thjqq0/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 --print-search-dirs Code: Compiler stdout: install: /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/ programs: =/usr/libexec/gcc/x86_64-pc-linux-gnu/10.1.0/:/usr/libexec/gcc/x86_64-pc-linux-gnu/10.1.0/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu/10.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ libraries: =/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/32/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/10.1.0/32/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../x86_64-pc-linux-gnu/10.1.0/32/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../lib/:/lib/x86_64-pc-linux-gnu/10.1.0/32/:/lib/../lib/:/usr/lib/x86_64-pc-linux-gnu/10.1.0/32/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/10.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../x86_64-pc-linux-gnu/10.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../:/lib/x86_64-pc-linux-gnu/10.1.0/:/lib/:/usr/lib/x86_64-pc-linux-gnu/10.1.0/:/usr/lib/ Compiler stderr: Run-time dependency atomic_ops found: YES 7.6.10 Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmprbauqqfo Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmprbauqqfo/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmprbauqqfo/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: int atomic_add(int *i) { return __sync_add_and_fetch (i, 1); } int atomic_cmpxchg(int *i, int j, int k) { return __sync_val_compare_and_swap (i, j, k); } Compiler stdout: Compiler stderr: Checking if "Intel Atomics" compiles: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp7wc0b1fh Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp7wc0b1fh/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp7wc0b1fh/output.exe -pipe -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Wl,-O1 -Wl,--as-needed Code: #define dlsym meson_disable_define_of_dlsym #include #undef dlsym #ifdef __cplusplus extern "C" #endif char dlsym (void); #if defined __stub_dlsym || defined __stub___dlsym fail fail fail this function is not going to work #endif int main(void) { return dlsym (); } Compiler stdout: Compiler stderr: /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/x11-libs/libdrm-2.4.100/temp/cc2aGFVr.o: in function `main': testfile.c:(.text+0x14): undefined reference to `dlsym' collect2: error: ld returned 1 exit status Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp134m6x_7 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp134m6x_7/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp134m6x_7/output.exe -pipe -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Wl,-O1 -Wl,--as-needed Code: int main(void) { #ifdef __has_builtin #if !__has_builtin(__builtin_dlsym) #error "__builtin_dlsym not found" #endif #elif ! defined(dlsym) /* Check for __builtin_dlsym only if no includes were added to the * prefix above, which means no definition of dlsym can be found. * We would always check for this, but we get false positives on * MSYS2 if we do. Their toolchain is broken, but we can at least * give them a workaround. */ #if 1 __builtin_dlsym; #else #error "No definition for __builtin_dlsym found in the prefix" #endif #endif return 0; } Compiler stdout: Compiler stderr: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp134m6x_7/testfile.c: In function 'main': /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp134m6x_7/testfile.c:5:18: error: #error "__builtin_dlsym not found" 5 | #error "__builtin_dlsym not found" | ^~~~~ Checking for function "dlsym" : NO Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpd8grhxau Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpd8grhxau/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpd8grhxau/output.exe -pipe -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -ldl -Wl,--end-group -Wl,--allow-shlib-undefined -Wl,-O1 -Wl,--as-needed Code: int main(void) { return 0; } Compiler stdout: Compiler stderr: Library dl found: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpy44df6g9 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpy44df6g9/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpy44df6g9/output.exe -pipe -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Wl,-O1 -Wl,--as-needed Code: #define _GNU_SOURCE #include #include #if defined __stub_clock_gettime || defined __stub___clock_gettime fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &clock_gettime; long b = (long) a; return (int) b; } Compiler stdout: Compiler stderr: Checking for function "clock_gettime" : YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpe2b23sm3 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpe2b23sm3/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpe2b23sm3/output.exe -pipe -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lm -Wl,--end-group -Wl,--allow-shlib-undefined -Wl,-O1 -Wl,--as-needed Code: int main(void) { return 0; } Compiler stdout: Compiler stderr: Library m found: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpkk8aggah Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpkk8aggah/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpkk8aggah/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include Compiler stdout: Compiler stderr: In file included from testfile.c:2: /usr/include/sys/sysctl.h:21:2: warning: #warning "The header is deprecated and will be removed." [-Wcpp] 21 | #warning "The header is deprecated and will be removed." | ^~~~~~~ Checking if "sys/sysctl.h works" compiles: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpy3oz_ol9 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpy3oz_ol9/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpy3oz_ol9/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include Compiler stdout: Compiler stderr: Checking if "sys/select.h works" compiles: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmppfd70ke8 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmppfd70ke8/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmppfd70ke8/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include #include Compiler stdout: Compiler stderr: Checking if "alloca.h works" compiles: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpt39inaza Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpt39inaza/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpt39inaza/output.obj -pipe -c -O2 -mtune=native -march=native -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: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp496y_i9v Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp496y_i9v/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp496y_i9v/output.obj -pipe -c -O2 -mtune=native -march=native -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 minor minor; #endif return 0; } Compiler stdout: Compiler stderr: Header has symbol "minor" : YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpjzd4iine Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpjzd4iine/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpjzd4iine/output.obj -pipe -c -O2 -mtune=native -march=native -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 makedev makedev; #endif return 0; } Compiler stdout: Compiler stderr: Header has symbol "makedev" : YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp67cghkan Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp67cghkan/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp67cghkan/output.obj -pipe -c -O2 -mtune=native -march=native -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: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp67cghkan/testfile.c:2:18: fatal error: sys/mkdev.h: No such file or directory 2 | #include | ^~~~~~~~~~~~~ compilation terminated. Header has symbol "major" : NO Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmps7ddjr5t Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmps7ddjr5t/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmps7ddjr5t/output.exe -pipe -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Wl,-O1 -Wl,--as-needed Code: #define open_memstream meson_disable_define_of_open_memstream #include #undef open_memstream #ifdef __cplusplus extern "C" #endif char open_memstream (void); #if defined __stub_open_memstream || defined __stub___open_memstream fail fail fail this function is not going to work #endif int main(void) { return open_memstream (); } Compiler stdout: Compiler stderr: Checking for function "open_memstream" : YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpjzdonyj7 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpjzdonyj7/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpjzdonyj7/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wall Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wall: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpzzbxgi1q Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpzzbxgi1q/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpzzbxgi1q/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wextra Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wextra: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp0nzfn2ih Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp0nzfn2ih/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp0nzfn2ih/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wsign-compare Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wsign-compare: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpm5d3stpc Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpm5d3stpc/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpm5d3stpc/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Werror=undef Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Werror=undef: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp84tt5wqx Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp84tt5wqx/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp84tt5wqx/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Werror=implicit-function-declaration: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpjfucq0tw Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpjfucq0tw/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpjfucq0tw/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wpointer-arith Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wpointer-arith: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpy3v82tv6 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpy3v82tv6/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpy3v82tv6/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wwrite-strings Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wwrite-strings: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp1ngmwmjm Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp1ngmwmjm/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp1ngmwmjm/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wstrict-prototypes Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wstrict-prototypes: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpbilw4xr0 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpbilw4xr0/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpbilw4xr0/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-prototypes Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wmissing-prototypes: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpaevugd64 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpaevugd64/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpaevugd64/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-declarations Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wmissing-declarations: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmproj_tuw3 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmproj_tuw3/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmproj_tuw3/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wnested-externs Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wnested-externs: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpen0a7qg8 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpen0a7qg8/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpen0a7qg8/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wpacked Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wpacked: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpxf1_8pd4 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpxf1_8pd4/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpxf1_8pd4/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wswitch-enum Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wswitch-enum: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpu9yep_wp Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpu9yep_wp/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpu9yep_wp/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-format-attribute Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wmissing-format-attribute: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp5szqh1zc Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp5szqh1zc/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp5szqh1zc/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wstrict-aliasing=2 Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wstrict-aliasing=2: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp_t0ibbiw Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp_t0ibbiw/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp_t0ibbiw/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Winit-self Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Winit-self: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpwvn7wgxg Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpwvn7wgxg/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpwvn7wgxg/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Winline Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Winline: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpcfpc06oe Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpcfpc06oe/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpcfpc06oe/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wshadow Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wshadow: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpng2nign9 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpng2nign9/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpng2nign9/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wdeclaration-after-statement Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wdeclaration-after-statement: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp423_ar2j Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp423_ar2j/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp423_ar2j/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wold-style-definition Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wold-style-definition: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpxghqbokv Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpxghqbokv/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpxghqbokv/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wunused-parameter Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wunused-parameter: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpcyrbj28p Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpcyrbj28p/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpcyrbj28p/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wattributes Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wattributes: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpw3i5r62o Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpw3i5r62o/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmpw3i5r62o/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wlong-long Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wlong-long: YES Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp9zbqathw Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp9zbqathw/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp9zbqathw/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-field-initializers Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wmissing-field-initializers: YES Pkg-config binary for MachineChoice.HOST is cached. Determining dependency 'pciaccess' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' PKG_CONFIG_PATH: /usr/share/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion pciaccess` -> 0 0.16 PKG_CONFIG_PATH: /usr/share/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags pciaccess` -> 0 PKG_CONFIG_PATH: /usr/share/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig Called `/usr/bin/i686-pc-linux-gnu-pkg-config pciaccess --libs` -> 0 -L/usr/lib -lpciaccess PKG_CONFIG_PATH: /usr/share/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig Called `/usr/bin/i686-pc-linux-gnu-pkg-config pciaccess --libs` -> 0 -lpciaccess None of 'PKG_CONFIG_PATH' are defined in the environment, not changing global flags. Run-time dependency pciaccess found: YES 0.16 Pkg-config binary for MachineChoice.HOST is cached. Determining dependency 'cunit' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' PKG_CONFIG_PATH: /usr/share/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion cunit` -> 1 CMake binary for MachineChoice.HOST is not cached None of 'CMAKE' are defined in the environment, not changing global flags. CMake binary missing from cross or native file, or env var undefined. Trying a default CMake fallback at cmake Trying CMake binary cmake for machine MachineChoice.HOST at ['/usr/bin/cmake'] Found CMake: /usr/bin/cmake (3.17.2) Extracting basic cmake information Try CMake generator: auto Failed to find a c compiler for CMake. This might cause CMake to fail. None of 'CXXFLAGS' are defined in the environment, not changing global flags. None of 'LDFLAGS' are defined in the environment, not changing global flags. 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. Failed to find a cpp compiler for CMake. This might cause CMake to fail. None of 'FFLAGS' are defined in the environment, not changing global flags. None of 'LDFLAGS' are defined in the environment, not changing global flags. None of 'FC_LD' are defined in the environment, not changing global flags. None of 'F_LD' are defined in the environment, not changing global flags. Failed to find a fortran compiler for CMake. This might cause CMake to fail. Called `/usr/bin/cmake --trace-expand --trace-format=json-v1 --no-warn-unused-cli --trace-redirect=cmake_trace.txt .` in /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/cmake_cunit -> 0 -- Module search paths: ['/', '/opt', '/usr', '/usr/local'] -- CMake root: /usr/share/cmake -- CMake architectures: [] -- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32', 'share'] None of 'CMAKE_PREFIX_PATH' are defined in the environment, not changing global flags. Preliminary CMake check failed. Aborting. Run-time dependency cunit found: NO (tried pkgconfig and cmake) Program xsltproc found: YES (/usr/bin/xsltproc) Program sed found: YES (/bin/sed) Running command: /usr/bin/xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl --- stdout --- --- stderr --- Running compile: Working directory: /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp3q9vmpiw Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp3q9vmpiw/testfile.c -o /var/tmp/portage/x11-libs/libdrm-2.4.100/work/libdrm-2.4.100-abi_x86_32.x86/meson-private/tmp3q9vmpiw/output.obj -pipe -c -O2 -mtune=native -march=native -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: int foo_hidden(void) __attribute__((visibility(("hidden")))); Compiler stdout: Compiler stderr: Checking if "compiler supports __attribute__(("hidden"))" compiles: YES Configuring config.h using configuration Program nm found: NO ../libdrm-2.4.100/meson.build:335:9: ERROR: Program(s) ['nm'] not found or not executable