Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 800009 Details for
Bug 865645
media-libs/mesa-22.1.7 fails to compile (lto): ERROR: Dependency "libzstd" not found, tried pkgconfig and cmake
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
1-meson-log.txt
1-meson-log.txt (text/plain), 129.23 KB, created by
Agostino Sarubbo
on 2022-08-18 06:42:58 UTC
(
hide
)
Description:
1-meson-log.txt
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2022-08-18 06:42:58 UTC
Size:
129.23 KB
patch
obsolete
>Build started at 2022-08-18T04:20:38.096216 >Main binary: /usr/bin/python3.10 >Build Options: -Db_pch=false -Dwerror=false -Dplatforms=x11 -Dgallium-nine=false -Dgallium-va=disabled -Dgallium-vdpau=disabled -Dgallium-xa=disabled -Dgallium-xvmc=disabled -Dgallium-opencl=disabled -Dvulkan-layers= -Dbuild-tests=false -Dglx=dri -Dshared-glapi=enabled -Ddri3=enabled -Degl=enabled -Dgbm=enabled -Dglvnd=true -Dgles1=disabled -Dgles2=enabled -Dllvm=enabled -Dlmsensors=disabled -Dosmesa=false -Dselinux=false -Dlibunwind=disabled -Dzstd=enabled -Dsse2=true -Dvalgrind=disabled -Dgallium-drivers=crocus,i915,iris,nouveau,r300,r600,radeonsi,swrast -Dvulkan-drivers= -Db_ndebug=true -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/media-libs/mesa-22.1.7/temp/meson.i686-pc-linux-gnu.x86.ini' >Python system: Linux >The Meson build system >Version: 0.63.0 >Source dir: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7 >Build dir: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86 >Build type: native build >Program python3 found: YES (/var/tmp/portage/media-libs/mesa-22.1.7/temp/python3.10/bin/python3) >Running command: /var/tmp/portage/media-libs/mesa-22.1.7/temp/python3.10/bin/python3 bin/meson_get_version.py >--- stdout --- >22.1.7 >--- stderr --- > > >Project name: mesa >Project version: 22.1.7 >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 sanitycheckc.c -o sanitycheckc.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/sanitycheckc.exe >C compiler for the host machine: x86_64-pc-linux-gnu-gcc -m32 (gcc 12.1.1 "x86_64-pc-linux-gnu-gcc (Gentoo 12.1.1_p20220625 p8) 12.1.1 20220625") >C linker for the host machine: x86_64-pc-linux-gnu-gcc -m32 ld.bfd 2.38 >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 sanitycheckcpp.cc -o sanitycheckcpp.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/sanitycheckcpp.exe >C++ compiler for the host machine: x86_64-pc-linux-gnu-g++ -m32 (gcc 12.1.1 "x86_64-pc-linux-gnu-g++ (Gentoo 12.1.1_p20220625 p8) 12.1.1 20220625") >C++ linker for the host machine: x86_64-pc-linux-gnu-g++ -m32 ld.bfd 2.38 >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 sanitycheckc.c -o sanitycheckc.exe -D_FILE_OFFSET_BITS=64 >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/sanitycheckc.exe >C compiler for the build machine: x86_64-pc-linux-gnu-gcc -m32 (gcc 12.1.1 "x86_64-pc-linux-gnu-gcc (Gentoo 12.1.1_p20220625 p8) 12.1.1 20220625") >C linker for the build machine: x86_64-pc-linux-gnu-gcc -m32 ld.bfd 2.38 >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 sanitycheckcpp.cc -o sanitycheckcpp.exe -D_FILE_OFFSET_BITS=64 >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/sanitycheckcpp.exe >C++ compiler for the build machine: x86_64-pc-linux-gnu-g++ -m32 (gcc 12.1.1 "x86_64-pc-linux-gnu-g++ (Gentoo 12.1.1_p20220625 p8) 12.1.1 20220625") >C++ linker for the build machine: x86_64-pc-linux-gnu-g++ -m32 ld.bfd 2.38 >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 >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpisan65f7 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpisan65f7/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpisan65f7/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -mtls-dialect=gnu2 -fpic -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > int __thread x; int main() { return x; } >Compiler stdout: > >Compiler stderr: > >Program stdout: > > >Program stderr: > > >Checking if "-mtls-dialect=gnu2" runs: YES >Pkg-config binary for 1 is not cached. >Pkg-config binary for 1 specified from cross file, native file, or env var as ['x86_64-pc-linux-gnu-pkg-config'] >Found pkg-config: /usr/bin/x86_64-pc-linux-gnu-pkg-config (1.8.0) >Determining dependency 'libomxil-bellagio' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-22.1.7/temp/logging >env[PKG_CONFIG_SYSTEM_LIBRARY_PATH]: /lib:/usr/lib >env[PKG_CONFIG_SYSTEM_INCLUDE_PATH]: /usr/include >env[PKG_CONFIG]: x86_64-pc-linux-gnu-pkg-config >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libomxil-bellagio` -> 1 > >CMake binary for 1 is not cached >CMake binary missing from cross or native file, or env var undefined. >Trying a default CMake fallback at cmake >Found CMake: /usr/bin/cmake (3.24.0) >Extracting basic cmake information >CMake Toolchain: Calling CMake once to generate the compiler state >Calling CMake (['/usr/bin/cmake']) in /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/__CMake_compiler_info__ with: > - "--trace-expand" > - "--trace-format=json-v1" > - "--no-warn-unused-cli" > - "--trace-redirect=cmake_trace.txt" > - "-G" > - "Ninja" > - "-DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/__CMake_compiler_info__/CMakeMesonTempToolchainFile.cmake" > - "." >Try CMake generator: auto >Calling CMake (['/usr/bin/cmake']) in /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/cmake_libomxil-bellagio with: > - "--trace-expand" > - "--trace-format=json-v1" > - "--no-warn-unused-cli" > - "--trace-redirect=cmake_trace.txt" > - "-DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/cmake_libomxil-bellagio/CMakeMesonToolchainFile.cmake" > - "." > -- Module search paths: ['/', '/opt', '/usr', '/usr/local'] > -- CMake root: /usr/share/cmake > -- CMake architectures: [] > -- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32', 'share'] >Preliminary CMake check failed. Aborting. >Run-time dependency libomxil-bellagio found: NO (tried pkgconfig and cmake) >Pkg-config binary for 1 is cached. >Determining dependency 'libtizonia' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-22.1.7/temp/logging >env[PKG_CONFIG_SYSTEM_LIBRARY_PATH]: /lib:/usr/lib >env[PKG_CONFIG_SYSTEM_INCLUDE_PATH]: /usr/include >env[PKG_CONFIG]: x86_64-pc-linux-gnu-pkg-config >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libtizonia` -> 1 > >CMake binary for 1 is cached. >Preliminary CMake check failed. Aborting. >Run-time dependency libtizonia found: NO (tried pkgconfig and cmake) >Pkg-config binary for 1 is cached. >Determining dependency 'libtizplatform' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-22.1.7/temp/logging >env[PKG_CONFIG_SYSTEM_LIBRARY_PATH]: /lib:/usr/lib >env[PKG_CONFIG_SYSTEM_INCLUDE_PATH]: /usr/include >env[PKG_CONFIG]: x86_64-pc-linux-gnu-pkg-config >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libtizplatform` -> 1 > >CMake binary for 1 is cached. >Preliminary CMake check failed. Aborting. >Run-time dependency libtizplatform found: NO (tried pkgconfig and cmake) >Pkg-config binary for 1 is cached. >Determining dependency 'tizilheaders' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-22.1.7/temp/logging >env[PKG_CONFIG_SYSTEM_LIBRARY_PATH]: /lib:/usr/lib >env[PKG_CONFIG_SYSTEM_INCLUDE_PATH]: /usr/include >env[PKG_CONFIG]: x86_64-pc-linux-gnu-pkg-config >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion tizilheaders` -> 1 > >CMake binary for 1 is cached. >Preliminary CMake check failed. Aborting. >Run-time dependency tizilheaders found: NO (tried pkgconfig and cmake) >Program python3 found: YES (/var/tmp/portage/media-libs/mesa-22.1.7/temp/python3.10/bin/python3) >Running command: /var/tmp/portage/media-libs/mesa-22.1.7/temp/python3.10/bin/python3 -c >from distutils.version import StrictVersion >import mako >assert StrictVersion(mako.__version__) > StrictVersion("0.8.0") > >--- stdout --- > >--- stderr --- ><string>:4: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. > > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/temp/tmp5spgg4vm >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/temp/tmp5spgg4vm/testfile.c -E -P -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -P -O0 -std=c11 > >Code: > > #include <errno.h> > #ifndef ETIME > # define ETIME > #endif > "MESON_GET_DEFINE_DELIMITER" >ETIME >Compiler stdout: > >extern int *__errno_location (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); > > "MESON_GET_DEFINE_DELIMITER" >62 > >Compiler stderr: > >Fetching value of define "ETIME" : 62 >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9p5gci32 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9p5gci32/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9p5gci32/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define bswap32 meson_disable_define_of_bswap32 > > #include <limits.h> > #undef bswap32 > > #ifdef __cplusplus > extern "C" > #endif > char bswap32 (void); > > #if defined __stub_bswap32 || defined __stub___bswap32 > fail fail fail this function is not going to work > #endif > > int main(void) { > return bswap32 (); > } >Compiler stdout: > >Compiler stderr: > /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-22.1.7/temp/cciEfqlh.o: in function `main': >testfile.c:(.text+0x14): undefined reference to `bswap32' >collect2: error: ld returned 1 exit status > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqq3b_71v >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqq3b_71v/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqq3b_71v/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(bswap32) && !0 > #error "No definition for __builtin_bswap32 found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_bswap32) > #error "__builtin_bswap32 not found" > #endif > #elif ! defined(bswap32) > __builtin_bswap32; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "bswap32" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp_rpkzlb0 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp_rpkzlb0/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp_rpkzlb0/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define bswap64 meson_disable_define_of_bswap64 > > #include <limits.h> > #undef bswap64 > > #ifdef __cplusplus > extern "C" > #endif > char bswap64 (void); > > #if defined __stub_bswap64 || defined __stub___bswap64 > fail fail fail this function is not going to work > #endif > > int main(void) { > return bswap64 (); > } >Compiler stdout: > >Compiler stderr: > /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-22.1.7/temp/ccuyHQks.o: in function `main': >testfile.c:(.text+0x14): undefined reference to `bswap64' >collect2: error: ld returned 1 exit status > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmplab9fwst >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmplab9fwst/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmplab9fwst/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(bswap64) && !0 > #error "No definition for __builtin_bswap64 found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_bswap64) > #error "__builtin_bswap64 not found" > #endif > #elif ! defined(bswap64) > __builtin_bswap64; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "bswap64" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp0jshy8vg >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp0jshy8vg/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp0jshy8vg/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define clz meson_disable_define_of_clz > > #include <limits.h> > #undef clz > > #ifdef __cplusplus > extern "C" > #endif > char clz (void); > > #if defined __stub_clz || defined __stub___clz > fail fail fail this function is not going to work > #endif > > int main(void) { > return clz (); > } >Compiler stdout: > >Compiler stderr: > /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-22.1.7/temp/ccVc0kN5.o: in function `main': >testfile.c:(.text+0x14): undefined reference to `clz' >collect2: error: ld returned 1 exit status > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpiod9lj7t >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpiod9lj7t/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpiod9lj7t/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(clz) && !0 > #error "No definition for __builtin_clz found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_clz) > #error "__builtin_clz not found" > #endif > #elif ! defined(clz) > __builtin_clz; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "clz" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp1hhv73ss >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp1hhv73ss/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp1hhv73ss/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define clzll meson_disable_define_of_clzll > > #include <limits.h> > #undef clzll > > #ifdef __cplusplus > extern "C" > #endif > char clzll (void); > > #if defined __stub_clzll || defined __stub___clzll > fail fail fail this function is not going to work > #endif > > int main(void) { > return clzll (); > } >Compiler stdout: > >Compiler stderr: > /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-22.1.7/temp/ccsH5zKi.o: in function `main': >testfile.c:(.text+0x14): undefined reference to `clzll' >collect2: error: ld returned 1 exit status > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpnigga6wc >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpnigga6wc/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpnigga6wc/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(clzll) && !0 > #error "No definition for __builtin_clzll found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_clzll) > #error "__builtin_clzll not found" > #endif > #elif ! defined(clzll) > __builtin_clzll; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "clzll" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpnk_5yq4b >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpnk_5yq4b/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpnk_5yq4b/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define ctz meson_disable_define_of_ctz > > #include <limits.h> > #undef ctz > > #ifdef __cplusplus > extern "C" > #endif > char ctz (void); > > #if defined __stub_ctz || defined __stub___ctz > fail fail fail this function is not going to work > #endif > > int main(void) { > return ctz (); > } >Compiler stdout: > >Compiler stderr: > /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-22.1.7/temp/ccFsuAM4.o: in function `main': >testfile.c:(.text+0x14): undefined reference to `ctz' >collect2: error: ld returned 1 exit status > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpirlpcsdv >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpirlpcsdv/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpirlpcsdv/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(ctz) && !0 > #error "No definition for __builtin_ctz found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_ctz) > #error "__builtin_ctz not found" > #endif > #elif ! defined(ctz) > __builtin_ctz; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "ctz" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpb9nglnoj >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpb9nglnoj/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpb9nglnoj/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define expect meson_disable_define_of_expect > > #include <limits.h> > #undef expect > > #ifdef __cplusplus > extern "C" > #endif > char expect (void); > > #if defined __stub_expect || defined __stub___expect > fail fail fail this function is not going to work > #endif > > int main(void) { > return expect (); > } >Compiler stdout: > >Compiler stderr: > /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-22.1.7/temp/ccWHNTTc.o: in function `main': >testfile.c:(.text+0x14): undefined reference to `expect' >collect2: error: ld returned 1 exit status > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpzbu419xc >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpzbu419xc/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpzbu419xc/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(expect) && !0 > #error "No definition for __builtin_expect found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_expect) > #error "__builtin_expect not found" > #endif > #elif ! defined(expect) > __builtin_expect; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "expect" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpal93vom3 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpal93vom3/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpal93vom3/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define ffs meson_disable_define_of_ffs > > #include <limits.h> > #undef ffs > > #ifdef __cplusplus > extern "C" > #endif > char ffs (void); > > #if defined __stub_ffs || defined __stub___ffs > fail fail fail this function is not going to work > #endif > > int main(void) { > return ffs (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "ffs" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsz7vzfr6 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsz7vzfr6/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsz7vzfr6/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define ffsll meson_disable_define_of_ffsll > > #include <limits.h> > #undef ffsll > > #ifdef __cplusplus > extern "C" > #endif > char ffsll (void); > > #if defined __stub_ffsll || defined __stub___ffsll > fail fail fail this function is not going to work > #endif > > int main(void) { > return ffsll (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "ffsll" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp2y4bcmcu >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp2y4bcmcu/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp2y4bcmcu/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define popcount meson_disable_define_of_popcount > > #include <limits.h> > #undef popcount > > #ifdef __cplusplus > extern "C" > #endif > char popcount (void); > > #if defined __stub_popcount || defined __stub___popcount > fail fail fail this function is not going to work > #endif > > int main(void) { > return popcount (); > } >Compiler stdout: > >Compiler stderr: > /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-22.1.7/temp/cc4Uerjb.o: in function `main': >testfile.c:(.text+0x14): undefined reference to `popcount' >collect2: error: ld returned 1 exit status > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp0n0f87g9 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp0n0f87g9/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp0n0f87g9/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(popcount) && !0 > #error "No definition for __builtin_popcount found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_popcount) > #error "__builtin_popcount not found" > #endif > #elif ! defined(popcount) > __builtin_popcount; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "popcount" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpulcwb8df >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpulcwb8df/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpulcwb8df/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define popcountll meson_disable_define_of_popcountll > > #include <limits.h> > #undef popcountll > > #ifdef __cplusplus > extern "C" > #endif > char popcountll (void); > > #if defined __stub_popcountll || defined __stub___popcountll > fail fail fail this function is not going to work > #endif > > int main(void) { > return popcountll (); > } >Compiler stdout: > >Compiler stderr: > /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-22.1.7/temp/ccZhclp2.o: in function `main': >testfile.c:(.text+0x14): undefined reference to `popcountll' >collect2: error: ld returned 1 exit status > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqn9ec81q >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqn9ec81q/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqn9ec81q/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(popcountll) && !0 > #error "No definition for __builtin_popcountll found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_popcountll) > #error "__builtin_popcountll not found" > #endif > #elif ! defined(popcountll) > __builtin_popcountll; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "popcountll" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp64jsr1d_ >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp64jsr1d_/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp64jsr1d_/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define unreachable meson_disable_define_of_unreachable > > #include <limits.h> > #undef unreachable > > #ifdef __cplusplus > extern "C" > #endif > char unreachable (void); > > #if defined __stub_unreachable || defined __stub___unreachable > fail fail fail this function is not going to work > #endif > > int main(void) { > return unreachable (); > } >Compiler stdout: > >Compiler stderr: > /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-22.1.7/temp/ccyEh5rk.o: in function `main': >testfile.c:(.text+0x14): undefined reference to `unreachable' >collect2: error: ld returned 1 exit status > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpq8j6fvch >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpq8j6fvch/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpq8j6fvch/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(unreachable) && !0 > #error "No definition for __builtin_unreachable found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_unreachable) > #error "__builtin_unreachable not found" > #endif > #elif ! defined(unreachable) > __builtin_unreachable; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "unreachable" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp4jjlsz6g >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp4jjlsz6g/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp4jjlsz6g/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define types_compatible_p meson_disable_define_of_types_compatible_p > > #include <limits.h> > #undef types_compatible_p > > #ifdef __cplusplus > extern "C" > #endif > char types_compatible_p (void); > > #if defined __stub_types_compatible_p || defined __stub___types_compatible_p > fail fail fail this function is not going to work > #endif > > int main(void) { > return types_compatible_p (); > } >Compiler stdout: > >Compiler stderr: > /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-22.1.7/temp/ccKunzLZ.o: in function `main': >testfile.c:(.text+0x14): undefined reference to `types_compatible_p' >collect2: error: ld returned 1 exit status > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpl8w_4p4d >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpl8w_4p4d/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpl8w_4p4d/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(types_compatible_p) && !0 > #error "No definition for __builtin_types_compatible_p found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_types_compatible_p) > #error "__builtin_types_compatible_p not found" > #endif > #elif ! defined(types_compatible_p) > __builtin_types_compatible_p; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "types_compatible_p" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp_flasvf3 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp_flasvf3/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp_flasvf3/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes > >Code: > int foo(void) __attribute__((const)); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute const: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpu0enpy95 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpu0enpy95/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpu0enpy95/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes > >Code: > int foo(void) __attribute__((flatten)); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute flatten: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp3rgu6y0t >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp3rgu6y0t/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp3rgu6y0t/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes > >Code: > int *foo(void) __attribute__((malloc)); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute malloc: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp60i935ul >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp60i935ul/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp60i935ul/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes > >Code: > int foo(void) __attribute__((pure)); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute pure: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpiiwbyadg >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpiiwbyadg/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpiiwbyadg/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes > >Code: > int foo(void) __attribute__((unused)); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute unused: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpbn0t6kmg >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpbn0t6kmg/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpbn0t6kmg/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes > >Code: > int foo(void) __attribute__((warn_unused_result)); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute warn_unused_result: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgqo2rkk3 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgqo2rkk3/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgqo2rkk3/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes > >Code: > int foo(void) __attribute__((weak)); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute weak: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpeeghjjox >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpeeghjjox/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpeeghjjox/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes > >Code: > int foo(const char * p, ...) __attribute__((format(printf, 1, 2))); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute format: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp96b9xlie >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp96b9xlie/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp96b9xlie/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes > >Code: > struct __attribute__((packed)) foo { int bar; }; >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute packed: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqqc_hvv7 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqqc_hvv7/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqqc_hvv7/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes > >Code: > int *foo(void) __attribute__((returns_nonnull)); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute returns_nonnull: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpizcgaj_x >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpizcgaj_x/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpizcgaj_x/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes > >Code: > > int foo(void) { return 0; } > int bar(void) __attribute__((alias("foo"))); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute alias: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmphlxgn1k7 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmphlxgn1k7/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmphlxgn1k7/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes > >Code: > int foo(void) __attribute__((noreturn)); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute noreturn: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvs6zb_lt >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvs6zb_lt/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvs6zb_lt/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes > >Code: > int foo(void) __attribute__((visibility("hidden"))); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute visibility:hidden: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpu6j21jw8 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpu6j21jw8/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpu6j21jw8/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > __uint128_t foo(void) { return 0; } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpu6j21jw8/testfile.c:1:1: error: unknown type name '__uint128_t'; did you mean '__int128__'? > 1 | __uint128_t foo(void) { return 0; } > | ^~~~~~~~~~~ > | __int128__ > >Checking if "__uint128_t" compiles: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpfzlb19fe >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpfzlb19fe/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpfzlb19fe/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,--gc-sections -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > int main(void) { return 0; } > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports link arguments -Wl,--gc-sections: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp03sy9q07 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp03sy9q07/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp03sy9q07/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Werror=implicit-function-declaration: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp44weu9vk >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp44weu9vk/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp44weu9vk/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=missing-prototypes > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Werror=missing-prototypes: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpm2qj5cno >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpm2qj5cno/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpm2qj5cno/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=return-type > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Werror=return-type: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgi5kqgmb >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgi5kqgmb/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgi5kqgmb/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=empty-body > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Werror=empty-body: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpz4jq2om1 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpz4jq2om1/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpz4jq2om1/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=incompatible-pointer-types > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Werror=incompatible-pointer-types: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpdophxqeb >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpdophxqeb/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpdophxqeb/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=int-conversion > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Werror=int-conversion: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpfk82rmwo >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpfk82rmwo/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpfk82rmwo/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Wimplicit-fallthrough > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wimplicit-fallthrough: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgmw3wt5p >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgmw3wt5p/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgmw3wt5p/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-field-initializers -Wno-missing-field-initializers > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wno-missing-field-initializers: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpxv78nly9 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpxv78nly9/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpxv78nly9/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Wformat-truncation -Wno-format-truncation > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wno-format-truncation: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsuqoyd_v >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsuqoyd_v/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsuqoyd_v/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fno-math-errno > >Code: > extern int i; >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-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsb4l2rer >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsb4l2rer/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsb4l2rer/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fno-trapping-math > >Code: > extern int i; >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-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpxqslbx0w >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpxqslbx0w/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpxqslbx0w/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Qunused-arguments > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > x86_64-pc-linux-gnu-gcc: error: unrecognized command-line option '-Qunused-arguments' > >Compiler for C supports arguments -Qunused-arguments: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpfb9_49xl >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpfb9_49xl/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpfb9_49xl/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fno-common > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -fno-common: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsub2f0om >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsub2f0om/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsub2f0om/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Wmicrosoft-enum-value -Wno-microsoft-enum-value > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > x86_64-pc-linux-gnu-gcc: error: unrecognized command-line option '-Wmicrosoft-enum-value' > >Compiler for C supports arguments -Wno-microsoft-enum-value: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp7qz74orh >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp7qz74orh/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp7qz74orh/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=format > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Werror=format: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp3oyjf7eg >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp3oyjf7eg/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp3oyjf7eg/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Wformat-security > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wformat-security: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9vo1atbh >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9vo1atbh/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9vo1atbh/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=thread-safety > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > cc1: error: '-Werror=thread-safety': no option '-Wthread-safety' > >Compiler for C supports arguments -Werror=thread-safety: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpavdhp6kd >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpavdhp6kd/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpavdhp6kd/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -ffunction-sections > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -ffunction-sections: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp_l0yqen1 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp_l0yqen1/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp_l0yqen1/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fdata-sections > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -fdata-sections: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpig64m3ni >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpig64m3ni/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpig64m3ni/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=return-type > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C++ supports arguments -Werror=return-type: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpociye_rs >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpociye_rs/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpociye_rs/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=empty-body > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C++ supports arguments -Werror=empty-body: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmppacpn_k2 >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmppacpn_k2/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmppacpn_k2/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wnon-virtual-dtor -Wno-non-virtual-dtor > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C++ supports arguments -Wno-non-virtual-dtor: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmps76vc3cl >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmps76vc3cl/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmps76vc3cl/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wmissing-field-initializers -Wno-missing-field-initializers > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C++ supports arguments -Wno-missing-field-initializers: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpzuxcn5nr >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpzuxcn5nr/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpzuxcn5nr/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wformat-truncation -Wno-format-truncation > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C++ supports arguments -Wno-format-truncation: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpw42h3swb >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpw42h3swb/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpw42h3swb/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -fno-math-errno > >Code: > extern int i; >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-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmphma3_d70 >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmphma3_d70/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmphma3_d70/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -fno-trapping-math > >Code: > extern int i; >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-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpydw6zay9 >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpydw6zay9/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpydw6zay9/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Qunused-arguments > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > x86_64-pc-linux-gnu-g++: error: unrecognized command-line option '-Qunused-arguments' > >Compiler for C++ supports arguments -Qunused-arguments: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp38dw86bk >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp38dw86bk/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp38dw86bk/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -flifetime-dse=1 > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C++ supports arguments -flifetime-dse=1: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpc6fxtf4s >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpc6fxtf4s/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpc6fxtf4s/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wmicrosoft-enum-value -Wno-microsoft-enum-value > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > x86_64-pc-linux-gnu-g++: error: unrecognized command-line option '-Wmicrosoft-enum-value' > >Compiler for C++ supports arguments -Wno-microsoft-enum-value: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvorqyynl >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvorqyynl/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvorqyynl/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=format > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C++ supports arguments -Werror=format: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9k3vbmtb >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9k3vbmtb/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9k3vbmtb/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wformat-security > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C++ supports arguments -Wformat-security: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpetphi25j >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpetphi25j/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpetphi25j/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -ffunction-sections > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C++ supports arguments -ffunction-sections: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpm56c0et3 >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpm56c0et3/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpm56c0et3/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -fdata-sections > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C++ supports arguments -fdata-sections: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp47mg8wz7 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp47mg8wz7/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp47mg8wz7/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Woverride-init -Wno-override-init > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wno-override-init: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqs8hn2cf >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqs8hn2cf/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqs8hn2cf/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Winitializer-overrides -Wno-initializer-overrides > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > x86_64-pc-linux-gnu-gcc: error: unrecognized command-line option '-Winitializer-overrides' > >Compiler for C supports arguments -Wno-initializer-overrides: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpmuaed_6w >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpmuaed_6w/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpmuaed_6w/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=pointer-arith > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Werror=pointer-arith: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqvh61qts >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqvh61qts/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpqvh61qts/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Werror=gnu-empty-initializer > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > cc1: error: '-Werror=gnu-empty-initializer': no option '-Wgnu-empty-initializer' > >Compiler for C supports arguments -Werror=gnu-empty-initializer: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp74eeno6b >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp74eeno6b/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp74eeno6b/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=pointer-arith > >Code: > extern int i; >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-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpppfd5c0w >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpppfd5c0w/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpppfd5c0w/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=gnu-empty-initializer > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > cc1plus: error: '-Werror=gnu-empty-initializer': no option '-Wgnu-empty-initializer' > >Compiler for C++ supports arguments -Werror=gnu-empty-initializer: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp_y0sfd_b >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp_y0sfd_b/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp_y0sfd_b/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > #include <stdint.h> > 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-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp65gvrij8 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp65gvrij8/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp65gvrij8/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > #include <stdint.h> > 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-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpmyubt8gc >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpmyubt8gc/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpmyubt8gc/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > #include <stdint.h> > uint64_t v; > int main() { > return __sync_add_and_fetch(&v, (uint64_t)1); > } >Compiler stdout: > >Compiler stderr: > >Checking if "GCC 64bit atomics" with dependency : links: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp6xb6hvay >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp6xb6hvay/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp6xb6hvay/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lws2_32 -Wl,--end-group -Wl,--allow-shlib-undefined -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > int main(void) { return 0; } > >Compiler stdout: > >Compiler stderr: > /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lws2_32: No such file or directory >collect2: error: ld returned 1 exit status > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpe01klkgc >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpe01klkgc/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpe01klkgc/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > #include<stdio.h> > > 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/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp1ecaks10 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp1ecaks10/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp1ecaks10/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 --print-search-dirs > >Code: > >Compiler stdout: > install: /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/ >programs: =/usr/libexec/gcc/x86_64-pc-linux-gnu/12.1.1/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12.1.1/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu/12.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ >libraries: =/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/32/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/12.1.1/32/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../x86_64-pc-linux-gnu/12.1.1/32/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../lib/:/lib/x86_64-pc-linux-gnu/12.1.1/32/:/lib/../lib/:/usr/lib/x86_64-pc-linux-gnu/12.1.1/32/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/12.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../x86_64-pc-linux-gnu/12.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../:/lib/x86_64-pc-linux-gnu/12.1.1/:/lib/:/usr/lib/x86_64-pc-linux-gnu/12.1.1/:/usr/lib/ > >Compiler stderr: > >Library ws2_32 found: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpjte_4cb4 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpjte_4cb4/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpjte_4cb4/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > > #include <sys/sysmacros.h> > 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 "sys/sysmacros.h" has symbol "major" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpyetahfsi >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpyetahfsi/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpyetahfsi/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > > #include <sys/sysmacros.h> > 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 "sys/sysmacros.h" has symbol "minor" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmph1qpt2iv >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmph1qpt2iv/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmph1qpt2iv/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > > #include <sys/sysmacros.h> > 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 "sys/sysmacros.h" has symbol "makedev" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvrwwrw2n >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvrwwrw2n/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvrwwrw2n/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > > #include <sys/mkdev.h> > 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/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvrwwrw2n/testfile.c:2:18: fatal error: sys/mkdev.h: No such file or directory > 2 | #include <sys/mkdev.h> > | ^~~~~~~~~~~~~ >compilation terminated. > >Header "sys/mkdev.h" has symbol "major" : NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpajl2_l5o >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpajl2_l5o/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpajl2_l5o/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > > #include <sched.h> >Compiler stdout: > >Compiler stderr: > >Check usable header "sched.h" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgtvm6kc2 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgtvm6kc2/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgtvm6kc2/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define sched_getaffinity meson_disable_define_of_sched_getaffinity > > #include <limits.h> > #undef sched_getaffinity > > #ifdef __cplusplus > extern "C" > #endif > char sched_getaffinity (void); > > #if defined __stub_sched_getaffinity || defined __stub___sched_getaffinity > fail fail fail this function is not going to work > #endif > > int main(void) { > return sched_getaffinity (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "sched_getaffinity" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpdkrrf7sj >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpdkrrf7sj/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpdkrrf7sj/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > > #include <xlocale.h> >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpdkrrf7sj/testfile.c:2:18: fatal error: xlocale.h: No such file or directory > 2 | #include <xlocale.h> > | ^~~~~~~~~~~ >compilation terminated. > >Check usable header "xlocale.h" : NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpbs8u0fsc >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpbs8u0fsc/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpbs8u0fsc/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > > #include <linux/futex.h> >Compiler stdout: > >Compiler stderr: > >Check usable header "linux/futex.h" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp1k6kv5dg >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp1k6kv5dg/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp1k6kv5dg/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > > #include <endian.h> >Compiler stdout: > >Compiler stderr: > >Check usable header "endian.h" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpn0xkr4ix >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpn0xkr4ix/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpn0xkr4ix/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > > #include <dlfcn.h> >Compiler stdout: > >Compiler stderr: > >Check usable header "dlfcn.h" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpu4urdqki >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpu4urdqki/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpu4urdqki/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > > #include <sys/shm.h> >Compiler stdout: > >Compiler stderr: > >Check usable header "sys/shm.h" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvmaml2zl >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvmaml2zl/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvmaml2zl/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > > #include <cet.h> >Compiler stdout: > >Compiler stderr: > >Check usable header "cet.h" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp98er1fq9 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp98er1fq9/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp98er1fq9/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > > #include <pthread_np.h> >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp98er1fq9/testfile.c:2:18: fatal error: pthread_np.h: No such file or directory > 2 | #include <pthread_np.h> > | ^~~~~~~~~~~~~~ >compilation terminated. > >Check usable header "pthread_np.h" : NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvqzqr_x2 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvqzqr_x2/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpvqzqr_x2/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define strtof meson_disable_define_of_strtof > > #include <limits.h> > #undef strtof > > #ifdef __cplusplus > extern "C" > #endif > char strtof (void); > > #if defined __stub_strtof || defined __stub___strtof > fail fail fail this function is not going to work > #endif > > int main(void) { > return strtof (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "strtof" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpuag_v61s >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpuag_v61s/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpuag_v61s/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define mkostemp meson_disable_define_of_mkostemp > > #include <limits.h> > #undef mkostemp > > #ifdef __cplusplus > extern "C" > #endif > char mkostemp (void); > > #if defined __stub_mkostemp || defined __stub___mkostemp > fail fail fail this function is not going to work > #endif > > int main(void) { > return mkostemp (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "mkostemp" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpktyja0n7 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpktyja0n7/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpktyja0n7/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define timespec_get meson_disable_define_of_timespec_get > > #include <limits.h> > #undef timespec_get > > #ifdef __cplusplus > extern "C" > #endif > char timespec_get (void); > > #if defined __stub_timespec_get || defined __stub___timespec_get > fail fail fail this function is not going to work > #endif > > int main(void) { > return timespec_get (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "timespec_get" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp2fxluud0 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp2fxluud0/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp2fxluud0/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define memfd_create meson_disable_define_of_memfd_create > > #include <limits.h> > #undef memfd_create > > #ifdef __cplusplus > extern "C" > #endif > char memfd_create (void); > > #if defined __stub_memfd_create || defined __stub___memfd_create > fail fail fail this function is not going to work > #endif > > int main(void) { > return memfd_create (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "memfd_create" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmptlncubdl >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmptlncubdl/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmptlncubdl/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define random_r meson_disable_define_of_random_r > > #include <limits.h> > #undef random_r > > #ifdef __cplusplus > extern "C" > #endif > char random_r (void); > > #if defined __stub_random_r || defined __stub___random_r > fail fail fail this function is not going to work > #endif > > int main(void) { > return random_r (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "random_r" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmplid8y5sj >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmplid8y5sj/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmplid8y5sj/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define flock meson_disable_define_of_flock > > #include <limits.h> > #undef flock > > #ifdef __cplusplus > extern "C" > #endif > char flock (void); > > #if defined __stub_flock || defined __stub___flock > fail fail fail this function is not going to work > #endif > > int main(void) { > return flock (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "flock" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9q8tlpti >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9q8tlpti/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9q8tlpti/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define strtok_r meson_disable_define_of_strtok_r > > #include <limits.h> > #undef strtok_r > > #ifdef __cplusplus > extern "C" > #endif > char strtok_r (void); > > #if defined __stub_strtok_r || defined __stub___strtok_r > fail fail fail this function is not going to work > #endif > > int main(void) { > return strtok_r (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "strtok_r" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgnh_suyk >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgnh_suyk/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpgnh_suyk/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define getrandom meson_disable_define_of_getrandom > > #include <limits.h> > #undef getrandom > > #ifdef __cplusplus > extern "C" > #endif > char getrandom (void); > > #if defined __stub_getrandom || defined __stub___getrandom > fail fail fail this function is not going to work > #endif > > int main(void) { > return getrandom (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "getrandom" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmplf08hm5w >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmplf08hm5w/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmplf08hm5w/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define qsort_r meson_disable_define_of_qsort_r > > #include <limits.h> > #undef qsort_r > > #ifdef __cplusplus > extern "C" > #endif > char qsort_r (void); > > #if defined __stub_qsort_r || defined __stub___qsort_r > fail fail fail this function is not going to work > #endif > > int main(void) { > return qsort_r (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "qsort_r" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp0hshx3h0 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp0hshx3h0/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp0hshx3h0/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define qsort_s meson_disable_define_of_qsort_s > > #include <limits.h> > #undef qsort_s > > #ifdef __cplusplus > extern "C" > #endif > char qsort_s (void); > > #if defined __stub_qsort_s || defined __stub___qsort_s > fail fail fail this function is not going to work > #endif > > int main(void) { > return qsort_s (); > } >Compiler stdout: > >Compiler stderr: > /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-22.1.7/temp/ccCD5Osu.o: in function `main': >testfile.c:(.text+0x14): undefined reference to `qsort_s' >collect2: error: ld returned 1 exit status > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpnqfjkw4n >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpnqfjkw4n/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpnqfjkw4n/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(qsort_s) && !0 > #error "No definition for __builtin_qsort_s found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_qsort_s) > #error "__builtin_qsort_s not found" > #endif > #elif ! defined(qsort_s) > __builtin_qsort_s; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpnqfjkw4n/testfile.c: In function 'main': >/var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpnqfjkw4n/testfile.c:17:18: error: #error "__builtin_qsort_s not found" > 17 | #error "__builtin_qsort_s not found" > | ^~~~~ > >Checking for function "qsort_s" : NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpjadgjl8s >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpjadgjl8s/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpjadgjl8s/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -D_GNU_SOURCE > >Code: > > #include <errno.h> > int main(void) { > /* If it's not defined as a macro, try to use as a symbol */ > #ifndef program_invocation_name > program_invocation_name; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > >Header "errno.h" has symbol "program_invocation_name" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsswgqiik >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsswgqiik/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpsswgqiik/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define posix_memalign meson_disable_define_of_posix_memalign > > #include <limits.h> > #undef posix_memalign > > #ifdef __cplusplus > extern "C" > #endif > char posix_memalign (void); > > #if defined __stub_posix_memalign || defined __stub___posix_memalign > fail fail fail this function is not going to work > #endif > > int main(void) { > return posix_memalign (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "posix_memalign" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9dclo3fh >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9dclo3fh/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp9dclo3fh/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 > >Code: > #include <sys/types.h> > #include <dirent.h> > void bar(void) { > struct dirent foo; > foo.d_type; > > } >Compiler stdout: > >Compiler stderr: > >Checking whether type "struct dirent" has member "d_type" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpwzgqy17x >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpwzgqy17x/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpwzgqy17x/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPACKAGE_VERSION="22.1.7" -DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues" -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_R600 -DHAVE_RADEONSI -DHAVE_SWRAST -DHAVE_X11_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_ELF_TLS -DENABLE_ST_OMX_BELLAGIO=0 -DENABLE_ST_OMX_TIZONIA=0 -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -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___BUILTIN_TYPES_COMPATIBLE_P -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_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_TIMESPEC_GET -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_QSORT_R -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define _GNU_SOURCE > #include <stdlib.h> > #include <locale.h> > #ifdef HAVE_XLOCALE_H > #include <xlocale.h> > #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-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpwzgqy17x/testfile.c:2: warning: "_GNU_SOURCE" redefined > 2 | #define _GNU_SOURCE > | ><command-line>: note: this is the location of the previous definition >/var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpwzgqy17x/testfile.c: In function 'main': >/var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpwzgqy17x/testfile.c:12:30: warning: passing argument 2 of 'strtod_l' from incompatible pointer type [-Wincompatible-pointer-types] > 12 | double d = strtod_l(s, end, loc); > | ^~~ > | | > | char * >In file included from /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpwzgqy17x/testfile.c:3: >/usr/include/stdlib.h:297:43: note: expected 'char ** restrict' but argument is of type 'char *' > 297 | char **__restrict __endptr, locale_t __loc) > | ~~~~~~~~~~~~~~~~~~^~~~~~~~ >/var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpwzgqy17x/testfile.c:13:29: warning: passing argument 2 of 'strtof_l' from incompatible pointer type [-Wincompatible-pointer-types] > 13 | float f = strtof_l(s, end, loc); > | ^~~ > | | > | char * >/usr/include/stdlib.h:301:42: note: expected 'char ** restrict' but argument is of type 'char *' > 301 | char **__restrict __endptr, locale_t __loc) > | ~~~~~~~~~~~~~~~~~~^~~~~~~~ > >Checking if "strtod has locale support" : links: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpq4et0b9o >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpq4et0b9o/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpq4et0b9o/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-Bsymbolic -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > int main() { return 0; } >Compiler stdout: > >Compiler stderr: > >Checking if "Bsymbolic" : links: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpfzwegb7x >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpfzwegb7x/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpfzwegb7x/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--gc-sections -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >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-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpkg7gf6yl >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpkg7gf6yl/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpkg7gf6yl/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--version-script=/var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7/build-support/conftest.map -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >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-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpykm5n8zy >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpykm5n8zy/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpykm5n8zy/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--dynamic-list=/var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7/build-support/conftest.dyn -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >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-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpex3bax64 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpex3bax64/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpex3bax64/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,--build-id=sha1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > int main(void) { return 0; } > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports link arguments -Wl,--build-id=sha1: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpde6jgmi0 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpde6jgmi0/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpde6jgmi0/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define dlopen meson_disable_define_of_dlopen > > #include <limits.h> > #undef dlopen > > #ifdef __cplusplus > extern "C" > #endif > char dlopen (void); > > #if defined __stub_dlopen || defined __stub___dlopen > fail fail fail this function is not going to work > #endif > > int main(void) { > return dlopen (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "dlopen" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp49q_ujht >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp49q_ujht/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmp49q_ujht/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define dladdr meson_disable_define_of_dladdr > > #include <limits.h> > #undef dladdr > > #ifdef __cplusplus > extern "C" > #endif > char dladdr (void); > > #if defined __stub_dladdr || defined __stub___dladdr > fail fail fail this function is not going to work > #endif > > int main(void) { > return dladdr (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "dladdr" with dependency : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpszeqhp4j >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpszeqhp4j/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpszeqhp4j/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define dl_iterate_phdr meson_disable_define_of_dl_iterate_phdr > > #include <limits.h> > #undef dl_iterate_phdr > > #ifdef __cplusplus > extern "C" > #endif > char dl_iterate_phdr (void); > > #if defined __stub_dl_iterate_phdr || defined __stub___dl_iterate_phdr > fail fail fail this function is not going to work > #endif > > int main(void) { > 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-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpo_iw0_86 >Command line: x86_64-pc-linux-gnu-gcc -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpo_iw0_86/testfile.c -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpo_iw0_86/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > > #define clock_gettime meson_disable_define_of_clock_gettime > > #include <limits.h> > #undef clock_gettime > > #ifdef __cplusplus > extern "C" > #endif > char clock_gettime (void); > > #if defined __stub_clock_gettime || defined __stub___clock_gettime > fail fail fail this function is not going to work > #endif > > int main(void) { > return clock_gettime (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "clock_gettime" : YES >Pkg-config binary for 1 is cached. >Determining dependency 'zlib' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-22.1.7/temp/logging >env[PKG_CONFIG_SYSTEM_LIBRARY_PATH]: /lib:/usr/lib >env[PKG_CONFIG_SYSTEM_INCLUDE_PATH]: /usr/include >env[PKG_CONFIG]: x86_64-pc-linux-gnu-pkg-config >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion zlib` -> 0 >1.2.12 >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-22.1.7/temp/logging >env[PKG_CONFIG_SYSTEM_LIBRARY_PATH]: /lib:/usr/lib >env[PKG_CONFIG_SYSTEM_INCLUDE_PATH]: /usr/include >env[PKG_CONFIG]: x86_64-pc-linux-gnu-pkg-config >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags zlib` -> 0 > >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-22.1.7/temp/logging >env[PKG_CONFIG_SYSTEM_LIBRARY_PATH]: /lib:/usr/lib >env[PKG_CONFIG_SYSTEM_INCLUDE_PATH]: /usr/include >env[PKG_CONFIG]: x86_64-pc-linux-gnu-pkg-config >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs zlib` -> 0 >-L/usr/lib -lz >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-22.1.7/temp/logging >env[PKG_CONFIG_SYSTEM_LIBRARY_PATH]: /lib:/usr/lib >env[PKG_CONFIG_SYSTEM_INCLUDE_PATH]: /usr/include >env[PKG_CONFIG]: x86_64-pc-linux-gnu-pkg-config >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs zlib` -> 0 >-lz >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmps7p3za6d >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmps7p3za6d/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmps7p3za6d/output.exe -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >Code: > #include<stdio.h> > > 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/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpf95pl5hz >Command line: x86_64-pc-linux-gnu-g++ -m32 /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpf95pl5hz/testfile.cpp -o /var/tmp/portage/media-libs/mesa-22.1.7/work/mesa-22.1.7-abi_x86_32.x86/meson-private/tmpf95pl5hz/output.obj -c -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive --print-search-dirs > >Code: > >Compiler stdout: > install: /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/ >programs: =/usr/libexec/gcc/x86_64-pc-linux-gnu/12.1.1/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12.1.1/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu/12.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ >libraries: =/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/32/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/12.1.1/32/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../x86_64-pc-linux-gnu/12.1.1/32/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../lib/:/lib/x86_64-pc-linux-gnu/12.1.1/32/:/lib/../lib/:/usr/lib/x86_64-pc-linux-gnu/12.1.1/32/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/12.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../x86_64-pc-linux-gnu/12.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../:/lib/x86_64-pc-linux-gnu/12.1.1/:/lib/:/usr/lib/x86_64-pc-linux-gnu/12.1.1/:/usr/lib/ > >Compiler stderr: > >Run-time dependency zlib found: YES 1.2.12 >Pkg-config binary for 1 is cached. >Determining dependency 'libzstd' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-22.1.7/temp/logging >env[PKG_CONFIG_SYSTEM_LIBRARY_PATH]: /lib:/usr/lib >env[PKG_CONFIG_SYSTEM_INCLUDE_PATH]: /usr/include >env[PKG_CONFIG]: x86_64-pc-linux-gnu-pkg-config >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libzstd` -> 1 > >CMake binary for 1 is cached. >Preliminary CMake check failed. Aborting. >Run-time dependency libzstd found: NO (tried pkgconfig and cmake) > >../mesa-22.1.7/meson.build:1530:2: ERROR: Dependency "libzstd" not found, tried pkgconfig and cmake
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 865645
:
800007
| 800009