Build started at 2018-11-04T21:45:42.042306 Main binary: /usr/bin/python3.6 Python system: Linux The Meson build system Version: 0.47.1 Source dir: /var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4 Build dir: /var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4-abi_x86_32.x86 Build type: cross build Program python found: YES (/var/tmp/portage/media-libs/mesa-18.2.4/temp/python2.7/bin/python) Running command: /var/tmp/portage/media-libs/mesa-18.2.4/temp/python2.7/bin/python bin/meson_get_version.py --- stdout --- 18.2.4 --- stderr --- Project name: mesa Project version: 18.2.4 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/media-libs/mesa-18.2.4/work/mesa-18.2.4-abi_x86_32.x86/meson-private/sanitycheckc.c -o /var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4-abi_x86_32.x86/meson-private/sanitycheckc.exe Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4-abi_x86_32.x86/meson-private/sanitycheckc.exe Appending CFLAGS from environment: '-O2 -march=znver1' Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed' Sanity testing C compiler: x86_64-pc-linux-gnu-gcc -m32 Is cross compiler: True. Sanity check compiler command line: x86_64-pc-linux-gnu-gcc -m32 -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed /var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4-abi_x86_32.x86/meson-private/sanitycheckc.c -o /var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4-abi_x86_32.x86/meson-private/sanitycheckc_cross.exe Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4-abi_x86_32.x86/meson-private/sanitycheckc_cross.exe Appending CFLAGS from environment: '-O2 -march=znver1' Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed' Native C compiler: x86_64-pc-linux-gnu-gcc -m32 (gcc 7.3.0 "x86_64-pc-linux-gnu-gcc (Gentoo 7.3.0-r3 p1.4) 7.3.0") Cross C compiler: x86_64-pc-linux-gnu-gcc -m32 (gcc 7.3.0) Sanity testing C++ compiler: x86_64-pc-linux-gnu-g++ -m32 Is cross compiler: False. Sanity check compiler command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4-abi_x86_32.x86/meson-private/sanitycheckcpp.cc -o /var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4-abi_x86_32.x86/meson-private/sanitycheckcpp.exe Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4-abi_x86_32.x86/meson-private/sanitycheckcpp.exe Appending CXXFLAGS from environment: '-O2 -march=znver1' Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed' Sanity testing C++ compiler: x86_64-pc-linux-gnu-g++ -m32 Is cross compiler: True. Sanity check compiler command line: x86_64-pc-linux-gnu-g++ -m32 -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed /var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4-abi_x86_32.x86/meson-private/sanitycheckcpp.cc -o /var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4-abi_x86_32.x86/meson-private/sanitycheckcpp_cross.exe Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4-abi_x86_32.x86/meson-private/sanitycheckcpp_cross.exe Appending CXXFLAGS from environment: '-O2 -march=znver1' Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed' Native C++ compiler: x86_64-pc-linux-gnu-g++ -m32 (gcc 7.3.0 "x86_64-pc-linux-gnu-g++ (Gentoo 7.3.0-r3 p1.4) 7.3.0") Cross C++ compiler: x86_64-pc-linux-gnu-g++ -m32 (gcc 7.3.0) Host machine cpu family: x86 Host machine cpu: i686 Target machine cpu family: x86 Target machine cpu: i686 Build machine cpu family: x86 Build machine cpu: i686 Program pkg-config found: YES (/usr/bin/pkg-config) Determining dependency 'vdpau' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion vdpau` -> 0 1.1.1 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags vdpau` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config vdpau --libs` -> 0 -L/usr/lib32 -lvdpau Called `/usr/bin/i686-pc-linux-gnu-pkg-config vdpau --libs` -> 0 -lvdpau Cross dependency vdpau found: YES 1.1.1 Running command: /usr/bin/pkg-config vdpau --cflags --- stdout --- --- stderr --- Determining dependency 'libomxil-bellagio' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion libomxil-bellagio` -> 1 Dependency libomxil-bellagio found: NO Determining dependency 'libtizonia' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion libtizonia` -> 1 Dependency libtizonia found: NO Determining dependency 'libtizplatform' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion libtizplatform` -> 1 Dependency libtizplatform found: NO Determining dependency 'tizilheaders' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion tizilheaders` -> 1 Dependency tizilheaders found: NO Determining dependency 'libva' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion libva` -> 0 0.39.4 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags libva` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config libva --libs` -> 0 -L/usr/lib32 -lva Called `/usr/bin/i686-pc-linux-gnu-pkg-config libva --libs` -> 0 -lva Cross dependency libva found: YES 0.39.4 Running command: /usr/bin/pkg-config libva --cflags --- stdout --- --- stderr --- Determining dependency 'libclc' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion libclc` -> 0 0.2.0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags libclc` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config libclc --libs` -> 0 -L/usr/lib/clc Called `/usr/bin/i686-pc-linux-gnu-pkg-config libclc --libs` -> 0 -L/usr/lib/clc Cross dependency libclc found: YES 0.2.0 Program python2 found: YES (/var/tmp/portage/media-libs/mesa-18.2.4/temp/python2.7/bin/python2) Running command: /var/tmp/portage/media-libs/mesa-18.2.4/temp/python2.7/bin/python2 -c import mako --- stdout --- --- stderr --- Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpsjzsjk_m Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpsjzsjk_m/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpsjzsjk_m/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define bswap32 meson_disable_define_of_bswap32 #include #undef bswap32 #ifdef __cplusplus extern "C" #endif char bswap32 (); #if defined __stub_bswap32 || defined __stub___bswap32 fail fail fail this function is not going to work #endif int main () { return bswap32 (); } Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/ccM45ccf.o: In Funktion »main«: testfile.c:(.text+0x1c): Warnung: undefinierter Verweis auf »bswap32« collect2: Fehler: ld gab 1 als Ende-Status zurück Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpz_vb3mmv Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpz_vb3mmv/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpz_vb3mmv/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: int main() { #ifdef __has_builtin #if !__has_builtin(__builtin_bswap32) #error "__builtin_bswap32 not found" #endif #elif ! defined(bswap32) /* Check for __builtin_bswap32 only if no includes were added to the * prefix above, which means no definition of bswap32 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_bswap32; #else #error "No definition for __builtin_bswap32 found in the prefix" #endif #endif } Compiler stdout: Compiler stderr: Checking for function "bswap32" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpyjawijmx Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpyjawijmx/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpyjawijmx/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define bswap64 meson_disable_define_of_bswap64 #include #undef bswap64 #ifdef __cplusplus extern "C" #endif char bswap64 (); #if defined __stub_bswap64 || defined __stub___bswap64 fail fail fail this function is not going to work #endif int main () { return bswap64 (); } Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/ccrjW2hk.o: In Funktion »main«: testfile.c:(.text+0x1c): Warnung: undefinierter Verweis auf »bswap64« collect2: Fehler: ld gab 1 als Ende-Status zurück Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpuxdtvvj0 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpuxdtvvj0/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpuxdtvvj0/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: int main() { #ifdef __has_builtin #if !__has_builtin(__builtin_bswap64) #error "__builtin_bswap64 not found" #endif #elif ! defined(bswap64) /* Check for __builtin_bswap64 only if no includes were added to the * prefix above, which means no definition of bswap64 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_bswap64; #else #error "No definition for __builtin_bswap64 found in the prefix" #endif #endif } Compiler stdout: Compiler stderr: Checking for function "bswap64" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpmml37tuc Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpmml37tuc/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpmml37tuc/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define clz meson_disable_define_of_clz #include #undef clz #ifdef __cplusplus extern "C" #endif char clz (); #if defined __stub_clz || defined __stub___clz fail fail fail this function is not going to work #endif int main () { return clz (); } Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/cc8oxF7o.o: In Funktion »main«: testfile.c:(.text+0x1c): Warnung: undefinierter Verweis auf »clz« collect2: Fehler: ld gab 1 als Ende-Status zurück Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp3wjls847 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp3wjls847/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp3wjls847/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: int main() { #ifdef __has_builtin #if !__has_builtin(__builtin_clz) #error "__builtin_clz not found" #endif #elif ! defined(clz) /* Check for __builtin_clz only if no includes were added to the * prefix above, which means no definition of clz 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_clz; #else #error "No definition for __builtin_clz found in the prefix" #endif #endif } Compiler stdout: Compiler stderr: Checking for function "clz" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmphebe5teo Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmphebe5teo/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmphebe5teo/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define clzll meson_disable_define_of_clzll #include #undef clzll #ifdef __cplusplus extern "C" #endif char clzll (); #if defined __stub_clzll || defined __stub___clzll fail fail fail this function is not going to work #endif int main () { return clzll (); } Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/ccAmptat.o: In Funktion »main«: testfile.c:(.text+0x1c): Warnung: undefinierter Verweis auf »clzll« collect2: Fehler: ld gab 1 als Ende-Status zurück Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpxeeyxh39 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpxeeyxh39/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpxeeyxh39/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: int main() { #ifdef __has_builtin #if !__has_builtin(__builtin_clzll) #error "__builtin_clzll not found" #endif #elif ! defined(clzll) /* Check for __builtin_clzll only if no includes were added to the * prefix above, which means no definition of clzll 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_clzll; #else #error "No definition for __builtin_clzll found in the prefix" #endif #endif } Compiler stdout: Compiler stderr: Checking for function "clzll" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwj5q1ybv Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwj5q1ybv/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwj5q1ybv/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define ctz meson_disable_define_of_ctz #include #undef ctz #ifdef __cplusplus extern "C" #endif char ctz (); #if defined __stub_ctz || defined __stub___ctz fail fail fail this function is not going to work #endif int main () { return ctz (); } Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/ccsuT8by.o: In Funktion »main«: testfile.c:(.text+0x1c): Warnung: undefinierter Verweis auf »ctz« collect2: Fehler: ld gab 1 als Ende-Status zurück Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpqg28cw5s Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpqg28cw5s/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpqg28cw5s/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: int main() { #ifdef __has_builtin #if !__has_builtin(__builtin_ctz) #error "__builtin_ctz not found" #endif #elif ! defined(ctz) /* Check for __builtin_ctz only if no includes were added to the * prefix above, which means no definition of ctz 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_ctz; #else #error "No definition for __builtin_ctz found in the prefix" #endif #endif } Compiler stdout: Compiler stderr: Checking for function "ctz" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmptzrby18_ Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmptzrby18_/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmptzrby18_/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define expect meson_disable_define_of_expect #include #undef expect #ifdef __cplusplus extern "C" #endif char expect (); #if defined __stub_expect || defined __stub___expect fail fail fail this function is not going to work #endif int main () { return expect (); } Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/ccugbX7D.o: In Funktion »main«: testfile.c:(.text+0x1c): Warnung: undefinierter Verweis auf »expect« collect2: Fehler: ld gab 1 als Ende-Status zurück Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp9nt35fua Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp9nt35fua/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp9nt35fua/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: int main() { #ifdef __has_builtin #if !__has_builtin(__builtin_expect) #error "__builtin_expect not found" #endif #elif ! defined(expect) /* Check for __builtin_expect only if no includes were added to the * prefix above, which means no definition of expect 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_expect; #else #error "No definition for __builtin_expect found in the prefix" #endif #endif } Compiler stdout: Compiler stderr: Checking for function "expect" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpamfoxr4_ Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpamfoxr4_/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpamfoxr4_/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define ffs meson_disable_define_of_ffs #include #undef ffs #ifdef __cplusplus extern "C" #endif char ffs (); #if defined __stub_ffs || defined __stub___ffs fail fail fail this function is not going to work #endif int main () { return ffs (); } Compiler stdout: Compiler stderr: Checking for function "ffs" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpxgtikoo8 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpxgtikoo8/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpxgtikoo8/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define ffsll meson_disable_define_of_ffsll #include #undef ffsll #ifdef __cplusplus extern "C" #endif char ffsll (); #if defined __stub_ffsll || defined __stub___ffsll fail fail fail this function is not going to work #endif int main () { return ffsll (); } Compiler stdout: Compiler stderr: Checking for function "ffsll" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpengaeeq1 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpengaeeq1/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpengaeeq1/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define popcount meson_disable_define_of_popcount #include #undef popcount #ifdef __cplusplus extern "C" #endif char popcount (); #if defined __stub_popcount || defined __stub___popcount fail fail fail this function is not going to work #endif int main () { return popcount (); } Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/ccsIfNRC.o: In Funktion »main«: testfile.c:(.text+0x1c): Warnung: undefinierter Verweis auf »popcount« collect2: Fehler: ld gab 1 als Ende-Status zurück Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwgg6zyco Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwgg6zyco/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwgg6zyco/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: int main() { #ifdef __has_builtin #if !__has_builtin(__builtin_popcount) #error "__builtin_popcount not found" #endif #elif ! defined(popcount) /* Check for __builtin_popcount only if no includes were added to the * prefix above, which means no definition of popcount 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_popcount; #else #error "No definition for __builtin_popcount found in the prefix" #endif #endif } Compiler stdout: Compiler stderr: Checking for function "popcount" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp7aqc7kb2 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp7aqc7kb2/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp7aqc7kb2/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define popcountll meson_disable_define_of_popcountll #include #undef popcountll #ifdef __cplusplus extern "C" #endif char popcountll (); #if defined __stub_popcountll || defined __stub___popcountll fail fail fail this function is not going to work #endif int main () { return popcountll (); } Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/cc0lcjWH.o: In Funktion »main«: testfile.c:(.text+0x1c): Warnung: undefinierter Verweis auf »popcountll« collect2: Fehler: ld gab 1 als Ende-Status zurück Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpzi3g2v_q Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpzi3g2v_q/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpzi3g2v_q/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: int main() { #ifdef __has_builtin #if !__has_builtin(__builtin_popcountll) #error "__builtin_popcountll not found" #endif #elif ! defined(popcountll) /* Check for __builtin_popcountll only if no includes were added to the * prefix above, which means no definition of popcountll 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_popcountll; #else #error "No definition for __builtin_popcountll found in the prefix" #endif #endif } Compiler stdout: Compiler stderr: Checking for function "popcountll" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpdgwtyv6l Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpdgwtyv6l/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpdgwtyv6l/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define unreachable meson_disable_define_of_unreachable #include #undef unreachable #ifdef __cplusplus extern "C" #endif char unreachable (); #if defined __stub_unreachable || defined __stub___unreachable fail fail fail this function is not going to work #endif int main () { return unreachable (); } Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/cc5dWe2M.o: In Funktion »main«: testfile.c:(.text+0x1c): Warnung: undefinierter Verweis auf »unreachable« collect2: Fehler: ld gab 1 als Ende-Status zurück Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpe6g9v6dn Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpe6g9v6dn/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpe6g9v6dn/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: int main() { #ifdef __has_builtin #if !__has_builtin(__builtin_unreachable) #error "__builtin_unreachable not found" #endif #elif ! defined(unreachable) /* Check for __builtin_unreachable only if no includes were added to the * prefix above, which means no definition of unreachable 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_unreachable; #else #error "No definition for __builtin_unreachable found in the prefix" #endif #endif } Compiler stdout: Compiler stderr: Checking for function "unreachable" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwqtbc5rr Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwqtbc5rr/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwqtbc5rr/output.obj -O2 -march=znver1 -O0 -std=c99 Code: int foo(void) __attribute__((const)); Compiler stdout: Compiler stderr: Checking if "__attribute__((const))" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpznd1565r Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpznd1565r/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpznd1565r/output.obj -O2 -march=znver1 -O0 -std=c99 Code: int foo(void) __attribute__((flatten)); Compiler stdout: Compiler stderr: Checking if "__attribute__((flatten))" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpg3nbing9 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpg3nbing9/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpg3nbing9/output.obj -O2 -march=znver1 -O0 -std=c99 Code: int foo(void) __attribute__((malloc)); Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpg3nbing9/testfile.c:1:1: Warnung: Attribut »malloc« wird ignoriert [-Wattributes] int foo(void) __attribute__((malloc)); ^~~ Checking if "__attribute__((malloc))" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpr6bly7yj Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpr6bly7yj/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpr6bly7yj/output.obj -O2 -march=znver1 -O0 -std=c99 Code: int foo(void) __attribute__((pure)); Compiler stdout: Compiler stderr: Checking if "__attribute__((pure))" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpoz7g5ggn Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpoz7g5ggn/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpoz7g5ggn/output.obj -O2 -march=znver1 -O0 -std=c99 Code: int foo(void) __attribute__((unused)); Compiler stdout: Compiler stderr: Checking if "__attribute__((unused))" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp6wa1_607 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp6wa1_607/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp6wa1_607/output.obj -O2 -march=znver1 -O0 -std=c99 Code: int foo(void) __attribute__((warn_unused_result)); Compiler stdout: Compiler stderr: Checking if "__attribute__((warn_unused_result))" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpk6yqy7gr Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpk6yqy7gr/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpk6yqy7gr/output.obj -O2 -march=znver1 -O0 -std=c99 Code: int foo(void) __attribute__((weak)); Compiler stdout: Compiler stderr: Checking if "__attribute__((weak))" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpr_6_xnk0 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpr_6_xnk0/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpr_6_xnk0/output.obj -O2 -march=znver1 -O0 -std=c99 Code: int foo(const char *p, ...) __attribute__((format(printf, 1, 2))); Compiler stdout: Compiler stderr: Checking if "__attribute__((format(...)))" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpjd3lddds Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpjd3lddds/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpjd3lddds/output.obj -O2 -march=znver1 -O0 -std=c99 Code: struct __attribute__((packed)) foo { int bar; }; Compiler stdout: Compiler stderr: Checking if "__attribute__((packed))" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpyrov3t78 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpyrov3t78/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpyrov3t78/output.obj -O2 -march=znver1 -O0 -std=c99 Code: int *foo(void) __attribute__((returns_nonnull)); Compiler stdout: Compiler stderr: Checking if "__attribute__((returns_nonnull))" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpz4_yn257 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpz4_yn257/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpz4_yn257/output.obj -O2 -march=znver1 -O0 -std=c99 Code: int foo_def(void) __attribute__((visibility("default"))); int foo_hid(void) __attribute__((visibility("hidden"))); int foo_int(void) __attribute__((visibility("internal"))); int foo_pro(void) __attribute__((visibility("protected"))); Compiler stdout: Compiler stderr: Checking if "__attribute__((visibility(...)))" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpgqv9071n Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpgqv9071n/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpgqv9071n/output.obj -O2 -march=znver1 -O0 -std=c99 Code: int foo(void) { return 0; } int bar(void) __attribute__((alias("foo"))); Compiler stdout: Compiler stderr: Checking if "__attribute__((alias(...)))" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp4xkbwot1 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp4xkbwot1/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp4xkbwot1/output.obj -O2 -march=znver1 -O0 -std=c99 Code: int foo(void) __attribute__((__noreturn__)); Compiler stdout: Compiler stderr: Checking if "__attribute__((__noreturn__))" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpp5jr5zw4 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpp5jr5zw4/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpp5jr5zw4/output.obj -O2 -march=znver1 -O0 -Wall Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wall: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpfe8_4ieq Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpfe8_4ieq/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpfe8_4ieq/output.obj -O2 -march=znver1 -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/media-libs/mesa-18.2.4/temp/tmppflyv4lq Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmppflyv4lq/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmppflyv4lq/output.obj -O2 -march=znver1 -O0 -Werror=missing-prototypes Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Werror=missing-prototypes: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpt3n1iys6 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpt3n1iys6/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpt3n1iys6/output.obj -O2 -march=znver1 -O0 -fno-math-errno Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -fno-math-errno: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpiufnem8h Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpiufnem8h/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpiufnem8h/output.obj -O2 -march=znver1 -O0 -fno-trapping-math Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -fno-trapping-math: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp0welil46 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp0welil46/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp0welil46/output.obj -O2 -march=znver1 -O0 -Qunused-arguments Code: int i; Compiler stdout: Compiler stderr: x86_64-pc-linux-gnu-gcc: Fehler: unbekannte Kommandozeilenoption »-Qunused-arguments«; meinten Sie »-Wunused-parameter«? Compiler for C supports arguments -Qunused-arguments: NO Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpbp5qhh7z Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpbp5qhh7z/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpbp5qhh7z/output.obj -O2 -march=znver1 -O0 -Wmissing-field-initializers Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wmissing-field-initializers: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp78covf9d Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp78covf9d/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp78covf9d/output.obj -O2 -march=znver1 -O0 -fvisibility=hidden Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -fvisibility=hidden: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmplg9y0trv Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmplg9y0trv/testfile.cpp -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmplg9y0trv/output.obj -O2 -march=znver1 -O0 -fpermissive -Wall Code: int i; Compiler stdout: Compiler stderr: Compiler for C++ supports arguments -Wall: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpl55i3ycz Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpl55i3ycz/testfile.cpp -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpl55i3ycz/output.obj -O2 -march=znver1 -O0 -fpermissive -fno-math-errno Code: int i; Compiler stdout: Compiler stderr: Compiler for C++ supports arguments -fno-math-errno: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpzicupxzu Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpzicupxzu/testfile.cpp -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpzicupxzu/output.obj -O2 -march=znver1 -O0 -fpermissive -fno-trapping-math Code: int i; Compiler stdout: Compiler stderr: Compiler for C++ supports arguments -fno-trapping-math: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpfnq6ts78 Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpfnq6ts78/testfile.cpp -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpfnq6ts78/output.obj -O2 -march=znver1 -O0 -fpermissive -Qunused-arguments Code: int i; Compiler stdout: Compiler stderr: x86_64-pc-linux-gnu-g++: Fehler: unbekannte Kommandozeilenoption »-Qunused-arguments«; meinten Sie »-Wunused-parameter«? Compiler for C++ supports arguments -Qunused-arguments: NO Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpynj7fyp7 Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpynj7fyp7/testfile.cpp -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpynj7fyp7/output.obj -O2 -march=znver1 -O0 -fpermissive -Wnon-virtual-dtor Code: int i; Compiler stdout: Compiler stderr: Compiler for C++ supports arguments -Wnon-virtual-dtor: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmppzjnyt5t Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmppzjnyt5t/testfile.cpp -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmppzjnyt5t/output.obj -O2 -march=znver1 -O0 -fpermissive -Wmissing-field-initializers Code: int i; Compiler stdout: Compiler stderr: Compiler for C++ supports arguments -Wmissing-field-initializers: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpon3rfi3e Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpon3rfi3e/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpon3rfi3e/output.obj -O2 -march=znver1 -O0 -Woverride-init Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Woverride-init: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp7ny5y363 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp7ny5y363/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp7ny5y363/output.obj -O2 -march=znver1 -O0 -Winitializer-overrides Code: int i; Compiler stdout: Compiler stderr: x86_64-pc-linux-gnu-gcc: Fehler: unbekannte Kommandozeilenoption »-Winitializer-overrides«; meinten Sie »-Wno-suggest-override«? Compiler for C supports arguments -Winitializer-overrides: NO Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpgu7u187e Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpgu7u187e/testfile.cpp -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpgu7u187e/output.obj -O2 -march=znver1 -O0 -fpermissive -fvisibility=hidden Code: int i; Compiler stdout: Compiler stderr: Compiler for C++ supports arguments -fvisibility=hidden: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpq5z_3ng8 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpq5z_3ng8/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpq5z_3ng8/output.obj -O2 -march=znver1 -O0 -Werror=pointer-arith Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Werror=pointer-arith: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpur1su2e5 Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpur1su2e5/testfile.cpp -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpur1su2e5/output.obj -O2 -march=znver1 -O0 -fpermissive -Werror=pointer-arith Code: int i; Compiler stdout: Compiler stderr: Compiler for C++ supports arguments -Werror=pointer-arith: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpohcxyep0 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpohcxyep0/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpohcxyep0/output.obj -O2 -march=znver1 -O0 -Werror=vla Code: int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Werror=vla: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpfowoakqo Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpfowoakqo/testfile.cpp -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpfowoakqo/output.obj -O2 -march=znver1 -O0 -fpermissive -Werror=vla Code: int i; Compiler stdout: Compiler stderr: Compiler for C++ supports arguments -Werror=vla: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp13nor1y_ Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp13nor1y_/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp13nor1y_/output.obj -O2 -march=znver1 -O0 -std=c99 Code: #include int main() { struct { uint64_t *v; } x; return (int)__atomic_load_n(x.v, __ATOMIC_ACQUIRE) & (int)__atomic_add_fetch(x.v, (uint64_t)1, __ATOMIC_ACQ_REL); } Compiler stdout: Compiler stderr: Checking if "GCC atomic builtins" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpi_n2n7a2 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpi_n2n7a2/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpi_n2n7a2/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #include int main() { struct { uint64_t *v; } x; return (int)__atomic_load_n(x.v, __ATOMIC_ACQUIRE) & (int)__atomic_add_fetch(x.v, (uint64_t)1, __ATOMIC_ACQ_REL); } Compiler stdout: Compiler stderr: Checking if "GCC atomic builtins required -latomic" links: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpm7724fyr Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpm7724fyr/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpm7724fyr/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #include uint64_t v; int main() { return __sync_add_and_fetch(&v, (uint64_t)1); } Compiler stdout: Compiler stderr: Checking if "GCC 64bit atomics" links: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp9yh7jt41 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp9yh7jt41/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp9yh7jt41/output.obj -O2 -march=znver1 -O0 -std=c99 Code: #include int main () { /* If it's not defined as a macro, try to use as a symbol */ #ifndef major major; #endif } Compiler stdout: Compiler stderr: Header has symbol "major": YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp9475v07r Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp9475v07r/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp9475v07r/output.obj -O2 -march=znver1 -O0 -std=c99 Code: #include Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp9475v07r/testfile.c:1:10: schwerwiegender Fehler: xlocale.h: Datei oder Verzeichnis nicht gefunden #include ^~~~~~~~~~~ Kompilierung beendet. Checking if "xlocale.h" compiles: NO Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp2580zpfp Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp2580zpfp/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp2580zpfp/output.obj -O2 -march=znver1 -O0 -std=c99 Code: #include Compiler stdout: Compiler stderr: Checking if "sys/sysctl.h" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp5qg77fiv Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp5qg77fiv/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp5qg77fiv/output.obj -O2 -march=znver1 -O0 -std=c99 Code: #include Compiler stdout: Compiler stderr: Checking if "linux/futex.h" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpvb5yl8vx Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpvb5yl8vx/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpvb5yl8vx/output.obj -O2 -march=znver1 -O0 -std=c99 Code: #include Compiler stdout: Compiler stderr: Checking if "endian.h" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpjhsvul4s Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpjhsvul4s/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpjhsvul4s/output.obj -O2 -march=znver1 -O0 -std=c99 Code: #include Compiler stdout: Compiler stderr: Checking if "dlfcn.h" compiles: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp0irozhyq Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp0irozhyq/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp0irozhyq/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define strtof meson_disable_define_of_strtof #include #undef strtof #ifdef __cplusplus extern "C" #endif char strtof (); #if defined __stub_strtof || defined __stub___strtof fail fail fail this function is not going to work #endif int main () { return strtof (); } Compiler stdout: Compiler stderr: Checking for function "strtof" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp6vb0mj9_ Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp6vb0mj9_/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp6vb0mj9_/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define mkostemp meson_disable_define_of_mkostemp #include #undef mkostemp #ifdef __cplusplus extern "C" #endif char mkostemp (); #if defined __stub_mkostemp || defined __stub___mkostemp fail fail fail this function is not going to work #endif int main () { return mkostemp (); } Compiler stdout: Compiler stderr: Checking for function "mkostemp" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpsemqj338 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpsemqj338/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpsemqj338/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define posix_memalign meson_disable_define_of_posix_memalign #include #undef posix_memalign #ifdef __cplusplus extern "C" #endif char posix_memalign (); #if defined __stub_posix_memalign || defined __stub___posix_memalign fail fail fail this function is not going to work #endif int main () { return posix_memalign (); } Compiler stdout: Compiler stderr: Checking for function "posix_memalign" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpnds5go7b Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpnds5go7b/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpnds5go7b/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define timespec_get meson_disable_define_of_timespec_get #include #undef timespec_get #ifdef __cplusplus extern "C" #endif char timespec_get (); #if defined __stub_timespec_get || defined __stub___timespec_get fail fail fail this function is not going to work #endif int main () { return timespec_get (); } Compiler stdout: Compiler stderr: Checking for function "timespec_get" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpbg60is_g Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpbg60is_g/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpbg60is_g/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define memfd_create meson_disable_define_of_memfd_create #include #undef memfd_create #ifdef __cplusplus extern "C" #endif char memfd_create (); #if defined __stub_memfd_create || defined __stub___memfd_create fail fail fail this function is not going to work #endif int main () { return memfd_create (); } Compiler stdout: Compiler stderr: Checking for function "memfd_create" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpy1z8l7w9 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpy1z8l7w9/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpy1z8l7w9/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DVERSION="18.2.4" -DPACKAGE_VERSION=VERSION -DPACKAGE_BUGREPORT="https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa" -DGLX_USE_TLS -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=0 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_X11_PLATFORM -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DHAVE_DRM_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DMAJOR_IN_SYSMACROS -DHAVE_SYS_SYSCTL_H -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_POSIX_MEMALIGN -DHAVE_TIMESPEC_GET -DHAVE_MEMFD_CREATE Code: #define _GNU_SOURCE #include #include #ifdef HAVE_XLOCALE_H #include #endif int main() { locale_t loc = newlocale(LC_CTYPE_MASK, "C", NULL); const char *s = "1.0"; char *end; double d = strtod_l(s, end, loc); float f = strtof_l(s, end, loc); freelocale(loc); return 0; } Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpy1z8l7w9/testfile.c:2:0: Warnung: »_GNU_SOURCE« redefiniert #define _GNU_SOURCE :0:0: Anmerkung: dies ist die Stelle der vorherigen Definition /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpy1z8l7w9/testfile.c: In Funktion »main«: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpy1z8l7w9/testfile.c:12:30: Warnung: Übergabe des Arguments 2 von »strtod_l« von inkompatiblem Zeigertyp [-Wincompatible-pointer-types] double d = strtod_l(s, end, loc); ^~~ In file included from /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpy1z8l7w9/testfile.c:3:0: /usr/include/stdlib.h:295:15: Anmerkung: »char ** restrict« erwartet, aber Argument hat Typ »char *« extern double strtod_l (const char *__restrict __nptr, ^~~~~~~~ /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpy1z8l7w9/testfile.c:13:29: Warnung: Übergabe des Arguments 2 von »strtof_l« von inkompatiblem Zeigertyp [-Wincompatible-pointer-types] float f = strtof_l(s, end, loc); ^~~ In file included from /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpy1z8l7w9/testfile.c:3:0: /usr/include/stdlib.h:299:14: Anmerkung: »char ** restrict« erwartet, aber Argument hat Typ »char *« extern float strtof_l (const char *__restrict __nptr, ^~~~~~~~ Checking if "strtod has locale support" links: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpjp3j6qq6 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpjp3j6qq6/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpjp3j6qq6/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 -Wl,-Bsymbolic Code: int main() { return 0; } Compiler stdout: Compiler stderr: Checking if "Bsymbolic" links: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpxldnv_to Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpxldnv_to/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpxldnv_to/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 -Wl,--gc-sections Code: static char unused() { return 5; } int main() { return 0; } Compiler stdout: Compiler stderr: Checking if "gc-sections" links: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpv0bwyznk Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpv0bwyznk/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpv0bwyznk/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 -Wl,--version-script=/var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4/build-support/conftest.map Code: int main() { return 0; } Compiler stdout: Compiler stderr: Checking if "version-script" links: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpmq0_f37t Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpmq0_f37t/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpmq0_f37t/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 -Wl,--dynamic-list=/var/tmp/portage/media-libs/mesa-18.2.4/work/mesa-18.2.4/build-support/conftest.dyn Code: int main() { return 0; } Compiler stdout: Compiler stderr: Checking if "dynamic-list" links: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpe4ica1ae Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpe4ica1ae/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpe4ica1ae/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define dlopen meson_disable_define_of_dlopen #include #undef dlopen #ifdef __cplusplus extern "C" #endif char dlopen (); #if defined __stub_dlopen || defined __stub___dlopen fail fail fail this function is not going to work #endif int main () { return dlopen (); } Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/ccMFD2EP.o: In Funktion »main«: testfile.c:(.text+0x1c): Warnung: undefinierter Verweis auf »dlopen« collect2: Fehler: ld gab 1 als Ende-Status zurück Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwjjhevfb Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwjjhevfb/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwjjhevfb/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: int main() { #ifdef __has_builtin #if !__has_builtin(__builtin_dlopen) #error "__builtin_dlopen not found" #endif #elif ! defined(dlopen) /* Check for __builtin_dlopen only if no includes were added to the * prefix above, which means no definition of dlopen 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_dlopen; #else #error "No definition for __builtin_dlopen found in the prefix" #endif #endif } Compiler stdout: Compiler stderr: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwjjhevfb/testfile.c: In Funktion »main«: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwjjhevfb/testfile.c:14:17: Fehler: »__builtin_dlopen« nicht deklariert (erstmalige Verwendung in dieser Funktion); meinten Sie »__builtin_drem«? __builtin_dlopen; ^~~~~~~~~~~~~~~~ __builtin_drem /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpwjjhevfb/testfile.c:14:17: Anmerkung: jeder nicht deklarierte Bezeichner wird nur einmal für jede Funktion, in der er vorkommt, gemeldet Checking for function "dlopen" : NO Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp7ygajciq Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp7ygajciq/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp7ygajciq/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -Wl,--start-group -ldl -Wl,--end-group Code: int main(int argc, char **argv) { return 0; } Compiler stdout: Compiler stderr: Library dl found: YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp41qdaac4 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp41qdaac4/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp41qdaac4/output.exe -Wl,--start-group -ldl -Wl,--end-group -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define dladdr meson_disable_define_of_dladdr #include #undef dladdr #ifdef __cplusplus extern "C" #endif char dladdr (); #if defined __stub_dladdr || defined __stub___dladdr fail fail fail this function is not going to work #endif int main () { return dladdr (); } Compiler stdout: Compiler stderr: Checking for function "dladdr" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp8wm9t27j Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp8wm9t27j/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp8wm9t27j/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define dl_iterate_phdr meson_disable_define_of_dl_iterate_phdr #include #undef dl_iterate_phdr #ifdef __cplusplus extern "C" #endif char dl_iterate_phdr (); #if defined __stub_dl_iterate_phdr || defined __stub___dl_iterate_phdr fail fail fail this function is not going to work #endif int main () { return dl_iterate_phdr (); } Compiler stdout: Compiler stderr: Checking for function "dl_iterate_phdr" : YES Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp2di0ah5n Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp2di0ah5n/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp2di0ah5n/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define clock_gettime meson_disable_define_of_clock_gettime #include #undef clock_gettime #ifdef __cplusplus extern "C" #endif char clock_gettime (); #if defined __stub_clock_gettime || defined __stub___clock_gettime fail fail fail this function is not going to work #endif int main () { return clock_gettime (); } Compiler stdout: Compiler stderr: Checking for function "clock_gettime" : YES Determining dependency 'zlib' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion zlib` -> 0 1.2.11 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags zlib` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config zlib --libs` -> 0 -L/usr/lib32 -lz Called `/usr/bin/i686-pc-linux-gnu-pkg-config zlib --libs` -> 0 -lz Cross dependency zlib found: YES 1.2.11 Dependency threads found: YES Determining dependency 'expat' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion expat` -> 0 2.2.5 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags expat` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config expat --libs` -> 0 -L/usr/lib32 -lexpat Called `/usr/bin/i686-pc-linux-gnu-pkg-config expat --libs` -> 0 -lexpat Cross dependency expat found: YES 2.2.5 Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpxh5xkav5 Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpxh5xkav5/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpxh5xkav5/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -Wl,--start-group -lm -Wl,--end-group Code: int main(int argc, char **argv) { return 0; } Compiler stdout: Compiler stderr: Library m found: YES Message: libdrm 2.4.91 needed because amdgpu has the highest requirement Determining dependency 'libdrm_amdgpu' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion libdrm_amdgpu` -> 0 2.4.96 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags libdrm_amdgpu` -> 0 -I/usr/include/libdrm Called `/usr/bin/i686-pc-linux-gnu-pkg-config libdrm_amdgpu --libs` -> 0 -L/usr/lib32 -ldrm_amdgpu Called `/usr/bin/i686-pc-linux-gnu-pkg-config libdrm_amdgpu --libs` -> 0 -ldrm_amdgpu Cross dependency libdrm_amdgpu found: YES 2.4.96 Determining dependency 'libdrm_radeon' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion libdrm_radeon` -> 0 2.4.96 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags libdrm_radeon` -> 0 -I/usr/include/libdrm Called `/usr/bin/i686-pc-linux-gnu-pkg-config libdrm_radeon --libs` -> 0 -L/usr/lib32 -ldrm_radeon Called `/usr/bin/i686-pc-linux-gnu-pkg-config libdrm_radeon --libs` -> 0 -ldrm_radeon Cross dependency libdrm_radeon found: YES 2.4.96 Determining dependency 'libdrm' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion libdrm` -> 0 2.4.96 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags libdrm` -> 0 -I/usr/include/libdrm Called `/usr/bin/i686-pc-linux-gnu-pkg-config libdrm --libs` -> 0 -L/usr/lib32 -ldrm Called `/usr/bin/i686-pc-linux-gnu-pkg-config libdrm --libs` -> 0 -ldrm Cross dependency libdrm found: YES 2.4.96 Found llvm-config: /usr/lib/llvm/7/bin/i686-pc-linux-gnu-llvm-config (7.0.0) Dependency LLVM found: YES LLVM module all-targets found: YES LLVM module amdgpu found: YES LLVM module bitreader found: YES LLVM module bitwriter found: YES LLVM module coverage found: YES LLVM module engine found: YES LLVM module instrumentation found: YES LLVM module ipo found: YES LLVM module irreader found: YES LLVM module linker found: YES LLVM module lto found: YES LLVM module mcdisassembler found: YES LLVM module mcjit found: YES LLVM module objcarcopts found: YES LLVM module option found: YES LLVM module profiledata found: YES LLVM module coroutines found: YES LLVM module opencl found: NO (optional) Got config-tool variable has-rtti : YES Determining dependency 'libelf' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion libelf` -> 0 0.170 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags libelf` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config libelf --libs` -> 0 -L/usr/lib32 -lelf Called `/usr/bin/i686-pc-linux-gnu-pkg-config libelf --libs` -> 0 -lelf Cross dependency libelf found: YES 0.170 Program bison found: YES (/usr/bin/bison) Program flex found: YES (/usr/bin/flex) Program wayland-scanner found: YES (/usr/bin/wayland-scanner) Determining dependency 'wayland-protocols' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion wayland-protocols` -> 0 1.16 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags wayland-protocols` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config wayland-protocols --libs` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config wayland-protocols --libs` -> 0 Cross dependency wayland-protocols found: YES 1.16 Determining dependency 'wayland-client' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion wayland-client` -> 0 1.16.0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags wayland-client` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config wayland-client --libs` -> 0 -L/usr/lib32 -lwayland-client Called `/usr/bin/i686-pc-linux-gnu-pkg-config wayland-client --libs` -> 0 -lwayland-client Cross dependency wayland-client found: YES 1.16.0 Determining dependency 'wayland-server' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion wayland-server` -> 0 1.16.0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags wayland-server` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config wayland-server --libs` -> 0 -L/usr/lib32 -lwayland-server Called `/usr/bin/i686-pc-linux-gnu-pkg-config wayland-server --libs` -> 0 -lwayland-server Cross dependency wayland-server found: YES 1.16.0 Determining dependency 'wayland-egl-backend' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion wayland-egl-backend` -> 0 3 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags wayland-egl-backend` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config wayland-egl-backend --libs` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config wayland-egl-backend --libs` -> 0 Cross dependency wayland-egl-backend found: YES 3 Running command: /usr/bin/pkg-config wayland-egl-backend --cflags --- stdout --- --- stderr --- Called `/usr/bin/i686-pc-linux-gnu-pkg-config --variable=pkgdatadir wayland-protocols` -> 0 //usr/share/wayland-protocols Got pkgconfig variable pkgdatadir : //usr/share/wayland-protocols Determining dependency 'x11' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion x11` -> 0 1.6.7 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags x11` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config x11 --libs` -> 0 -L/usr/lib32 -lX11 Called `/usr/bin/i686-pc-linux-gnu-pkg-config x11 --libs` -> 0 -lX11 Cross dependency x11 found: YES 1.6.7 Determining dependency 'xext' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xext` -> 0 1.3.3 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xext` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xext --libs` -> 0 -L/usr/lib32 -lXext Called `/usr/bin/i686-pc-linux-gnu-pkg-config xext --libs` -> 0 -lXext Cross dependency xext found: YES 1.3.3 Determining dependency 'xdamage' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xdamage` -> 0 1.1.4 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xdamage` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xdamage --libs` -> 0 -L/usr/lib32 -lXdamage -lXfixes Called `/usr/bin/i686-pc-linux-gnu-pkg-config xdamage --libs` -> 0 -lXdamage -lXfixes Cross dependency xdamage found: YES 1.1.4 Determining dependency 'xfixes' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xfixes` -> 0 5.0.3 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xfixes` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xfixes --libs` -> 0 -L/usr/lib32 -lXfixes Called `/usr/bin/i686-pc-linux-gnu-pkg-config xfixes --libs` -> 0 -lXfixes Cross dependency xfixes found: YES 5.0.3 Determining dependency 'xcb-glx' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xcb-glx` -> 0 1.13.1 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xcb-glx` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-glx --libs` -> 0 -L/usr/lib32 -lxcb-glx Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-glx --libs` -> 0 -lxcb-glx Cross dependency xcb-glx found: YES 1.13.1 Determining dependency 'xxf86vm' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xxf86vm` -> 0 1.1.4 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xxf86vm` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xxf86vm --libs` -> 0 -L/usr/lib32 -lXxf86vm Called `/usr/bin/i686-pc-linux-gnu-pkg-config xxf86vm --libs` -> 0 -lXxf86vm Cross dependency xxf86vm found: YES 1.1.4 Determining dependency 'xcb' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xcb` -> 0 1.13.1 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xcb` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb --libs` -> 0 -L/usr/lib32 -lxcb Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb --libs` -> 0 -lxcb Cross dependency xcb found: YES 1.13.1 Determining dependency 'x11-xcb' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion x11-xcb` -> 0 1.6.7 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags x11-xcb` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config x11-xcb --libs` -> 0 -L/usr/lib32 -lX11-xcb -lX11 -lxcb Called `/usr/bin/i686-pc-linux-gnu-pkg-config x11-xcb --libs` -> 0 -lX11-xcb -lX11 -lxcb Cross dependency x11-xcb found: YES 1.6.7 Determining dependency 'xcb-dri2' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xcb-dri2` -> 0 1.13.1 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xcb-dri2` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-dri2 --libs` -> 0 -L/usr/lib32 -lxcb-dri2 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-dri2 --libs` -> 0 -lxcb-dri2 Cross dependency xcb-dri2 found: YES 1.13.1 Determining dependency 'xcb-dri3' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xcb-dri3` -> 0 1.13.1 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xcb-dri3` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-dri3 --libs` -> 0 -L/usr/lib32 -lxcb-dri3 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-dri3 --libs` -> 0 -lxcb-dri3 Cross dependency xcb-dri3 found: YES 1.13.1 Determining dependency 'xcb-present' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xcb-present` -> 0 1.13.1 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xcb-present` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-present --libs` -> 0 -L/usr/lib32 -lxcb-present Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-present --libs` -> 0 -lxcb-present Cross dependency xcb-present found: YES 1.13.1 Determining dependency 'xcb-sync' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xcb-sync` -> 0 1.13.1 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xcb-sync` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-sync --libs` -> 0 -L/usr/lib32 -lxcb-sync Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-sync --libs` -> 0 -lxcb-sync Cross dependency xcb-sync found: YES 1.13.1 Determining dependency 'xshmfence' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xshmfence` -> 0 1.3 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xshmfence` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xshmfence --libs` -> 0 -L/usr/lib32 -lxshmfence Called `/usr/bin/i686-pc-linux-gnu-pkg-config xshmfence --libs` -> 0 -lxshmfence Cross dependency xshmfence found: YES 1.3 Determining dependency 'dri2proto' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion dri2proto` -> 0 2.8 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags dri2proto` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config dri2proto --libs` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config dri2proto --libs` -> 0 Cross dependency dri2proto found: YES 2.8 Determining dependency 'glproto' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion glproto` -> 0 1.4.17 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags glproto` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config glproto --libs` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config glproto --libs` -> 0 Cross dependency glproto found: YES 1.4.17 Determining dependency 'xcb-xfixes' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xcb-xfixes` -> 0 1.13.1 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xcb-xfixes` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-xfixes --libs` -> 0 -L/usr/lib32 -lxcb-xfixes Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-xfixes --libs` -> 0 -lxcb-xfixes Cross dependency xcb-xfixes found: YES 1.13.1 Determining dependency 'xcb-randr' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xcb-randr` -> 0 1.13.1 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xcb-randr` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-randr --libs` -> 0 -L/usr/lib32 -lxcb-randr Called `/usr/bin/i686-pc-linux-gnu-pkg-config xcb-randr --libs` -> 0 -lxcb-randr Cross dependency xcb-randr found: YES 1.13.1 Determining dependency 'xrandr' with pkg-config executable '/usr/bin/i686-pc-linux-gnu-pkg-config' Called `/usr/bin/i686-pc-linux-gnu-pkg-config --modversion xrandr` -> 0 1.5.1 Called `/usr/bin/i686-pc-linux-gnu-pkg-config --cflags xrandr` -> 0 Called `/usr/bin/i686-pc-linux-gnu-pkg-config xrandr --libs` -> 0 -L/usr/lib32 -lXrandr Called `/usr/bin/i686-pc-linux-gnu-pkg-config xrandr --libs` -> 0 -lXrandr Cross dependency xrandr found: YES 1.5.1 Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp_g9b3fya Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp_g9b3fya/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmp_g9b3fya/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -Wl,--start-group -llibsensors -Wl,--end-group Code: int main(int argc, char **argv) { return 0; } Compiler stdout: Compiler stderr: /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: -llibsensors kann nicht gefunden werden collect2: Fehler: ld gab 1 als Ende-Status zurück Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpr0knynla Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpr0knynla/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpr0knynla/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -Wl,--whole-archive -Wl,--start-group /usr/lib32/libsensors.so -Wl,--end-group -Wl,--no-whole-archive Code: int main(int argc, char **argv) { return 0; } Compiler stdout: Compiler stderr: Library libsensors found: YES Program nm found: YES (/usr/bin/nm) DEPRECATION: build_always is deprecated. Combine build_by_default and build_always_stale instead. Running compile: Working directory: /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpq7assmjo Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpq7assmjo/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /var/tmp/portage/media-libs/mesa-18.2.4/temp/tmpq7assmjo/output.exe -O2 -march=znver1 -O2 -march=znver1 -Wl,-O1 -Wl,--as-needed -O0 -std=c99 Code: #define mincore meson_disable_define_of_mincore #include #undef mincore #ifdef __cplusplus extern "C" #endif char mincore (); #if defined __stub_mincore || defined __stub___mincore fail fail fail this function is not going to work #endif int main () { return mincore (); } Compiler stdout: Compiler stderr: Checking for function "mincore" : YES Called `/usr/bin/i686-pc-linux-gnu-pkg-config --variable=includedir libclc` -> 0 /usr/include Got pkgconfig variable includedir : /usr/include Got pkgconfig variable includedir : /usr/include Called `/usr/bin/i686-pc-linux-gnu-pkg-config --variable=libexecdir libclc` -> 0 /usr/lib/clc Got pkgconfig variable libexecdir : /usr/lib/clc Got pkgconfig variable libexecdir : /usr/lib/clc Got config-tool variable libdir : /usr/lib64/llvm/7/lib32 Got config-tool variable version : 7.0.0 Got config-tool variable libdir : /usr/lib64/llvm/7/lib32 Got config-tool variable version : 7.0.0 Got config-tool variable libdir : /usr/lib64/llvm/7/lib32 src/gallium/targets/opencl/meson.build:36:0: ERROR: C++ library 'clangCodeGen' not found