==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: openxr 1.1.54-1 (Mon Dec 15 03:31:37 2025)
==> Retrieving sources...
  -> Found OpenXR-SDK-Source-release-1.1.54.tar.gz
  -> Found OpenXR-SDK-Source-release-1.1.54.tar.gz.asc
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    OpenXR-SDK-Source-release-1.1.54.tar.gz ... Passed
    OpenXR-SDK-Source-release-1.1.54.tar.gz.asc ... Skipped
==> Making package: openxr 1.1.54-1 (Mon Dec 15 10:32:03 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (23) default-cursors-3-1  libdrm-2.4.131-1  libedit-20250104_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-21.1.6-1  lm_sensors-1:3.6.2-1  mesa-1:25.3.1-2.1  spirv-tools-1:1.4.335.0-1  wayland-1.24.0-1  xcb-proto-1.17.0-3  xorgproto-2024.1-2  jsoncpp-1.9.6-3  libglvnd-1.7.0-3  libx11-1.8.12-1  libxrandr-1.5.4-1  libxxf86vm-1.1.6-1  vulkan-icd-loader-1.4.335.0-1

Total Installed Size:  223.75 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...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (9) cppdap-1.58.0-2  hicolor-icon-theme-0.18-1  libuv-1.51.0-1  mpdecimal-4.0.1-1  rhash-1.4.6-1  cmake-4.2.1-1  ninja-1.13.2-1  python-3.13.11-1  vulkan-headers-1:1.4.335.0-1

Total Download Size:     1.73 MiB
Total Installed Size:  199.48 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 vulkan-headers-1:1.4.335.0-1-any downloading...
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...
Optional dependencies for vulkan-headers
    python: Registry tools [pending]
installing mpdecimal...
installing python...
Optional dependencies for python
    python-setuptools: for building Python packages using tooling that is usually bundled with Python
    python-pip: for installing Python packages using tooling that is usually bundled with Python
    python-pipx: for installing Python software not packaged on Arch Linux
    sqlite: for a default database integration [installed]
    xz: for lzma [installed]
    tk: for tkinter
installing ninja...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
  -> Found OpenXR-SDK-Source-release-1.1.54.tar.gz
  -> Found OpenXR-SDK-Source-release-1.1.54.tar.gz.asc
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting OpenXR-SDK-Source-release-1.1.54.tar.gz with bsdtar
==> Starting build()...
-- The C compiler identification is GNU 15.2.1
-- The CXX compiler identification is GNU 15.2.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.11") found components: Interpreter
-- Performing Test HAVE_FILESYSTEM_WITHOUT_LIB
-- Performing Test HAVE_FILESYSTEM_WITHOUT_LIB - Success
-- 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.335")  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.5.1")
-- Checking for one of the modules 'xcb'
-- Checking for one of the modules '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 clock_gettime
-- Looking for clock_gettime - found
-- OpenXR 1.1.54
-- 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_MISSING_PROTOTYPES
-- Performing Test HAVE_MISSING_PROTOTYPES - Success
-- Performing Test HAVE_UNDEF
-- Performing Test HAVE_UNDEF - Success
-- Performing Test HAVE_TAUTOLOGICAL_TYPE_LIMIT
-- Performing Test HAVE_TAUTOLOGICAL_TYPE_LIMIT - Failed
-- Performing Test HAVE_MISSING_BRACES
-- Performing Test HAVE_MISSING_BRACES - Success
-- Performing Test HAVE_UNREACHABLE_CODE
-- Performing Test HAVE_UNREACHABLE_CODE - Success
-- Performing Test HAVE_FLAG__ffile_prefix_map__build_openxr_src_OpenXR_SDK_Source_release_1_1_54_src_external_catch2__
-- Performing Test HAVE_FLAG__ffile_prefix_map__build_openxr_src_OpenXR_SDK_Source_release_1_1_54_src_external_catch2__ - Success
-- Performing Test HAVE_IMPLICIT_FALLTHROUGH
-- Performing Test HAVE_IMPLICIT_FALLTHROUGH - Success
-- Configuring done (15.3s)
-- Generating done (0.3s)
-- Build files have been written to: /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build
ninja: Entering directory `build'
[0/2] Re-checking globbed directories...
[1/199] Generating /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/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/199] Generating /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/include/openxr/openxr_reflection.h
* Building openxr_reflection.h
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*
[3/199] Generating /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/include/openxr/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/199] Generating /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/include/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    = .*
[5/199] Generating /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/include/openxr/openxr.h
* Building openxr.h
* options.versions          = .*
* options.emitversions      = .*
* options.defaultExtensions = openxr
* options.addExtensions     = _nomatch_^
* options.removeExtensions  = _nomatch_^
* options.emitExtensions    = .*
[6/199] Generating /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/include/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    = .*
[7/199] Building C object src/external/glad2/CMakeFiles/openxr-glad-loader.dir/src/egl.c.o
[8/199] Building C object src/external/glad2/CMakeFiles/openxr-glad-loader.dir/src/glx.c.o
[9/199] Building C object src/external/glad2/CMakeFiles/openxr-glad-loader.dir/src/gl.c.o
[10/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/catch_chronometer.cpp.o
[11/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_benchmark_function.cpp.o
[12/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_analyse.cpp.o
[13/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_run_for_at_least.cpp.o
[14/199] Generating xr_generated_dispatch_table_core.h using /usr/bin/python3.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/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/generators/catch_generator_exception.cpp.o
[16/199] Generating xr_generated_dispatch_table.c using /usr/bin/python3.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/199] Generating xr_generated_dispatch_table_core.c using /usr/bin/python3.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    = .*
[18/199] Generating xr_generated_dispatch_table.h using /usr/bin/python3.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    = .*
[19/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/generators/catch_generators.cpp.o
[20/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_stats.cpp.o
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/15.2.1/algorithm:63,
                 from /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/external/catch2/src/catch2/benchmark/detail/catch_stats.cpp:17:
/usr/include/c++/15.2.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++/15.2.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.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++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.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++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: 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++/15.2.1/bits/stl_algo.h:4841: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.54/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.54/src/external/catch2/src/catch2/benchmark/detail/catch_stats.cpp:378:79:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
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++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4841: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.54/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.54/src/external/catch2/src/catch2/benchmark/detail/catch_stats.cpp:378:79:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[21/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_automake.cpp.o
[22/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/generators/catch_generators_random.cpp.o
[23/199] Generating API Layer JSON /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/api_layers/XrApiLayer_api_dump.json using -f /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/api_layers/XrApiLayer_api_dump.json -n LUNARG_api_dump -l libXrApiLayer_api_dump.so -a 1.1 -v 1  -d API Layer to record api calls as they occur
[24/199] Generating xr_generated_loader.hpp using /usr/bin/python3.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/199] Generating xr_generated_loader.cpp using /usr/bin/python3.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    = .*
[26/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/android_utilities.cpp.o
[27/199] Generating API Layer JSON /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/api_layers/XrApiLayer_core_validation.json using -f /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/api_layers/XrApiLayer_core_validation.json -n LUNARG_core_validation -l libXrApiLayer_core_validation.so -a 1.1 -v 1  -d API Layer to perform validation of api calls and parameters as they occur
[28/199] Generating xr_generated_api_dump.hpp using /usr/bin/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    = .*
[29/199] Generating xr_generated_core_validation.hpp using /usr/bin/python3.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    = .*
[30/199] Generating xr_generated_api_dump.cpp using /usr/bin/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    = .*
[31/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/loader_init_data.cpp.o
[32/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/api_layer_interface.cpp.o
[33/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/loader_logger_recorders.cpp.o
[34/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/loader_instance.cpp.o
[35/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/loader_core.cpp.o
[36/199] Generating xr_generated_core_validation.cpp using /usr/bin/python3.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    = .*
[37/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/loader_logger.cpp.o
[38/199] Building C object src/loader/CMakeFiles/openxr_loader.dir/__/xr_generated_dispatch_table_core.c.o
[39/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/loader_properties.cpp.o
[40/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/__/common/object_info.cpp.o
[41/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_common_base.cpp.o
[42/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/__/common/filesystem_utils.cpp.o
[43/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/runtime_interface.cpp.o
[44/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/xr_generated_loader.cpp.o
[45/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_compact.cpp.o
[46/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_cumulative_base.cpp.o
[47/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/manifest_file.cpp.o
[48/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_event_listener.cpp.o
[49/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_console.cpp.o
[50/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_registrars.cpp.o
[51/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_helpers.cpp.o
[52/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_json.cpp.o
[53/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_sonarqube.cpp.o
[54/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_streaming_base.cpp.o
[55/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_multi.cpp.o
[56/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_junit.cpp.o
[57/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_capture.cpp.o
[58/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_config.cpp.o
[59/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_exception.cpp.o
[60/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_tap.cpp.o
[61/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_teamcity.cpp.o
[62/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_registry_hub.cpp.o
[63/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_generatortracker.cpp.o
[64/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_testcase.cpp.o
[65/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter_factory.cpp.o
[66/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_xml.cpp.o
[67/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter.cpp.o
[68/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_assertion_result.cpp.o
[69/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_get_random_seed.cpp.o
[70/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_approx.cpp.o
[71/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_tag_alias_autoregistrar.cpp.o
[72/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_message.cpp.o
[73/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_registry_hub.cpp.o
[74/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_timer.cpp.o
[75/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_totals.cpp.o
[76/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_config.cpp.o
[77/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_test_case_info.cpp.o
[78/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_translate_exception.cpp.o
[79/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_test_spec.cpp.o
[80/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_version.cpp.o
[81/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_case_insensitive_comparisons.cpp.o
[82/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_tostring.cpp.o
[83/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_assertion_handler.cpp.o
[84/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_context.cpp.o
[85/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_session.cpp.o
[86/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_debug_console.cpp.o
[87/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_debugger.cpp.o
[88/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_console_colour.cpp.o
[89/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_decomposer.cpp.o
[90/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_errno_guard.cpp.o
[91/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_enforce.cpp.o
[92/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o
[93/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_enum_values_registry.cpp.o
[94/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_getenv.cpp.o
[95/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_exception_translator_registry.cpp.o
[96/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_floating_point_helpers.cpp.o
[97/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_fatal_condition_handler.cpp.o
[98/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_leak_detector.cpp.o
[99/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_jsonwriter.cpp.o
[100/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_istream.cpp.o
[101/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_lazy_expr.cpp.o
[102/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_message_info.cpp.o
[103/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_polyfills.cpp.o
[104/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_parse_numbers.cpp.o
[105/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_random_number_generator.cpp.o
[106/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_output_redirect.cpp.o
[107/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_list.cpp.o
[108/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_commandline.cpp.o
[109/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_reusable_string_stream.cpp.o
[110/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_section.cpp.o
[111/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_spec_parser.cpp.o
[112/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_random_seed_generation.cpp.o
[113/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_singletons.cpp.o
[114/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_startup_exception_registry.cpp.o
[115/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_registry.cpp.o
[116/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_source_line_info.cpp.o
[117/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_run_context.cpp.o
[118/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_stdstreams.cpp.o
[119/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_string_manip.cpp.o
[120/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_stringref.cpp.o
[121/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_info_hasher.cpp.o
[122/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_tag_alias_registry.cpp.o
[123/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_failure_exception.cpp.o
[124/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_tracker.cpp.o
[125/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_uncaught_exceptions.cpp.o
[126/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_registry.cpp.o
[127/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_spec_parser.cpp.o
[128/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_registry_impl.cpp.o
[129/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_wildcard_pattern.cpp.o
[130/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_textflow.cpp.o
[131/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers.cpp.o
[132/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_xmlwriter.cpp.o
[133/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_container_properties.cpp.o
[134/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_exception.cpp.o
[135/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_predicate.cpp.o
[136/199] Generating API Layer JSON /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/tests/loader_test/resources/layers/XrApiLayer_test.json using -f /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/tests/loader_test/resources/layers/XrApiLayer_test.json -n test -l /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/tests/loader_test/test_layers/libXrApiLayer_test.so -a 1.1 -v 1 -b -d Test_description
../../test_layers/libXrApiLayer_test.so
[137/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_quantifiers.cpp.o
[138/199] Generating Runtime JSON /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/tests/loader_test/resources/runtimes/test_runtime.json using -f /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/tests/loader_test/resources/runtimes/test_runtime.json -l /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/tests/test_runtimes/libtest_runtime.so -b
[139/199] Linking C static library src/external/glad2/libopenxr-glad-loader.a
[140/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_floating_point.cpp.o
[141/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_templated.cpp.o
[142/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/internal/catch_matchers_impl.cpp.o
[143/199] Building C object src/CMakeFiles/openxr-gfxwrapper.dir/common/gfxwrapper_opengl.c.o
[144/199] Linking CXX shared library src/loader/libopenxr_loader.so.1.1.54
[145/199] Building C object src/api_layers/CMakeFiles/XrApiLayer_api_dump.dir/__/xr_generated_dispatch_table.c.o
[146/199] Building CXX object src/api_layers/CMakeFiles/XrApiLayer_core_validation.dir/__/common/object_info.cpp.o
[147/199] Building C object src/api_layers/CMakeFiles/XrApiLayer_core_validation.dir/__/xr_generated_dispatch_table.c.o
[148/199] Generating API Layer JSON /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/api_layers/best_practices/../XrApiLayer_best_practices_validation.json using -f /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/api_layers/best_practices/../XrApiLayer_best_practices_validation.json -n KHRONOS_best_practices_validation -l libXrApiLayer_best_practices_validation.so -a 1.1 -v 1  -d API Layer to modify runtime behavior in conformant but perhaps unexpected ways
[149/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_string.cpp.o
[150/199] Building CXX object src/api_layers/CMakeFiles/XrApiLayer_core_validation.dir/core_validation.cpp.o
[151/199] Building CXX object src/api_layers/CMakeFiles/XrApiLayer_api_dump.dir/api_dump.cpp.o
[152/199] Linking CXX static library src/external/catch2/src/libCatch2.a
[153/199] Linking C static library src/libopenxr-gfxwrapper.a
[154/199] Creating library symlink src/loader/libopenxr_loader.so.1 src/loader/libopenxr_loader.so
[155/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2WithMain.dir/catch2/internal/catch_main.cpp.o
[156/199] Building CXX object src/tests/loader_test/test_layers/CMakeFiles/XrApiLayer_test.dir/layer_test.cpp.o
[157/199] Building C object src/api_layers/best_practices/CMakeFiles/XrApiLayer_best_practices_validation.dir/__/__/xr_generated_dispatch_table.c.o
[158/199] Building CXX object src/api_layers/best_practices/CMakeFiles/XrApiLayer_best_practices_validation.dir/layer_utils.cpp.o
[159/199] Linking CXX static library src/external/catch2/src/libCatch2Main.a
[160/199] Building C object src/tests/c_compile_test/CMakeFiles/openxr_c_compile_test.dir/main.c.o
[161/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/d3d12_utils.cpp.o
[162/199] Building CXX object src/api_layers/best_practices/CMakeFiles/XrApiLayer_best_practices_validation.dir/best_practices_validation.cpp.o
[163/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/d3d_common.cpp.o
[164/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_d3d11.cpp.o
[165/199] Building CXX object src/tests/test_runtimes/CMakeFiles/test_runtime.dir/runtime_test.cpp.o
[166/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_d3d12.cpp.o
[167/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_opengles.cpp.o
[168/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_factory.cpp.o
[169/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_opengl.cpp.o
/build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/graphicsplugin_opengl.cpp: In member function 'virtual int64_t {anonymous}::OpenGLGraphicsPlugin::SelectColorSwapchainFormat(bool, nonstd::span_lite::span<const long long int>) const':
/build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/graphicsplugin_opengl.cpp:279:13: note: parameter passing for argument of type 'nonstd::span_lite::span<const long long int>' changed in GCC 7.1
/build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/graphicsplugin_opengl.cpp: In member function 'virtual int64_t {anonymous}::OpenGLGraphicsPlugin::SelectDepthSwapchainFormat(bool, nonstd::span_lite::span<const long long int>) const':
/build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/graphicsplugin_opengl.cpp:296:13: note: parameter passing for argument of type 'nonstd::span_lite::span<const long long int>' changed in GCC 7.1
[170/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_metal.cpp.o
[171/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/logger.cpp.o
[172/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_vulkan.cpp.o
/build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/graphicsplugin_vulkan.cpp: In member function 'virtual int64_t {anonymous}::VulkanGraphicsPlugin::SelectColorSwapchainFormat(bool, nonstd::span_lite::span<const long long int>) const':
/build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/graphicsplugin_vulkan.cpp:762:13: note: parameter passing for argument of type 'nonstd::span_lite::span<const long long int>' changed in GCC 7.1
/build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/graphicsplugin_vulkan.cpp: In member function 'virtual int64_t {anonymous}::VulkanGraphicsPlugin::SelectDepthSwapchainFormat(bool, nonstd::span_lite::span<const long long int>) const':
/build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/graphicsplugin_vulkan.cpp:775:13: note: parameter passing for argument of type 'nonstd::span_lite::span<const long long int>' changed in GCC 7.1
[173/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/main.cpp.o
[174/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/pch.cpp.o
[175/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/platformplugin_android.cpp.o
[176/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/platformplugin_factory.cpp.o
[177/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/openxr_program.cpp.o
In file included from /usr/include/c++/15.2.1/map:64,
                 from /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/pch.h:20,
                 from /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/openxr_program.cpp:6:
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ISwapchainImageData*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ISwapchainImageData*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ISwapchainImageData*>, std::_Select1st<std::pair<const long long unsigned int, ISwapchainImageData*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> > >::const_iterator' changed in GCC 7.1
 3080 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/map:65:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = ISwapchainImageData*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> >]',
    inlined from 'bool {anonymous}::OpenXrProgram::RenderLayer(XrTime, std::vector<XrCompositionLayerProjectionView>&, std::vector<XrCompositionLayerDepthInfoKHR>&, XrCompositionLayerProjection&)' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/openxr_program.cpp:1045:51,
    inlined from 'virtual void {anonymous}::OpenXrProgram::RenderFrame()' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/openxr_program.cpp:949:28:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ISwapchainImageData*>, std::_Select1st<std::pair<const long long unsigned int, ISwapchainImageData*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> > >::const_iterator' changed in GCC 7.1
  536 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  537 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  538 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = ISwapchainImageData*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> >]',
    inlined from 'bool {anonymous}::OpenXrProgram::RenderLayer(XrTime, std::vector<XrCompositionLayerProjectionView>&, std::vector<XrCompositionLayerDepthInfoKHR>&, XrCompositionLayerProjection&)' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/openxr_program.cpp:1067:55,
    inlined from 'virtual void {anonymous}::OpenXrProgram::RenderFrame()' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/openxr_program.cpp:949:28:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ISwapchainImageData*>, std::_Select1st<std::pair<const long long unsigned int, ISwapchainImageData*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> > >::const_iterator' changed in GCC 7.1
  536 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  537 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  538 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = ISwapchainImageData*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> >]',
    inlined from 'bool {anonymous}::OpenXrProgram::RenderLayer(XrTime, std::vector<XrCompositionLayerProjectionView>&, std::vector<XrCompositionLayerDepthInfoKHR>&, XrCompositionLayerProjection&)' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/openxr_program.cpp:1073:51,
    inlined from 'virtual void {anonymous}::OpenXrProgram::RenderFrame()' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/openxr_program.cpp:949:28:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ISwapchainImageData*>, std::_Select1st<std::pair<const long long unsigned int, ISwapchainImageData*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> > >::const_iterator' changed in GCC 7.1
  536 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  537 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  538 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, ISwapchainImageData*>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ISwapchainImageData*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ISwapchainImageData*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ISwapchainImageData*>, std::_Select1st<std::pair<const long long unsigned int, ISwapchainImageData*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> > >::const_iterator' changed in GCC 7.1
 3080 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, ISwapchainImageData*>}; _Key = long long unsigned int; _Tp = ISwapchainImageData*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> >]',
    inlined from 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value), std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<long long unsigned int, ISwapchainImageData*>; _Key = long long unsigned int; _Tp = ISwapchainImageData*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> >]' at /usr/include/c++/15.2.1/bits/stl_map.h:882:27,
    inlined from 'virtual void {anonymous}::OpenXrProgram::CreateSwapchains()' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/openxr_program.cpp:732:45:
/usr/include/c++/15.2.1/bits/stl_map.h:663:45: note: parameter passing for argument of type 'std::map<long long unsigned int, ISwapchainImageData*>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ISwapchainImageData*>, std::_Select1st<std::pair<const long long unsigned int, ISwapchainImageData*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> > >::const_iterator'} changed in GCC 7.1
  663 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  664 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, ISwapchainImageData*>}; _Key = long long unsigned int; _Tp = ISwapchainImageData*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> >]',
    inlined from 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value), std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<long long unsigned int, ISwapchainImageData*>; _Key = long long unsigned int; _Tp = ISwapchainImageData*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> >]' at /usr/include/c++/15.2.1/bits/stl_map.h:882:27,
    inlined from 'virtual void {anonymous}::OpenXrProgram::CreateSwapchains()' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/hello_xr/openxr_program.cpp:739:45:
/usr/include/c++/15.2.1/bits/stl_map.h:663:45: note: parameter passing for argument of type 'std::map<long long unsigned int, ISwapchainImageData*>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ISwapchainImageData*>, std::_Select1st<std::pair<const long long unsigned int, ISwapchainImageData*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ISwapchainImageData*> > >::const_iterator'} changed in GCC 7.1
  663 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  664 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[178/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/platformplugin_posix.cpp.o
[179/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/platformplugin_win32.cpp.o
[180/199] Building CXX object src/tests/list/CMakeFiles/openxr_runtime_list.dir/list.cpp.o
[181/199] Building CXX object src/tests/loader_test/CMakeFiles/loader_test.dir/loader_test_utils.cpp.o
[182/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/swapchain_image_data.cpp.o
[183/199] Linking CXX shared module src/tests/loader_test/test_layers/libXrApiLayer_test.so
[184/199] Linking CXX shared module src/tests/test_runtimes/libtest_runtime.so
[185/199] cd /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/loader && /usr/bin/cmake -E create_symlink libopenxr_loader.so.1.1.54 libopenxr_loader.so.1.1
[186/199] Building CXX object src/tests/list_json/CMakeFiles/openxr_runtime_list_json.dir/list_json.cpp.o
[187/199] Linking CXX shared module src/api_layers/libXrApiLayer_best_practices_validation.so
[188/199] Linking C executable src/tests/c_compile_test/openxr_c_compile_test
[189/199] Linking CXX executable src/tests/list_json/openxr_runtime_list_json
[190/199] Linking CXX executable src/tests/hello_xr/hello_xr
[191/199] Linking CXX executable src/tests/list/openxr_runtime_list
[192/199] Building CXX object src/tests/loader_test/CMakeFiles/loader_test.dir/__/__/common/filesystem_utils.cpp.o
[193/199] Building CXX object src/tests/loader_test/CMakeFiles/loader_test.dir/loader_test.cpp.o
In file included from /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/external/catch2/src/catch2/../catch2/catch_message.hpp:16,
                 from /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/src/tests/loader_test/loader_test.cpp:44:
/build/openxr/src/OpenXR-SDK-Source-release-1.1.54/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.54/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.54/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.54/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.54/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.54/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.54/src/tests/loader_test/loader_test.cpp:362:281:
/build/openxr/src/OpenXR-SDK-Source-release-1.1.54/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.54/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.54/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.54/src/external/catch2/src/catch2/../catch2/matchers/internal/catch_matchers_impl.hpp:43:43:
/build/openxr/src/OpenXR-SDK-Source-release-1.1.54/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.54/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.54/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.54/src/external/catch2/src/catch2/../catch2/matchers/internal/catch_matchers_impl.hpp:43:43:
/build/openxr/src/OpenXR-SDK-Source-release-1.1.54/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
[194/199] Building CXX object src/api_layers/CMakeFiles/XrApiLayer_api_dump.dir/xr_generated_api_dump.cpp.o
[195/199] Linking CXX shared module src/api_layers/libXrApiLayer_api_dump.so
[196/199] Building CXX object src/api_layers/CMakeFiles/XrApiLayer_core_validation.dir/xr_generated_core_validation.cpp.o
[197/199] Linking CXX shared module src/api_layers/libXrApiLayer_core_validation.so
[198/199] Linking CXX executable src/tests/loader_test/loader_test
==> Entering fakeroot environment...
==> Starting package()...
ninja: Entering directory `build'
[0/2] Re-checking globbed directories...
[1/3] cd /build/openxr/src/OpenXR-SDK-Source-release-1.1.54/build/src/loader && /usr/bin/cmake -E create_symlink libopenxr_loader.so.1.1.54 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.54
-- 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/share/openxr/1/api_layers/explicit.d/XrApiLayer_best_practices_validation.json
-- Installing: /build/openxr/pkg/openxr/usr/lib/libXrApiLayer_best_practices_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...
  -> Removing static library files...
  -> Purging unwanted 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.54-1 (Mon Dec 15 10:35:52 2025)
==> Cleaning up...
[?12l[?25h