==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: openxr 1.1.43-1 (Mon Dec 23 07:05:35 2024)
==> Retrieving sources...
  -> Found OpenXR-SDK-Source-release-1.1.43.tar.gz
  -> Found OpenXR-SDK-Source-release-1.1.43.tar.gz.asc
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    OpenXR-SDK-Source-release-1.1.43.tar.gz ... Passed
    OpenXR-SDK-Source-release-1.1.43.tar.gz.asc ... Skipped
==> Making package: openxr 1.1.43-1 (Mon Dec 23 07:05:56 2024)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency

Packages (23) default-cursors-3-1  libdrm-2.4.124-1  libedit-20240517_3.1-1
              libpciaccess-0.18.1-2  libxau-1.0.12-1  libxcb-1.17.0-1
              libxdmcp-1.1.5-1.1  libxext-1.3.6-1  libxrender-0.9.12-1
              libxshmfence-1.3.3-1  llvm-libs-18.1.8-4
              lm_sensors-1:3.6.0.r41.g31d1f125-3  mesa-1:24.3.1-3
              spirv-tools-2024.4.rc1-1  wayland-1.23.1-1  xcb-proto-1.17.0-3
              xorgproto-2024.1-2  jsoncpp-1.9.6-3  libglvnd-1.7.0-1
              libx11-1.8.10-1  libxrandr-1.5.4-1  libxxf86vm-1.1.6-1
              vulkan-icd-loader-1.4.303-1

Total Installed Size:  218.26 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
    vulkan-driver: packaged vulkan driver
installing libxext...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libxrender...
installing libxrandr...
:: Running post-transaction hooks...
(1/2) Reloading system manager configuration...
  Skipped: Current root is not booted.
(2/2) Arming ConditionNeedsUpdate...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (7) cppdap-1.58.0-2  hicolor-icon-theme-0.18-1  libuv-1.49.2-1
             rhash-1.4.4-1  cmake-3.31.3-1  ninja-1.12.1-2
             vulkan-headers-1:1.4.303-1

Total Installed Size:  119.05 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing cppdap...
installing hicolor-icon-theme...
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator [pending]
    qt6-base: cmake-gui
installing vulkan-headers...
installing ninja...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Retrieving sources...
  -> Found OpenXR-SDK-Source-release-1.1.43.tar.gz
  -> Found OpenXR-SDK-Source-release-1.1.43.tar.gz.asc
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting OpenXR-SDK-Source-release-1.1.43.tar.gz with bsdtar
==> Starting build()...
-- The C compiler identification is GNU 14.1.1
-- The CXX compiler identification is GNU 14.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Python3: /usr/bin/python3.13 (found version "3.13.1") found components: Interpreter
-- Performing Test HAVE_FILESYSTEM_WITHOUT_LIB
-- Performing Test HAVE_FILESYSTEM_WITHOUT_LIB - Failed
-- Performing Test HAVE_FILESYSTEM_NEEDING_LIBSTDCXXFS
-- Performing Test HAVE_FILESYSTEM_NEEDING_LIBSTDCXXFS - Success
-- Performing Test HAVE_FILESYSTEM_NEEDING_LIBCXXFS
-- Performing Test HAVE_FILESYSTEM_NEEDING_LIBCXXFS - Failed
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Enabling OpenGL support
-- Found Vulkan: /lib/libvulkan.so (found version "1.4.303")  missing components: glslc glslangValidator
-- Enabling Vulkan support
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found JsonCpp: /usr/include
-- Enabling OpenGL support in hello_xr, loader_test, and conformance, if configured
-- Presentation backend selected for hello_xr, loader_test, conformance: xlib
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0")
-- Checking for one of the modules 'xcb;xcb-glx'
-- Checking for one of the modules 'wayland-client'
-- BUILD_WITH_XLIB_HEADERS: ON
-- BUILD_WITH_XCB_HEADERS: ON
-- BUILD_WITH_WAYLAND_HEADERS: ON
-- Could NOT find glslc, using precompiled .spv files
-- Looking for secure_getenv
-- Looking for secure_getenv - found
-- Looking for __secure_getenv
-- Looking for __secure_getenv - not found
-- Looking for timespec_get
-- Looking for timespec_get - found
-- OpenXR 1.1.43
-- Performing Test SUPPORTS_Wall
-- Performing Test SUPPORTS_Wall - Success
-- Performing Test SUPPORTS_C_Wall
-- Performing Test SUPPORTS_C_Wall - Success
-- Performing Test SUPPORTS_Werrorunusedparameter
-- Performing Test SUPPORTS_Werrorunusedparameter - Success
-- Performing Test SUPPORTS_C_Werrorunusedparameter
-- Performing Test SUPPORTS_C_Werrorunusedparameter - Success
-- Performing Test SUPPORTS_Werrorunusedargument
-- Performing Test SUPPORTS_Werrorunusedargument - Failed
-- Performing Test SUPPORTS_C_Werrorunusedargument
-- Performing Test SUPPORTS_C_Werrorunusedargument - Failed
-- Performing Test SUPPORTS_Wpointerarith
-- Performing Test SUPPORTS_Wpointerarith - Success
-- Performing Test SUPPORTS_C_Wpointerarith
-- Performing Test SUPPORTS_C_Wpointerarith - Success
-- Performing Test HAVE_FLAG__ffile_prefix_map__build_openxr_src_OpenXR_SDK_Source_release_1_1_43_src_external_catch2__
-- Performing Test HAVE_FLAG__ffile_prefix_map__build_openxr_src_OpenXR_SDK_Source_release_1_1_43_src_external_catch2__ - Success
-- Configuring done (13.3s)
-- Generating done (0.2s)
-- Build files have been written to: /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build
ninja: Entering directory `build'

[0/2] Re-checking globbed directories...

[0/187] Generating /build/openxr/src/O...e-1.1.43/build/include/openxr/openxr.h
[0/187] Generating /build/openxr/src/O...ude/openxr/openxr_loader_negotiation.h
[0/187] Generating /build/openxr/src/O...build/include/openxr/openxr_platform.h
[0/187] Generating /build/openxr/src/O...ild/include/openxr/openxr_reflection.h
[0/187] Generating /build/openxr/src/O...nxr/openxr_reflection_parent_structs.h
[0/187] Generating /build/openxr/src/O...ude/openxr/openxr_reflection_structs.h
[1/187] Generating /build/openxr/src/O...ude/openxr/openxr_loader_negotiation.h
* Building openxr_loader_negotiation.h
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[1/187] Generating xr_generated_dispat...hon3.13 on utility_source_generator.py
[2/187] Generating /build/openxr/src/O...build/include/openxr/openxr_platform.h
* Building openxr_platform.h
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[2/187] Generating xr_generated_dispat...hon3.13 on utility_source_generator.py
[3/187] Generating /build/openxr/src/O...e-1.1.43/build/include/openxr/openxr.h
* Building openxr.h
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[3/187] Generating xr_generated_dispat...hon3.13 on utility_source_generator.py
[4/187] Generating /build/openxr/src/O...nxr/openxr_reflection_parent_structs.h
* Building openxr_reflection_parent_structs.h
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[4/187] Generating xr_generated_dispat...hon3.13 on utility_source_generator.py
[5/187] Generating /build/openxr/src/O...ild/include/openxr/openxr_reflection.h
* Building openxr_reflection.h
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[5/187] Building CXX object src/extern...tch2/benchmark/catch_chronometer.cpp.o
[6/187] Building CXX object src/extern...tch2/benchmark/catch_chronometer.cpp.o
[6/187] Building CXX object src/extern...2/benchmark/detail/catch_analyse.cpp.o
[7/187] Generating /build/openxr/src/O...ude/openxr/openxr_reflection_structs.h
* Building openxr_reflection_structs.h
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[7/187] Building CXX object src/extern.../detail/catch_benchmark_function.cpp.o
[8/187] Building CXX object src/extern.../detail/catch_benchmark_function.cpp.o
[8/187] Building CXX object src/extern...rk/detail/catch_run_for_at_least.cpp.o
[9/187] Building CXX object src/extern...2/benchmark/detail/catch_analyse.cpp.o
[9/187] Building CXX object src/extern...ch2/benchmark/detail/catch_stats.cpp.o
[10/187] Building CXX object src/exter...rk/detail/catch_run_for_at_least.cpp.o
[10/187] Building CXX object src/exter...rators/catch_generator_exception.cpp.o
[11/187] Building CXX object src/exter...rators/catch_generator_exception.cpp.o
[11/187] Building CXX object src/exter...tch2/generators/catch_generators.cpp.o
[12/187] Building CXX object src/exter...ch2/benchmark/detail/catch_stats.cpp.o
In file included from /usr/include/c++/14.1.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.1.1/algorithm:61,
                 from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/benchmark/detail/catch_stats.cpp:17:
/usr/include/c++/14.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.1.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18,
    inlined from 'Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::{anonymous}::resample(URng&, unsigned int, const double*, const double*, Estimator&) [with URng = Catch::SimplePcg32; Estimator = double (*)(const double*, const double*)]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/benchmark/detail/catch_stats.cpp:57:30,
    inlined from 'Catch::Benchmark::Detail::analyse_samples(double, unsigned int, double*, double*)::<lambda(double (*)(const double*, const double*))>' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/benchmark/detail/catch_stats.cpp:378:79:
/usr/include/c++/14.1.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.1.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18,
    inlined from 'Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::{anonymous}::resample(URng&, unsigned int, const double*, const double*, Estimator&) [with URng = Catch::SimplePcg32; Estimator = double (*)(const double*, const double*)]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/benchmark/detail/catch_stats.cpp:57:30,
    inlined from 'Catch::Benchmark::Detail::analyse_samples(double, unsigned int, double*, double*)::<lambda(double (*)(const double*, const double*))>' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/benchmark/detail/catch_stats.cpp:378:79:
/usr/include/c++/14.1.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.1.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1

[12/187] Building CXX object src/exter...nerators/catch_generators_random.cpp.o
[13/187] Generating xr_generated_dispa...hon3.13 on utility_source_generator.py
* Building xr_generated_dispatch_table_core.c
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[13/187] Building CXX object src/exter...eporters/catch_reporter_automake.cpp.o
[14/187] Building CXX object src/exter...tch2/generators/catch_generators.cpp.o
[14/187] Building CXX object src/exter...rters/catch_reporter_common_base.cpp.o
[15/187] Generating xr_generated_dispa...hon3.13 on utility_source_generator.py
* Building xr_generated_dispatch_table_core.h
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[15/187] Generating xr_generated_loade...thon3.13 on loader_source_generator.py
[16/187] Generating xr_generated_dispa...hon3.13 on utility_source_generator.py
* Building xr_generated_dispatch_table.h
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[16/187] Generating xr_generated_loade...thon3.13 on loader_source_generator.py
[17/187] Generating xr_generated_dispa...hon3.13 on utility_source_generator.py
* Building xr_generated_dispatch_table.c
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[17/187] Generating xr_generated_api_d...in/python3.13 on api_dump_generator.py
[18/187] Building CXX object src/exter...nerators/catch_generators_random.cpp.o
[18/187] Generating xr_generated_api_d...in/python3.13 on api_dump_generator.py
[19/187] Building CXX object src/exter...eporters/catch_reporter_automake.cpp.o
[19/187] Generating API Layer JSON /bu...ayer to record api calls as they occur
[20/187] Building CXX object src/exter...rters/catch_reporter_common_base.cpp.o
[20/187] Building CXX object src/exter...reporters/catch_reporter_compact.cpp.o
[21/187] Generating API Layer JSON /bu...ayer to record api calls as they occur
[21/187] Building CXX object src/exter...reporters/catch_reporter_console.cpp.o
[22/187] Building CXX object src/exter...reporters/catch_reporter_compact.cpp.o
[22/187] Building CXX object src/exter...s/catch_reporter_cumulative_base.cpp.o
[23/187] Building CXX object src/exter...reporters/catch_reporter_console.cpp.o
[23/187] Building CXX object src/exter...rs/catch_reporter_event_listener.cpp.o
[24/187] Generating xr_generated_loade...thon3.13 on loader_source_generator.py
* Building xr_generated_loader.cpp
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[24/187] Building CXX object src/exter...reporters/catch_reporter_helpers.cpp.o
[25/187] Generating xr_generated_loade...thon3.13 on loader_source_generator.py
* Building xr_generated_loader.hpp
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[25/187] Building CXX object src/loade...nxr_loader.dir/android_utilities.cpp.o
[26/187] Generating xr_generated_api_d...in/python3.13 on api_dump_generator.py
* Building xr_generated_api_dump.hpp
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[26/187] Building CXX object src/loade...r_loader.dir/api_layer_interface.cpp.o
[27/187] Building CXX object src/loade...nxr_loader.dir/android_utilities.cpp.o
[27/187] Building CXX object src/loade...es/openxr_loader.dir/loader_core.cpp.o
[28/187] Building CXX object src/exter...rs/catch_reporter_event_listener.cpp.o
[28/187] Building CXX object src/loade...enxr_loader.dir/loader_init_data.cpp.o
[29/187] Building CXX object src/exter...s/catch_reporter_cumulative_base.cpp.o
[29/187] Building CXX object src/loade...penxr_loader.dir/loader_instance.cpp.o
[30/187] Building CXX object src/loade...enxr_loader.dir/loader_init_data.cpp.o
[30/187] Building CXX object src/loade.../openxr_loader.dir/loader_logger.cpp.o
[31/187] Building CXX object src/exter...reporters/catch_reporter_helpers.cpp.o
[31/187] Building CXX object src/loade...ader.dir/loader_logger_recorders.cpp.o
[32/187] Generating xr_generated_api_d...in/python3.13 on api_dump_generator.py
* Building xr_generated_api_dump.cpp
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[32/187] Building CXX object src/loade.../openxr_loader.dir/manifest_file.cpp.o
[33/187] Building CXX object src/loade...ader.dir/loader_logger_recorders.cpp.o
[33/187] Building CXX object src/loade...nxr_loader.dir/runtime_interface.cpp.o
[34/187] Building CXX object src/loade...r_loader.dir/api_layer_interface.cpp.o
[34/187] Building CXX object src/loade...loader.dir/__/common/object_info.cpp.o
[35/187] Building CXX object src/loade...penxr_loader.dir/loader_instance.cpp.o
[35/187] Building CXX object src/loade...r_loader.dir/xr_generated_loader.cpp.o
[36/187] Building CXX object src/loade...es/openxr_loader.dir/loader_core.cpp.o
[36/187] Building C object src/loader/..._/xr_generated_dispatch_table_core.c.o
[37/187] Building CXX object src/loade.../openxr_loader.dir/loader_logger.cpp.o
In file included from /usr/include/c++/14.1.1/memory:69,
                 from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/loader/loader_logger.hpp:12,
                 from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/loader/loader_logger.cpp:10:
/usr/include/c++/14.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, vector<XrSdkLogObjectInfo> >; _ForwardIterator = XrSdkLogObjectInfo*]':
/usr/include/c++/14.1.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, std::vector<XrSdkLogObjectInfo> >' changed in GCC 7.1
/usr/include/c++/14.1.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, std::vector<XrSdkLogObjectInfo> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, std::vector<XrSdkLogObjectInfo> >; _ForwardIterator = XrSdkLogObjectInfo*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, vector<XrSdkLogObjectInfo> >; _ForwardIterator = XrSdkLogObjectInfo*]' at /usr/include/c++/14.1.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, vector<XrSdkLogObjectInfo> >; _ForwardIterator = XrSdkLogObjectInfo*; _Tp = XrSdkLogObjectInfo]' at /usr/include/c++/14.1.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = XrSdkLogObjectInfo; _Alloc = std::allocator<XrSdkLogObjectInfo>]' at /usr/include/c++/14.1.1/bits/stl_vector.h:606:31,
    inlined from 'bool LoaderLogger::LogMessage(XrLoaderLogMessageSeverityFlagBits, XrLoaderLogMessageTypeFlags, const std::string&, const std::string&, const std::string&, const std::vector<XrSdkLogObjectInfo>&)' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/loader/loader_logger.cpp:184:57:
/usr/include/c++/14.1.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, std::vector<XrSdkLogObjectInfo> >' changed in GCC 7.1

[37/187] Building CXX object src/loade...r.dir/__/common/filesystem_utils.cpp.o
[38/187] Building C object src/loader/..._/xr_generated_dispatch_table_core.c.o
[38/187] Building CXX object src/exter...h2/reporters/catch_reporter_json.cpp.o
[39/187] Building CXX object src/loade...loader.dir/__/common/object_info.cpp.o
[39/187] Building CXX object src/exter...2/reporters/catch_reporter_junit.cpp.o
[40/187] Building CXX object src/loade...nxr_loader.dir/runtime_interface.cpp.o
In file included from /usr/include/c++/14.1.1/bits/unordered_map.h:33,
                 from /usr/include/c++/14.1.1/unordered_map:41,
                 from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/loader/runtime_interface.hpp:18,
                 from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/loader/runtime_interface.cpp:10:
/usr/include/c++/14.1.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> >; _Alloc = std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _Hash = std::hash<long long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/14.1.1/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> >, std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> >, std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> >; _Alloc = std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _Hash = std::hash<long long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]',
    inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = std::unique_ptr<XrGeneratedDispatchTableCore>; _Hash = std::hash<long long unsigned int>; _Pred = std::equal_to<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >]' at /usr/include/c++/14.1.1/bits/unordered_map.h:754:26,
    inlined from 'XrResult RuntimeInterface::DestroyInstance(XrInstance)' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/loader/runtime_interface.cpp:380:42:
/usr/include/c++/14.1.1/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> >, std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> >, std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1

[40/187] Building CXX object src/exter...2/reporters/catch_reporter_multi.cpp.o
[41/187] Building CXX object src/loade.../openxr_loader.dir/manifest_file.cpp.o
[41/187] Building CXX object src/exter...orters/catch_reporter_registrars.cpp.o
[42/187] Building CXX object src/exter...h2/reporters/catch_reporter_json.cpp.o
[42/187] Building CXX object src/exter...porters/catch_reporter_sonarqube.cpp.o
[43/187] Building CXX object src/loade...r.dir/__/common/filesystem_utils.cpp.o
[43/187] Building CXX object src/exter...rs/catch_reporter_streaming_base.cpp.o
[44/187] Building CXX object src/exter...orters/catch_reporter_registrars.cpp.o
[44/187] Building CXX object src/exter...ch2/reporters/catch_reporter_tap.cpp.o
[45/187] Building CXX object src/exter...2/reporters/catch_reporter_junit.cpp.o
[45/187] Building CXX object src/exter...eporters/catch_reporter_teamcity.cpp.o
[46/187] Building CXX object src/loade...r_loader.dir/xr_generated_loader.cpp.o
[46/187] Building CXX object src/exter...ch2/reporters/catch_reporter_xml.cpp.o
[47/187] Building CXX object src/exter...rs/catch_reporter_streaming_base.cpp.o
[47/187] Building CXX object src/exter...erfaces/catch_interfaces_capture.cpp.o
[48/187] Building CXX object src/exter...porters/catch_reporter_sonarqube.cpp.o
[48/187] Building CXX object src/exter...terfaces/catch_interfaces_config.cpp.o
[49/187] Building CXX object src/exter...2/reporters/catch_reporter_multi.cpp.o
[49/187] Building CXX object src/exter...faces/catch_interfaces_exception.cpp.o
[50/187] Building CXX object src/exter...ch2/reporters/catch_reporter_tap.cpp.o
[50/187] Building CXX object src/exter...atch_interfaces_generatortracker.cpp.o
[51/187] Building CXX object src/exter...erfaces/catch_interfaces_capture.cpp.o
[51/187] Building CXX object src/exter...es/catch_interfaces_registry_hub.cpp.o
[52/187] Building CXX object src/exter...eporters/catch_reporter_teamcity.cpp.o
[52/187] Building CXX object src/exter...rfaces/catch_interfaces_reporter.cpp.o
[53/187] Building CXX object src/exter...terfaces/catch_interfaces_config.cpp.o
[53/187] Building CXX object src/exter...atch_interfaces_reporter_factory.cpp.o
[54/187] Building CXX object src/exter...faces/catch_interfaces_exception.cpp.o
[54/187] Building CXX object src/exter...rfaces/catch_interfaces_testcase.cpp.o
[55/187] Building CXX object src/exter...atch_interfaces_generatortracker.cpp.o
[55/187] Building CXX object src/exter...s/Catch2.dir/catch2/catch_approx.cpp.o
[56/187] Building CXX object src/exter...rfaces/catch_interfaces_testcase.cpp.o
[56/187] Building CXX object src/exter...ir/catch2/catch_assertion_result.cpp.o
[57/187] Building CXX object src/exter...es/catch_interfaces_registry_hub.cpp.o
[57/187] Building CXX object src/exter...s/Catch2.dir/catch2/catch_config.cpp.o
[58/187] Building CXX object src/exter...atch_interfaces_reporter_factory.cpp.o
[58/187] Building CXX object src/exter...dir/catch2/catch_get_random_seed.cpp.o
[59/187] Building CXX object src/exter...ch2/reporters/catch_reporter_xml.cpp.o
[59/187] Building CXX object src/exter.../Catch2.dir/catch2/catch_message.cpp.o
[60/187] Building CXX object src/exter...rfaces/catch_interfaces_reporter.cpp.o
[60/187] Building CXX object src/exter...h2.dir/catch2/catch_registry_hub.cpp.o
[61/187] Building CXX object src/exter...ir/catch2/catch_assertion_result.cpp.o
[61/187] Building CXX object src/exter.../Catch2.dir/catch2/catch_session.cpp.o
[62/187] Building CXX object src/exter...dir/catch2/catch_get_random_seed.cpp.o
[62/187] Building CXX object src/exter...h2/catch_tag_alias_autoregistrar.cpp.o
[63/187] Building CXX object src/exter...s/Catch2.dir/catch2/catch_approx.cpp.o
[63/187] Building CXX object src/exter....dir/catch2/catch_test_case_info.cpp.o
[64/187] Building CXX object src/exter...h2/catch_tag_alias_autoregistrar.cpp.o
[64/187] Building CXX object src/exter...atch2.dir/catch2/catch_test_spec.cpp.o
[65/187] Building CXX object src/exter.../Catch2.dir/catch2/catch_message.cpp.o
[65/187] Building CXX object src/exter...es/Catch2.dir/catch2/catch_timer.cpp.o
[66/187] Building CXX object src/exter...h2.dir/catch2/catch_registry_hub.cpp.o
[66/187] Building CXX object src/exter...Catch2.dir/catch2/catch_tostring.cpp.o
[67/187] Building CXX object src/exter...es/Catch2.dir/catch2/catch_timer.cpp.o
[67/187] Building CXX object src/exter...s/Catch2.dir/catch2/catch_totals.cpp.o
[68/187] Building CXX object src/exter...s/Catch2.dir/catch2/catch_config.cpp.o
[68/187] Building CXX object src/exter...catch2/catch_translate_exception.cpp.o
[69/187] Building CXX object src/exter...s/Catch2.dir/catch2/catch_totals.cpp.o
[69/187] Building CXX object src/exter.../Catch2.dir/catch2/catch_version.cpp.o
[70/187] Building CXX object src/exter....dir/catch2/catch_test_case_info.cpp.o
[70/187] Building CXX object src/exter...internal/catch_assertion_handler.cpp.o
[71/187] Building CXX object src/exter...catch2/catch_translate_exception.cpp.o
[71/187] Building CXX object src/exter...tch_case_insensitive_comparisons.cpp.o
[72/187] Building CXX object src/exter...atch2.dir/catch2/catch_test_spec.cpp.o
[72/187] Building CXX object src/exter....dir/catch2/internal/catch_clara.cpp.o
[73/187] Building CXX object src/exter.../Catch2.dir/catch2/catch_version.cpp.o
[73/187] Building CXX object src/exter...atch2/internal/catch_commandline.cpp.o
[74/187] Building CXX object src/exter...internal/catch_assertion_handler.cpp.o
[74/187] Building CXX object src/exter...h2/internal/catch_console_colour.cpp.o
[75/187] Building CXX object src/exter...tch_case_insensitive_comparisons.cpp.o
[75/187] Building CXX object src/exter...ir/catch2/internal/catch_context.cpp.o
[76/187] Building CXX object src/exter...Catch2.dir/catch2/catch_tostring.cpp.o
[76/187] Building CXX object src/exter...ch2/internal/catch_debug_console.cpp.o
[77/187] Building CXX object src/exter...ir/catch2/internal/catch_context.cpp.o
[77/187] Building CXX object src/exter...r/catch2/internal/catch_debugger.cpp.o
[78/187] Building CXX object src/exter.../Catch2.dir/catch2/catch_session.cpp.o
[78/187] Building CXX object src/exter...catch2/internal/catch_decomposer.cpp.o
[79/187] Building CXX object src/exter...ch2/internal/catch_debug_console.cpp.o
[79/187] Building CXX object src/exter...ir/catch2/internal/catch_enforce.cpp.o
[80/187] Building CXX object src/exter...h2/internal/catch_console_colour.cpp.o
[80/187] Building CXX object src/exter...ernal/catch_enum_values_registry.cpp.o
[81/187] Building CXX object src/exter...r/catch2/internal/catch_debugger.cpp.o
[81/187] Building CXX object src/exter...atch2/internal/catch_errno_guard.cpp.o
[82/187] Building CXX object src/exter...atch2/internal/catch_errno_guard.cpp.o
[82/187] Building CXX object src/exter...ch_exception_translator_registry.cpp.o
[83/187] Building CXX object src/exter...catch2/internal/catch_decomposer.cpp.o
[83/187] Building CXX object src/exter...al/catch_fatal_condition_handler.cpp.o
[84/187] Building CXX object src/exter...ir/catch2/internal/catch_enforce.cpp.o
[84/187] Building CXX object src/exter...nal/catch_floating_point_helpers.cpp.o
[85/187] Building CXX object src/exter...ernal/catch_enum_values_registry.cpp.o
[85/187] Building CXX object src/exter...dir/catch2/internal/catch_getenv.cpp.o
[86/187] Building CXX object src/exter....dir/catch2/internal/catch_clara.cpp.o
[86/187] Building CXX object src/exter...ir/catch2/internal/catch_istream.cpp.o
[87/187] Building CXX object src/exter...nal/catch_floating_point_helpers.cpp.o
[87/187] Building CXX object src/exter...catch2/internal/catch_jsonwriter.cpp.o
[88/187] Building CXX object src/exter...dir/catch2/internal/catch_getenv.cpp.o
[88/187] Building CXX object src/exter.../catch2/internal/catch_lazy_expr.cpp.o
[89/187] Building CXX object src/exter...ch_exception_translator_registry.cpp.o
[89/187] Building CXX object src/exter...ch2/internal/catch_leak_detector.cpp.o
[90/187] Building CXX object src/exter...al/catch_fatal_condition_handler.cpp.o
[90/187] Building CXX object src/exter...2.dir/catch2/internal/catch_list.cpp.o
[91/187] Building CXX object src/exter...ch2/internal/catch_leak_detector.cpp.o
[91/187] Building CXX object src/exter...tch2/internal/catch_message_info.cpp.o
[92/187] Building CXX object src/exter...catch2/internal/catch_jsonwriter.cpp.o
[92/187] Building CXX object src/exter...2/internal/catch_output_redirect.cpp.o
[93/187] Building CXX object src/exter.../catch2/internal/catch_lazy_expr.cpp.o
[93/187] Building CXX object src/exter...ch2/internal/catch_parse_numbers.cpp.o
[94/187] Building CXX object src/exter...ir/catch2/internal/catch_istream.cpp.o
[94/187] Building CXX object src/exter.../catch2/internal/catch_polyfills.cpp.o
[95/187] Building CXX object src/exter...tch2/internal/catch_message_info.cpp.o
[95/187] Building CXX object src/exter...al/catch_random_number_generator.cpp.o
[96/187] Building CXX object src/exter.../catch2/internal/catch_polyfills.cpp.o
[96/187] Building CXX object src/exter...nal/catch_random_seed_generation.cpp.o
[97/187] Building CXX object src/exter...al/catch_random_number_generator.cpp.o
[97/187] Building CXX object src/exter...internal/catch_reporter_registry.cpp.o
[98/187] Building CXX object src/exter...ch2/internal/catch_parse_numbers.cpp.o
[98/187] Building CXX object src/exter...ernal/catch_reporter_spec_parser.cpp.o
[99/187] Building CXX object src/exter...2.dir/catch2/internal/catch_list.cpp.o
[99/187] Building CXX object src/exter...nal/catch_reusable_string_stream.cpp.o
[100/187] Building CXX object src/exte...2/internal/catch_output_redirect.cpp.o
[100/187] Building CXX object src/exte...atch2/internal/catch_run_context.cpp.o
[101/187] Building CXX object src/exte...atch2/internal/catch_commandline.cpp.o
[101/187] Building CXX object src/exte...ir/catch2/internal/catch_section.cpp.o
[102/187] Building CXX object src/exte...nal/catch_random_seed_generation.cpp.o
[102/187] Building CXX object src/exte...catch2/internal/catch_singletons.cpp.o
[103/187] Building CXX object src/exte...nal/catch_reusable_string_stream.cpp.o
[103/187] Building CXX object src/exte.../internal/catch_source_line_info.cpp.o
[104/187] Building CXX object src/exte...catch2/internal/catch_singletons.cpp.o
[104/187] Building CXX object src/exte...catch_startup_exception_registry.cpp.o
[105/187] Building CXX object src/exte...ernal/catch_reporter_spec_parser.cpp.o
[105/187] Building CXX object src/exte...catch2/internal/catch_stdstreams.cpp.o
[106/187] Building CXX object src/exte...ir/catch2/internal/catch_section.cpp.o
[106/187] Building CXX object src/exte...tch2/internal/catch_string_manip.cpp.o
[107/187] Building CXX object src/exte...catch_startup_exception_registry.cpp.o
[107/187] Building CXX object src/exte.../catch2/internal/catch_stringref.cpp.o
[108/187] Building CXX object src/exte...internal/catch_reporter_registry.cpp.o
[108/187] Building CXX object src/exte...nternal/catch_tag_alias_registry.cpp.o
[109/187] Building CXX object src/exte.../internal/catch_source_line_info.cpp.o
[109/187] Building CXX object src/exte...rnal/catch_test_case_info_hasher.cpp.o
[110/187] Building CXX object src/exte...catch2/internal/catch_stdstreams.cpp.o
[110/187] Building CXX object src/exte...al/catch_test_case_registry_impl.cpp.o
[111/187] Building CXX object src/exte...atch2/internal/catch_run_context.cpp.o
[111/187] Building CXX object src/exte...internal/catch_test_case_tracker.cpp.o
[112/187] Building CXX object src/exte.../catch2/internal/catch_stringref.cpp.o
[112/187] Building CXX object src/exte...nal/catch_test_failure_exception.cpp.o
[113/187] Building CXX object src/exte...rnal/catch_test_case_info_hasher.cpp.o
[113/187] Building CXX object src/exte...ch2/internal/catch_test_registry.cpp.o
[114/187] Building CXX object src/exte...tch2/internal/catch_string_manip.cpp.o
[114/187] Building CXX object src/exte.../internal/catch_test_spec_parser.cpp.o
[115/187] Building CXX object src/exte...nternal/catch_tag_alias_registry.cpp.o
[115/187] Building CXX object src/exte...r/catch2/internal/catch_textflow.cpp.o
[116/187] Building CXX object src/exte...nal/catch_test_failure_exception.cpp.o
[116/187] Building CXX object src/exte...ternal/catch_uncaught_exceptions.cpp.o
[117/187] Building CXX object src/exte...ch2/internal/catch_test_registry.cpp.o
[117/187] Building CXX object src/exte.../internal/catch_wildcard_pattern.cpp.o
[118/187] Building CXX object src/exte...ternal/catch_uncaught_exceptions.cpp.o
[118/187] Building CXX object src/exte.../catch2/internal/catch_xmlwriter.cpp.o
[119/187] Building CXX object src/exte...internal/catch_test_case_tracker.cpp.o
[119/187] Building CXX object src/exte...r/catch2/matchers/catch_matchers.cpp.o
[120/187] Building CXX object src/exte.../internal/catch_test_spec_parser.cpp.o
[120/187] Building CXX object src/exte...ch_matchers_container_properties.cpp.o
[121/187] Building CXX object src/exte...al/catch_test_case_registry_impl.cpp.o
[121/187] Building CXX object src/exte...atchers/catch_matchers_exception.cpp.o
[122/187] Building CXX object src/exte...r/catch2/internal/catch_textflow.cpp.o
[122/187] Building CXX object src/exte...rs/catch_matchers_floating_point.cpp.o
[123/187] Building CXX object src/exte.../internal/catch_wildcard_pattern.cpp.o
[123/187] Building CXX object src/exte...atchers/catch_matchers_predicate.cpp.o
[124/187] Building CXX object src/exte...r/catch2/matchers/catch_matchers.cpp.o
[124/187] Building CXX object src/exte...chers/catch_matchers_quantifiers.cpp.o
[125/187] Building CXX object src/exte.../catch2/internal/catch_xmlwriter.cpp.o
[125/187] Building CXX object src/exte...2/matchers/catch_matchers_string.cpp.o
[126/187] Building CXX object src/exte...atchers/catch_matchers_exception.cpp.o
[126/187] Building CXX object src/exte...atchers/catch_matchers_templated.cpp.o
[127/187] Building CXX object src/exte...ch_matchers_container_properties.cpp.o
[127/187] Building CXX object src/exte...ers/internal/catch_matchers_impl.cpp.o
[128/187] Building CXX object src/exte...atchers/catch_matchers_predicate.cpp.o
[128/187] Generating API Layer JSON /b....so -a 1.1 -v 1 -b -d Test_description
[129/187] Building CXX object src/exte...chers/catch_matchers_quantifiers.cpp.o
[129/187] Generating Runtime JSON /bui...st/test_runtimes/libtest_runtime.so -b
[130/187] Generating API Layer JSON /b....so -a 1.1 -v 1 -b -d Test_description
../../test_layers/libXrApiLayer_test.so

[130/187] Building C object src/CMakeF...apper.dir/common/gfxwrapper_opengl.c.o
[131/187] Generating Runtime JSON /bui...st/test_runtimes/libtest_runtime.so -b
[131/187] Linking CXX shared library src/loader/libopenxr_loader.so.1.1.43
[132/187] Building CXX object src/exte...rs/catch_matchers_floating_point.cpp.o
[132/187] Building CXX object src/api_...XrApiLayer_api_dump.dir/api_dump.cpp.o
[133/187] Building CXX object src/exte...ers/internal/catch_matchers_impl.cpp.o
[133/187] Building CXX object src/api_...i_dump.dir/xr_generated_api_dump.cpp.o
[134/187] Building CXX object src/exte...atchers/catch_matchers_templated.cpp.o
[134/187] Building C object src/api_la...dir/__/xr_generated_dispatch_table.c.o
[135/187] Building C object src/CMakeF...apper.dir/common/gfxwrapper_opengl.c.o
[135/187] Generating xr_generated_core...n3.13 on validation_layer_generator.py
[136/187] Linking CXX shared library src/loader/libopenxr_loader.so.1.1.43
[136/187] Generating xr_generated_core...n3.13 on validation_layer_generator.py
[137/187] Building C object src/api_la...dir/__/xr_generated_dispatch_table.c.o
[137/187] Generating API Layer JSON /b...api calls and parameters as they occur
[138/187] Generating API Layer JSON /b...api calls and parameters as they occur
[138/187] Building CXX object src/exte...n.dir/catch2/internal/catch_main.cpp.o
[139/187] Building CXX object src/exte...n.dir/catch2/internal/catch_main.cpp.o
[139/187] Building CXX object src/test...s/XrApiLayer_test.dir/layer_test.cpp.o
[140/187] Generating xr_generated_core...n3.13 on validation_layer_generator.py
* Building xr_generated_core_validation.hpp
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[140/187] Building CXX object src/test...es/test_runtime.dir/runtime_test.cpp.o
[141/187] Building CXX object src/test...s/XrApiLayer_test.dir/layer_test.cpp.o
[141/187] Linking C static library src/libopenxr-gfxwrapper.a
[142/187] Building CXX object src/exte...2/matchers/catch_matchers_string.cpp.o
[142/187] Linking CXX static library src/external/catch2/src/libCatch2.a
[143/187] Building CXX object src/api_...XrApiLayer_api_dump.dir/api_dump.cpp.o
[143/187] Creating library symlink src...er.so.1 src/loader/libopenxr_loader.so
[144/187] Linking C static library src/libopenxr-gfxwrapper.a
[144/187] Building C object src/tests/...les/openxr_c_compile_test.dir/main.c.o
[145/187] Creating library symlink src...er.so.1 src/loader/libopenxr_loader.so
[145/187] Building CXX object src/test...akeFiles/hello_xr.dir/d3d_common.cpp.o
[146/187] Linking CXX static library src/external/catch2/src/libCatch2.a
[146/187] Linking CXX static library src/external/catch2/src/libCatch2Main.a
[147/187] Building C object src/tests/...les/openxr_c_compile_test.dir/main.c.o
[147/187] Building CXX object src/test...ello_xr.dir/graphicsplugin_d3d11.cpp.o
[148/187] Building CXX object src/test...es/test_runtime.dir/runtime_test.cpp.o
[148/187] Building CXX object src/test...ello_xr.dir/graphicsplugin_d3d12.cpp.o
[149/187] Linking CXX static library src/external/catch2/src/libCatch2Main.a
[149/187] Building CXX object src/test...lo_xr.dir/graphicsplugin_factory.cpp.o
[150/187] Generating xr_generated_core...n3.13 on validation_layer_generator.py
* Building xr_generated_core_validation.cpp
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*

[150/187] Building CXX object src/api_...e_validation.dir/core_validation.cpp.o
[151/187] Building CXX object src/test...akeFiles/hello_xr.dir/d3d_common.cpp.o
[151/187] Building CXX object src/api_...dation.dir/__/common/object_info.cpp.o
[152/187] Building CXX object src/test...ello_xr.dir/graphicsplugin_d3d11.cpp.o
[152/187] Building CXX object src/api_...dir/xr_generated_core_validation.cpp.o
[153/187] Building CXX object src/test...ello_xr.dir/graphicsplugin_d3d12.cpp.o
[153/187] Building C object src/api_la...dir/__/xr_generated_dispatch_table.c.o
[154/187] Building CXX object src/test...lo_xr.dir/graphicsplugin_factory.cpp.o
[154/187] Building CXX object src/test...llo_xr.dir/graphicsplugin_opengl.cpp.o
[155/187] Building C object src/api_la...dir/__/xr_generated_dispatch_table.c.o
[155/187] Building CXX object src/test...o_xr.dir/graphicsplugin_opengles.cpp.o
[156/187] Building CXX object src/api_...dation.dir/__/common/object_info.cpp.o
[156/187] Building CXX object src/test...llo_xr.dir/graphicsplugin_vulkan.cpp.o
[157/187] Building CXX object src/api_...e_validation.dir/core_validation.cpp.o
[157/187] Building CXX object src/test...ello_xr.dir/graphicsplugin_metal.cpp.o
[158/187] Building CXX object src/test...o_xr.dir/graphicsplugin_opengles.cpp.o
[158/187] Building CXX object src/test...r/CMakeFiles/hello_xr.dir/logger.cpp.o
[159/187] Building CXX object src/test...llo_xr.dir/graphicsplugin_opengl.cpp.o
[159/187] Building CXX object src/test..._xr/CMakeFiles/hello_xr.dir/main.cpp.o
[160/187] Building CXX object src/test...ello_xr.dir/graphicsplugin_metal.cpp.o
[160/187] Building CXX object src/test...iles/hello_xr.dir/openxr_program.cpp.o
[161/187] Building CXX object src/test...r/CMakeFiles/hello_xr.dir/logger.cpp.o
[161/187] Building CXX object src/test...o_xr/CMakeFiles/hello_xr.dir/pch.cpp.o
[162/187] Building CXX object src/test...llo_xr.dir/graphicsplugin_vulkan.cpp.o
[162/187] Building CXX object src/test...lo_xr.dir/platformplugin_android.cpp.o
[163/187] Building CXX object src/test..._xr/CMakeFiles/hello_xr.dir/main.cpp.o
[163/187] Building CXX object src/test...lo_xr.dir/platformplugin_factory.cpp.o
[164/187] Building CXX object src/test...o_xr/CMakeFiles/hello_xr.dir/pch.cpp.o
[164/187] Building CXX object src/test...ello_xr.dir/platformplugin_posix.cpp.o
[165/187] Building CXX object src/test...lo_xr.dir/platformplugin_android.cpp.o
[165/187] Building CXX object src/test...ello_xr.dir/platformplugin_win32.cpp.o
[166/187] Building CXX object src/test...lo_xr.dir/platformplugin_factory.cpp.o
[166/187] Building CXX object src/test..._runtime_list_json.dir/list_json.cpp.o
[167/187] Building CXX object src/test...iles/hello_xr.dir/openxr_program.cpp.o
[167/187] Building CXX object src/test...les/openxr_runtime_list.dir/list.cpp.o
[168/187] Building CXX object src/test...ello_xr.dir/platformplugin_posix.cpp.o
[168/187] Building CXX object src/test...oader_test.dir/loader_test_utils.cpp.o
[169/187] Building CXX object src/test...ello_xr.dir/platformplugin_win32.cpp.o
[169/187] Building CXX object src/test...iles/loader_test.dir/loader_test.cpp.o
[170/187] Building CXX object src/test...les/openxr_runtime_list.dir/list.cpp.o
[170/187] Building CXX object src/test...ir/__/__/common/filesystem_utils.cpp.o
[171/187] Building CXX object src/test..._runtime_list_json.dir/list_json.cpp.o
[171/187] Linking CXX shared module sr...test/test_layers/libXrApiLayer_test.so
[172/187] Building CXX object src/test...oader_test.dir/loader_test_utils.cpp.o
[172/187] Linking CXX shared module sr..._test/test_runtimes/libtest_runtime.so
[173/187] Linking CXX shared module sr...test/test_layers/libXrApiLayer_test.so
[173/187] cd /build/openxr/src/OpenXR-...ader.so.1.1.43 libopenxr_loader.so.1.1
[174/187] cd /build/openxr/src/OpenXR-...ader.so.1.1.43 libopenxr_loader.so.1.1
[174/187] Linking C executable src/tests/c_compile_test/openxr_c_compile_test
[175/187] Linking CXX shared module sr..._test/test_runtimes/libtest_runtime.so
[175/187] Linking CXX executable src/tests/hello_xr/hello_xr
[176/187] Linking C executable src/tests/c_compile_test/openxr_c_compile_test
[176/187] Linking CXX executable src/tests/list_json/openxr_runtime_list_json
[177/187] Linking CXX executable src/tests/list_json/openxr_runtime_list_json
[177/187] Linking CXX executable src/tests/list/openxr_runtime_list
[178/187] Linking CXX executable src/tests/hello_xr/hello_xr
[179/187] Linking CXX executable src/tests/list/openxr_runtime_list
[180/187] Building CXX object src/test...ir/__/__/common/filesystem_utils.cpp.o
[181/187] Building CXX object src/test...iles/loader_test.dir/loader_test.cpp.o
In file included from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_message.hpp:16,
                 from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/tests/loader_test/loader_test.cpp:43:
/build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >; Sentinel = __gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >]':
/build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >' changed in GCC 7.1
/build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >' changed in GCC 7.1
In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<XrApiLayerProperties>]',
    inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:528:41,
    inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:150:97,
    inlined from 'void Catch::Capturer::captureValues(size_t, const T&) [with T = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_message.hpp:80:58,
    inlined from 'void CATCH2_INTERNAL_TEST_0()' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/tests/loader_test/loader_test.cpp:341:281:
/build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >' changed in GCC 7.1
In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<XrApiLayerProperties>]',
    inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:528:41,
    inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:150:97,
    inlined from 'void Catch::MatchExpr<ArgT, MatcherT>::streamReconstructedExpression(std::ostream&) const [with ArgT = std::vector<XrApiLayerProperties>&; MatcherT = ContainsPredicate<std::vector<XrApiLayerProperties>, XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/matchers/internal/catch_matchers_impl.hpp:43:43:
/build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >' changed in GCC 7.1
In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<XrApiLayerProperties>]',
    inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:528:41,
    inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:150:97,
    inlined from 'void Catch::MatchExpr<ArgT, MatcherT>::streamReconstructedExpression(std::ostream&) const [with ArgT = std::vector<XrApiLayerProperties>&; MatcherT = Catch::Matchers::Detail::MatchNotOf<std::vector<XrApiLayerProperties> >]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/matchers/internal/catch_matchers_impl.hpp:43:43:
/build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >' changed in GCC 7.1

[182/187] Building CXX object src/api_...i_dump.dir/xr_generated_api_dump.cpp.o
[182/187] Linking CXX shared module src/api_layers/libXrApiLayer_api_dump.so
[183/187] Linking CXX shared module src/api_layers/libXrApiLayer_api_dump.so
[183/187] Linking CXX executable src/tests/loader_test/loader_test
[184/187] Linking CXX executable src/tests/loader_test/loader_test
[185/187] Building CXX object src/api_...dir/xr_generated_core_validation.cpp.o
/build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build/src/api_layers/xr_generated_core_validation.cpp: In function 'XrResult ValidateXrStruct(GenValidUsageXrInstanceInfo*, const std::string&, std::vector<GenValidUsageXrObjectInfo>&, bool, const XrEventDataColocationDiscoveryResultMETA*)':
/build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build/src/api_layers/xr_generated_core_validation.cpp:44985:43: warning: the address of 'XrEventDataColocationDiscoveryResultMETA::buffer' will never be NULL [-Waddress]
In file included from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build/src/api_layers/../xr_generated_dispatch_table.h:35,
                 from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build/src/api_layers/xr_generated_core_validation.hpp:27,
                 from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build/src/api_layers/xr_generated_core_validation.cpp:26:
/build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build/include/openxr/openxr.h:8357:13: note: 'XrEventDataColocationDiscoveryResultMETA::buffer' declared here

[185/187] Linking CXX shared module sr...ayers/libXrApiLayer_core_validation.so
[186/187] Linking CXX shared module sr...ayers/libXrApiLayer_core_validation.so
==> Entering fakeroot environment...
==> Starting package()...
ninja: Entering directory `build'

[0/2] Re-checking globbed directories...

[0/3] cd /build/openxr/src/OpenXR-SDK-...ader.so.1.1.43 libopenxr_loader.so.1.1
[1/3] cd /build/openxr/src/OpenXR-SDK-...ader.so.1.1.43 libopenxr_loader.so.1.1
[1/3] Install the project...
-- Install configuration: "Release"
-- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr_platform_defines.h
-- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr.h
-- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr_loader_negotiation.h
-- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr_platform.h
-- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr_reflection.h
-- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr_reflection_structs.h
-- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr_reflection_parent_structs.h
-- Installing: /build/openxr/pkg/openxr/usr/lib/pkgconfig/openxr.pc
-- Installing: /build/openxr/pkg/openxr/usr/lib/libopenxr_loader.so.1.1.43
-- Installing: /build/openxr/pkg/openxr/usr/lib/libopenxr_loader.so.1
-- Installing: /build/openxr/pkg/openxr/usr/lib/libopenxr_loader.so
-- Installing: /build/openxr/pkg/openxr/usr/lib/cmake/openxr/OpenXRTargets.cmake
-- Installing: /build/openxr/pkg/openxr/usr/lib/cmake/openxr/OpenXRTargets-release.cmake
-- Installing: /build/openxr/pkg/openxr/usr/lib/cmake/openxr/OpenXRConfig.cmake
-- Installing: /build/openxr/pkg/openxr/usr/lib/cmake/openxr/OpenXRConfigVersion.cmake
-- Installing: /build/openxr/pkg/openxr/usr/share/openxr/1/api_layers/explicit.d/XrApiLayer_api_dump.json
-- Installing: /build/openxr/pkg/openxr/usr/lib/libXrApiLayer_api_dump.so
-- Installing: /build/openxr/pkg/openxr/usr/share/openxr/1/api_layers/explicit.d/XrApiLayer_core_validation.json
-- Installing: /build/openxr/pkg/openxr/usr/lib/libXrApiLayer_core_validation.so
-- Installing: /build/openxr/pkg/openxr/usr/bin/hello_xr
-- Set non-toolchain portion of runtime path of "/build/openxr/pkg/openxr/usr/bin/hello_xr" to ""
-- Installing: /build/openxr/pkg/openxr/usr/share/man/man1/hello_xr.1
-- Installing: /build/openxr/pkg/openxr/usr/bin/openxr_runtime_list_json
-- Set non-toolchain portion of runtime path of "/build/openxr/pkg/openxr/usr/bin/openxr_runtime_list_json" to ""
-- Installing: /build/openxr/pkg/openxr/usr/share/man/man1/openxr_runtime_list_json.1
-- Installing: /build/openxr/pkg/openxr/usr/bin/openxr_runtime_list
-- Set non-toolchain portion of runtime path of "/build/openxr/pkg/openxr/usr/bin/openxr_runtime_list" to ""
-- Installing: /build/openxr/pkg/openxr/usr/share/man/man1/openxr_runtime_list.1
-- Installing: /build/openxr/pkg/openxr/usr/share/doc/openxr/LICENSE
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/hello_xr
==> Creating package "openxr"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: openxr 1.1.43-1 (Mon Dec 23 07:08:13 2024)
==> Cleaning up...