Hi,

I maintain the Flatpak build for Blender in Flathub, and I'm trying to update it, rebuilding Blender and its deps from source.

OpenImageIO fails to build in the flatpak-builder environment, and there are two issues I can't figure out:

- I try disabling the tests with `-DOIIO_BUILD_TESTS=0` but it still tries to clone https://github.com/OpenImageIO/oiio-images.git and https://github.com/AcademySoftwareFoundation/openexr-images.git, which obviously fails because there is no network access inside a `flatpak-builder` envionment, even though I tried to enable network access for the build... This ends up slowing the build unnecessarily for no reason, but that's not the real problem.

- the bigger problem is that the build ends up failing, and looking at the logs I have no idea why :-/

I'm attaching the log files, it you could have a look and let me know what happens and how to avoid it, I'll be very happy as it would allow me to update Blender finally. :)

Thank you,

--
Mathieu
The system is: Linux - 5.16.18-200.fc35.x86_64 - x86_64
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /usr/bin/c++ 
Build flags: -O2;-g;-pipe;-Wp,-D_FORTIFY_SOURCE=2;-Wp,-D_GLIBCXX_ASSERTIONS;-fexceptions;-fstack-protector-strong;-grecord-gcc-switches;-fasynchronous-unwind-tables;-fstack-clash-protection;-fcf-protection;-fno-omit-frame-pointer;
Id flags:  

The output was:
0


Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"

The CXX compiler identification is GNU, found in "/run/build/openimageio/_flatpak_build/CMakeFiles/3.22.3/CompilerIdCXX/a.out"

Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /usr/bin/cc 
Build flags: -O2;-g;-pipe;-Wp,-D_FORTIFY_SOURCE=2;-Wp,-D_GLIBCXX_ASSERTIONS;-fexceptions;-fstack-protector-strong;-grecord-gcc-switches;-fasynchronous-unwind-tables;-fstack-clash-protection;-fcf-protection;-fno-omit-frame-pointer;
Id flags:  

The output was:
0


Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"

The C compiler identification is GNU, found in "/run/build/openimageio/_flatpak_build/CMakeFiles/3.22.3/CompilerIdC/a.out"

Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/ninja cmTC_a9c09 && [1/2] Building CXX object CMakeFiles/cmTC_a9c09.dir/CMakeCXXCompilerABI.cpp.o
Using built-in specs.
COLLECT_GCC=/usr/bin/c++
Target: x86_64-unknown-linux-gnu
Configured with: ../configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-deterministic-archives --enable-shared --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu --target=x86_64-unknown-linux-gnu --disable-multilib --enable-multiarch --disable-bootstrap --with-build-sysroot=/cross-installation --enable-languages=c,c++,fortran,objc,obj-c++ --enable-default-pie --enable-default-ssp --with-isl --disable-libssp --enable-linker-build-id --disable-libstdcxx-filesystem-ts --enable-cet host_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu target_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 11.2.0 (GCC) 
COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-v' '-o' 'CMakeFiles/cmTC_a9c09.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a9c09.dir/'
 /usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_a9c09.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -g -grecord-gcc-switches -O2 -version -fexceptions -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fno-omit-frame-pointer -o - |
 /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/as -v --gdwarf-5 --64 -o CMakeFiles/cmTC_a9c09.dir/CMakeCXXCompilerABI.cpp.o
GNU assembler version 2.37 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.37
GNU C++17 (GCC) version 11.2.0 (x86_64-unknown-linux-gnu)
	compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
ignoring nonexistent directory "/usr/local/include"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
 /app/include
 /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../include/c++/11.2.0
 /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../include/c++/11.2.0/x86_64-unknown-linux-gnu
 /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../include/c++/11.2.0/backward
 /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include
 /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include-fixed
 /usr/include/x86_64-linux-gnu
 /usr/include
End of search list.
GNU C++17 (GCC) version 11.2.0 (x86_64-unknown-linux-gnu)
	compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 36fc72957a8d87cd01e3e620bc6cba5c
COMPILER_PATH=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/
LIBRARY_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64/:/lib/x86_64-linux-gnu/:/lib/../lib64/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-v' '-o' 'CMakeFiles/cmTC_a9c09.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a9c09.dir/CMakeCXXCompilerABI.cpp.'
[2/2] Linking CXX executable cmTC_a9c09
Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-deterministic-archives --enable-shared --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu --target=x86_64-unknown-linux-gnu --disable-multilib --enable-multiarch --disable-bootstrap --with-build-sysroot=/cross-installation --enable-languages=c,c++,fortran,objc,obj-c++ --enable-default-pie --enable-default-ssp --with-isl --disable-libssp --enable-linker-build-id --disable-libstdcxx-filesystem-ts --enable-cet host_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu target_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 11.2.0 (GCC) 
COMPILER_PATH=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/
LIBRARY_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64/:/lib/x86_64-linux-gnu/:/lib/../lib64/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-L/app/lib' '-v' '-o' 'cmTC_a9c09' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a9c09.'
 /usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/collect2 -plugin /usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVkfBw8.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_a9c09 /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtbeginS.o -L/app/lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../.. -z relro -z now --as-needed CMakeFiles/cmTC_a9c09.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtendS.o /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crtn.o
COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-L/app/lib' '-v' '-o' 'cmTC_a9c09' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a9c09.'



Parsed CXX implicit include dir info from above output: rv=done
  found start of include info
  found start of implicit include info
    add: [/app/include]
    add: [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../include/c++/11.2.0]
    add: [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../include/c++/11.2.0/x86_64-unknown-linux-gnu]
    add: [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../include/c++/11.2.0/backward]
    add: [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include]
    add: [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include-fixed]
    add: [/usr/include/x86_64-linux-gnu]
    add: [/usr/include]
  end of search list found
  collapse include dir [/app/include] ==> [/app/include]
  collapse include dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../include/c++/11.2.0] ==> [/usr/include/c++/11.2.0]
  collapse include dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../include/c++/11.2.0/x86_64-unknown-linux-gnu] ==> [/usr/include/c++/11.2.0/x86_64-unknown-linux-gnu]
  collapse include dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../include/c++/11.2.0/backward] ==> [/usr/include/c++/11.2.0/backward]
  collapse include dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include] ==> [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include]
  collapse include dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include-fixed] ==> [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include-fixed]
  collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu]
  collapse include dir [/usr/include] ==> [/usr/include]
  implicit include dirs: [/app/include;/usr/include/c++/11.2.0;/usr/include/c++/11.2.0/x86_64-unknown-linux-gnu;/usr/include/c++/11.2.0/backward;/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include;/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include]


Parsed CXX implicit link information from above output:
  link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command(s):/usr/bin/ninja cmTC_a9c09 && [1/2] Building CXX object CMakeFiles/cmTC_a9c09.dir/CMakeCXXCompilerABI.cpp.o]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/usr/bin/c++]
  ignore line: [Target: x86_64-unknown-linux-gnu]
  ignore line: [Configured with: ../configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-deterministic-archives --enable-shared --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu --target=x86_64-unknown-linux-gnu --disable-multilib --enable-multiarch --disable-bootstrap --with-build-sysroot=/cross-installation --enable-languages=c c++ fortran objc obj-c++ --enable-default-pie --enable-default-ssp --with-isl --disable-libssp --enable-linker-build-id --disable-libstdcxx-filesystem-ts --enable-cet host_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu target_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu]
  ignore line: [Thread model: posix]
  ignore line: [Supported LTO compression algorithms: zlib]
  ignore line: [gcc version 11.2.0 (GCC) ]
  ignore line: [COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-v' '-o' 'CMakeFiles/cmTC_a9c09.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a9c09.dir/']
  ignore line: [ /usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_a9c09.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -g -grecord-gcc-switches -O2 -version -fexceptions -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fno-omit-frame-pointer -o - |]
  ignore line: [ /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/as -v --gdwarf-5 --64 -o CMakeFiles/cmTC_a9c09.dir/CMakeCXXCompilerABI.cpp.o]
  ignore line: [GNU assembler version 2.37 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.37]
  ignore line: [GNU C++17 (GCC) version 11.2.0 (x86_64-unknown-linux-gnu)]
  ignore line: [	compiled by GNU C version 11.2.0  GMP version 6.2.1  MPFR version 4.1.0  MPC version 1.2.1  isl version isl-0.24-GMP]
  ignore line: []
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"]
  ignore line: [ignoring nonexistent directory "/usr/local/include"]
  ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/include"]
  ignore line: [#include "..." search starts here:]
  ignore line: [#include <...> search starts here:]
  ignore line: [ /app/include]
  ignore line: [ /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../include/c++/11.2.0]
  ignore line: [ /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../include/c++/11.2.0/x86_64-unknown-linux-gnu]
  ignore line: [ /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../include/c++/11.2.0/backward]
  ignore line: [ /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include]
  ignore line: [ /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include-fixed]
  ignore line: [ /usr/include/x86_64-linux-gnu]
  ignore line: [ /usr/include]
  ignore line: [End of search list.]
  ignore line: [GNU C++17 (GCC) version 11.2.0 (x86_64-unknown-linux-gnu)]
  ignore line: [	compiled by GNU C version 11.2.0  GMP version 6.2.1  MPFR version 4.1.0  MPC version 1.2.1  isl version isl-0.24-GMP]
  ignore line: []
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [Compiler executable checksum: 36fc72957a8d87cd01e3e620bc6cba5c]
  ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64/:/lib/x86_64-linux-gnu/:/lib/../lib64/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-v' '-o' 'CMakeFiles/cmTC_a9c09.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a9c09.dir/CMakeCXXCompilerABI.cpp.']
  ignore line: [[2/2] Linking CXX executable cmTC_a9c09]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/usr/bin/c++]
  ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/lto-wrapper]
  ignore line: [Target: x86_64-unknown-linux-gnu]
  ignore line: [Configured with: ../configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-deterministic-archives --enable-shared --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu --target=x86_64-unknown-linux-gnu --disable-multilib --enable-multiarch --disable-bootstrap --with-build-sysroot=/cross-installation --enable-languages=c c++ fortran objc obj-c++ --enable-default-pie --enable-default-ssp --with-isl --disable-libssp --enable-linker-build-id --disable-libstdcxx-filesystem-ts --enable-cet host_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu target_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu]
  ignore line: [Thread model: posix]
  ignore line: [Supported LTO compression algorithms: zlib]
  ignore line: [gcc version 11.2.0 (GCC) ]
  ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64/:/lib/x86_64-linux-gnu/:/lib/../lib64/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-L/app/lib' '-v' '-o' 'cmTC_a9c09' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a9c09.']
  link line: [ /usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/collect2 -plugin /usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVkfBw8.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_a9c09 /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtbeginS.o -L/app/lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../.. -z relro -z now --as-needed CMakeFiles/cmTC_a9c09.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtendS.o /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crtn.o]
    arg [/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/collect2] ==> ignore
    arg [-plugin] ==> ignore
    arg [/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/liblto_plugin.so] ==> ignore
    arg [-plugin-opt=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/lto-wrapper] ==> ignore
    arg [-plugin-opt=-fresolution=/tmp/ccVkfBw8.res] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [--build-id] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [-m] ==> ignore
    arg [elf_x86_64] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
    arg [-pie] ==> ignore
    arg [-o] ==> ignore
    arg [cmTC_a9c09] ==> ignore
    arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/Scrt1.o]
    arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crti.o]
    arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtbeginS.o]
    arg [-L/app/lib] ==> dir [/app/lib]
    arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0]
    arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu]
    arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64]
    arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
    arg [-L/lib/../lib64] ==> dir [/lib/../lib64]
    arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
    arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64]
    arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib]
    arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../..] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../..]
    arg [-zrelro] ==> ignore
    arg [-znow] ==> ignore
    arg [--as-needed] ==> ignore
    arg [CMakeFiles/cmTC_a9c09.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
    arg [-lstdc++] ==> lib [stdc++]
    arg [-lm] ==> lib [m]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [-lc] ==> lib [c]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtendS.o]
    arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crtn.o]
  collapse obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o]
  collapse obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o]
  collapse obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o]
  collapse library dir [/app/lib] ==> [/app/lib]
  collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0] ==> [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0]
  collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
  collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64] ==> [/usr/lib64]
  collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
  collapse library dir [/lib/../lib64] ==> [/lib64]
  collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
  collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64]
  collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib] ==> [/usr/x86_64-unknown-linux-gnu/lib]
  collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../..] ==> [/usr/lib]
  implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc]
  implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtbeginS.o;/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o]
  implicit dirs: [/app/lib;/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0;/usr/lib/x86_64-linux-gnu;/usr/lib64;/lib/x86_64-linux-gnu;/lib64;/usr/x86_64-unknown-linux-gnu/lib;/usr/lib]
  implicit fwks: []


Detecting C compiler ABI info compiled with the following output:
Change Dir: /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/ninja cmTC_66a1b && [1/2] Building C object CMakeFiles/cmTC_66a1b.dir/CMakeCCompilerABI.c.o
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
Target: x86_64-unknown-linux-gnu
Configured with: ../configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-deterministic-archives --enable-shared --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu --target=x86_64-unknown-linux-gnu --disable-multilib --enable-multiarch --disable-bootstrap --with-build-sysroot=/cross-installation --enable-languages=c,c++,fortran,objc,obj-c++ --enable-default-pie --enable-default-ssp --with-isl --disable-libssp --enable-linker-build-id --disable-libstdcxx-filesystem-ts --enable-cet host_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu target_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 11.2.0 (GCC) 
COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-v' '-o' 'CMakeFiles/cmTC_66a1b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_66a1b.dir/'
 /usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/cc1 -quiet -v -imultiarch x86_64-linux-gnu -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_66a1b.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -g -grecord-gcc-switches -O2 -version -fexceptions -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fno-omit-frame-pointer -o - |
 /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/as -v --gdwarf-5 --64 -o CMakeFiles/cmTC_66a1b.dir/CMakeCCompilerABI.c.o
GNU assembler version 2.37 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.37
GNU C17 (GCC) version 11.2.0 (x86_64-unknown-linux-gnu)
	compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
ignoring nonexistent directory "/usr/local/include"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
 /app/include
 /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include
 /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include-fixed
 /usr/include/x86_64-linux-gnu
 /usr/include
End of search list.
GNU C17 (GCC) version 11.2.0 (x86_64-unknown-linux-gnu)
	compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 13b1c728635df53ff87eb48eefd84726
COMPILER_PATH=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/
LIBRARY_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64/:/lib/x86_64-linux-gnu/:/lib/../lib64/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-v' '-o' 'CMakeFiles/cmTC_66a1b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_66a1b.dir/CMakeCCompilerABI.c.'
[2/2] Linking C executable cmTC_66a1b
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-deterministic-archives --enable-shared --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu --target=x86_64-unknown-linux-gnu --disable-multilib --enable-multiarch --disable-bootstrap --with-build-sysroot=/cross-installation --enable-languages=c,c++,fortran,objc,obj-c++ --enable-default-pie --enable-default-ssp --with-isl --disable-libssp --enable-linker-build-id --disable-libstdcxx-filesystem-ts --enable-cet host_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu target_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 11.2.0 (GCC) 
COMPILER_PATH=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/
LIBRARY_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64/:/lib/x86_64-linux-gnu/:/lib/../lib64/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-L/app/lib' '-v' '-o' 'cmTC_66a1b' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_66a1b.'
 /usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/collect2 -plugin /usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccU0xD26.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_66a1b /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtbeginS.o -L/app/lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../.. -z relro -z now --as-needed CMakeFiles/cmTC_66a1b.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtendS.o /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crtn.o
COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-L/app/lib' '-v' '-o' 'cmTC_66a1b' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_66a1b.'



Parsed C implicit include dir info from above output: rv=done
  found start of include info
  found start of implicit include info
    add: [/app/include]
    add: [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include]
    add: [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include-fixed]
    add: [/usr/include/x86_64-linux-gnu]
    add: [/usr/include]
  end of search list found
  collapse include dir [/app/include] ==> [/app/include]
  collapse include dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include] ==> [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include]
  collapse include dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include-fixed] ==> [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include-fixed]
  collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu]
  collapse include dir [/usr/include] ==> [/usr/include]
  implicit include dirs: [/app/include;/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include;/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include]


Parsed C implicit link information from above output:
  link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command(s):/usr/bin/ninja cmTC_66a1b && [1/2] Building C object CMakeFiles/cmTC_66a1b.dir/CMakeCCompilerABI.c.o]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/usr/bin/cc]
  ignore line: [Target: x86_64-unknown-linux-gnu]
  ignore line: [Configured with: ../configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-deterministic-archives --enable-shared --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu --target=x86_64-unknown-linux-gnu --disable-multilib --enable-multiarch --disable-bootstrap --with-build-sysroot=/cross-installation --enable-languages=c c++ fortran objc obj-c++ --enable-default-pie --enable-default-ssp --with-isl --disable-libssp --enable-linker-build-id --disable-libstdcxx-filesystem-ts --enable-cet host_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu target_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu]
  ignore line: [Thread model: posix]
  ignore line: [Supported LTO compression algorithms: zlib]
  ignore line: [gcc version 11.2.0 (GCC) ]
  ignore line: [COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-v' '-o' 'CMakeFiles/cmTC_66a1b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_66a1b.dir/']
  ignore line: [ /usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/cc1 -quiet -v -imultiarch x86_64-linux-gnu -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_66a1b.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -g -grecord-gcc-switches -O2 -version -fexceptions -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fno-omit-frame-pointer -o - |]
  ignore line: [ /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/as -v --gdwarf-5 --64 -o CMakeFiles/cmTC_66a1b.dir/CMakeCCompilerABI.c.o]
  ignore line: [GNU assembler version 2.37 (x86_64-unknown-linux-gnu) using BFD version (GNU Binutils) 2.37]
  ignore line: [GNU C17 (GCC) version 11.2.0 (x86_64-unknown-linux-gnu)]
  ignore line: [	compiled by GNU C version 11.2.0  GMP version 6.2.1  MPFR version 4.1.0  MPC version 1.2.1  isl version isl-0.24-GMP]
  ignore line: []
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"]
  ignore line: [ignoring nonexistent directory "/usr/local/include"]
  ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/include"]
  ignore line: [#include "..." search starts here:]
  ignore line: [#include <...> search starts here:]
  ignore line: [ /app/include]
  ignore line: [ /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include]
  ignore line: [ /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/include-fixed]
  ignore line: [ /usr/include/x86_64-linux-gnu]
  ignore line: [ /usr/include]
  ignore line: [End of search list.]
  ignore line: [GNU C17 (GCC) version 11.2.0 (x86_64-unknown-linux-gnu)]
  ignore line: [	compiled by GNU C version 11.2.0  GMP version 6.2.1  MPFR version 4.1.0  MPC version 1.2.1  isl version isl-0.24-GMP]
  ignore line: []
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [Compiler executable checksum: 13b1c728635df53ff87eb48eefd84726]
  ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64/:/lib/x86_64-linux-gnu/:/lib/../lib64/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-v' '-o' 'CMakeFiles/cmTC_66a1b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_66a1b.dir/CMakeCCompilerABI.c.']
  ignore line: [[2/2] Linking C executable cmTC_66a1b]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/usr/bin/cc]
  ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/lto-wrapper]
  ignore line: [Target: x86_64-unknown-linux-gnu]
  ignore line: [Configured with: ../configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-deterministic-archives --enable-shared --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu --target=x86_64-unknown-linux-gnu --disable-multilib --enable-multiarch --disable-bootstrap --with-build-sysroot=/cross-installation --enable-languages=c c++ fortran objc obj-c++ --enable-default-pie --enable-default-ssp --with-isl --disable-libssp --enable-linker-build-id --disable-libstdcxx-filesystem-ts --enable-cet host_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu target_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu]
  ignore line: [Thread model: posix]
  ignore line: [Supported LTO compression algorithms: zlib]
  ignore line: [gcc version 11.2.0 (GCC) ]
  ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/libexec/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64/:/lib/x86_64-linux-gnu/:/lib/../lib64/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib/:/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-O2' '-g' '-pipe' '-fexceptions' '-fstack-protector-strong' '-grecord-gcc-switches' '-fasynchronous-unwind-tables' '-fstack-clash-protection' '-fcf-protection=full' '-fno-omit-frame-pointer' '-L/app/lib' '-v' '-o' 'cmTC_66a1b' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_66a1b.']
  link line: [ /usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/collect2 -plugin /usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccU0xD26.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_66a1b /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtbeginS.o -L/app/lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../.. -z relro -z now --as-needed CMakeFiles/cmTC_66a1b.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtendS.o /usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crtn.o]
    arg [/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/collect2] ==> ignore
    arg [-plugin] ==> ignore
    arg [/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/liblto_plugin.so] ==> ignore
    arg [-plugin-opt=/usr/libexec/gcc/x86_64-unknown-linux-gnu/11.2.0/lto-wrapper] ==> ignore
    arg [-plugin-opt=-fresolution=/tmp/ccU0xD26.res] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [--build-id] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [-m] ==> ignore
    arg [elf_x86_64] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
    arg [-pie] ==> ignore
    arg [-o] ==> ignore
    arg [cmTC_66a1b] ==> ignore
    arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/Scrt1.o]
    arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crti.o]
    arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtbeginS.o]
    arg [-L/app/lib] ==> dir [/app/lib]
    arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0]
    arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu]
    arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64]
    arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
    arg [-L/lib/../lib64] ==> dir [/lib/../lib64]
    arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
    arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64]
    arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib]
    arg [-L/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../..] ==> dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../..]
    arg [-zrelro] ==> ignore
    arg [-znow] ==> ignore
    arg [--as-needed] ==> ignore
    arg [CMakeFiles/cmTC_66a1b.dir/CMakeCCompilerABI.c.o] ==> ignore
    arg [-lgcc] ==> lib [gcc]
    arg [--push-state] ==> ignore
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--pop-state] ==> ignore
    arg [-lc] ==> lib [c]
    arg [-lgcc] ==> lib [gcc]
    arg [--push-state] ==> ignore
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--pop-state] ==> ignore
    arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtendS.o]
    arg [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crtn.o]
  collapse obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o]
  collapse obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o]
  collapse obj [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o]
  collapse library dir [/app/lib] ==> [/app/lib]
  collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0] ==> [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0]
  collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
  collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../lib64] ==> [/usr/lib64]
  collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
  collapse library dir [/lib/../lib64] ==> [/lib64]
  collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
  collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64]
  collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/lib] ==> [/usr/x86_64-unknown-linux-gnu/lib]
  collapse library dir [/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../..] ==> [/usr/lib]
  implicit libs: [gcc;gcc_s;c;gcc;gcc_s]
  implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtbeginS.o;/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o]
  implicit dirs: [/app/lib;/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0;/usr/lib/x86_64-linux-gnu;/usr/lib64;/lib/x86_64-linux-gnu;/lib64;/usr/x86_64-unknown-linux-gnu/lib;/usr/lib]
  implicit fwks: []


Performing C++ SOURCE FILE Test COMPILER_SUPPORTS_ATOMIC_WITHOUT_LIBATOMIC succeeded with the following compile output:
Change Dir: /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/ninja cmTC_3c183 && [1/2] Building CXX object CMakeFiles/cmTC_3c183.dir/src.cxx.o
[2/2] Linking CXX executable cmTC_3c183


...and run output:

Return value: 1
Source file was:
#include <atomic>
        #include <cstdint>
        std::atomic<uint64_t> x {0};
        int main() {
            uint64_t i = x.load(std::memory_order_relaxed);
            return 0;
        }
Determining if the include file pthread.h exists passed with the following output:
Change Dir: /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/ninja cmTC_b14ac && [1/2] Building C object CMakeFiles/cmTC_b14ac.dir/CheckIncludeFile.c.o
[2/2] Linking C executable cmTC_b14ac



Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/ninja cmTC_a4e40 && [1/2] Building C object CMakeFiles/cmTC_a4e40.dir/CheckFunctionExists.c.o
[2/2] Linking C executable cmTC_a4e40



Determining if the BZ2_bzCompressInit exist passed with the following output:
Change Dir: /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/ninja cmTC_f2508 && [1/2] Building C object CMakeFiles/cmTC_f2508.dir/CheckSymbolExists.c.o
[2/2] Linking C executable cmTC_f2508


File /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <bzlib.h>

int main(int argc, char** argv)
{
  (void)argv;
#ifndef BZ2_bzCompressInit
  return ((int*)(&BZ2_bzCompressInit))[argc];
#else
  (void)argc;
  return 0;
#endif
}
Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output:
Change Dir: /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/ninja cmTC_961fa && [1/2] Building C object CMakeFiles/cmTC_961fa.dir/src.c.o
[2/2] Linking C executable cmTC_961fa
FAILED: cmTC_961fa 
: && /usr/bin/cc -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -L/app/lib -Wl,-z,relro,-z,now -Wl,--as-needed CMakeFiles/cmTC_961fa.dir/src.c.o -o cmTC_961fa   && :
/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld: CMakeFiles/cmTC_961fa.dir/src.c.o: in function `main':
/run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp/src.c:11: undefined reference to `pthread_create'
/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld: /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp/src.c:12: undefined reference to `pthread_detach'
/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld: /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp/src.c:13: undefined reference to `pthread_cancel'
/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld: /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp/src.c:14: undefined reference to `pthread_join'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.


Source file was:
#include <pthread.h>

static void* test_func(void* data)
{
  return data;
}

int main(void)
{
  pthread_t thread;
  pthread_create(&thread, NULL, test_func, NULL);
  pthread_detach(thread);
  pthread_cancel(thread);
  pthread_join(thread, NULL);
  pthread_atfork(NULL, NULL, NULL);
  pthread_exit(NULL);

  return 0;
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /run/build/openimageio/_flatpak_build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/ninja cmTC_7916a && [1/2] Building C object CMakeFiles/cmTC_7916a.dir/CheckFunctionExists.c.o
[2/2] Linking C executable cmTC_7916a
FAILED: cmTC_7916a 
: && /usr/bin/cc -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -DCHECK_FUNCTION_EXISTS=pthread_create -L/app/lib -Wl,-z,relro,-z,now -Wl,--as-needed CMakeFiles/cmTC_7916a.dir/CheckFunctionExists.c.o -o cmTC_7916a  -lpthreads && :
/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
_______________________________________________
Oiio-dev mailing list
Oiio-dev@lists.openimageio.org
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to