==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: openxr 1.1.54-1 (Mon Dec 15 05:24:15 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:24:21 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 Download Size: 15.76 MiB
Total Installed Size: 237.20 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
mesa-1:25.3.1-2.1-aarch64 downloading...
libx11-1.8.12-1-aarch64 downloading...
spirv-tools-1:1.4.335.0-1-aarch64 downloading...
libxcb-1.17.0-1-aarch64 downloading...
libdrm-2.4.131-1-aarch64 downloading...
libglvnd-1.7.0-3-aarch64 downloading...
xorgproto-2024.1-2-any downloading...
wayland-1.24.0-1-aarch64 downloading...
vulkan-icd-loader-1.4.335.0-1-aarch64 downloading...
jsoncpp-1.9.6-3-aarch64 downloading...
xcb-proto-1.17.0-3-any downloading...
lm_sensors-1:3.6.2-1-aarch64 downloading...
libxext-1.3.6-1-aarch64 downloading...
libxrender-0.9.12-1-aarch64 downloading...
libxdmcp-1.1.5-1.1-aarch64 downloading...
libxrandr-1.5.4-1-aarch64 downloading...
libpciaccess-0.18.1-2-aarch64 downloading...
libxxf86vm-1.1.6-1-aarch64 downloading...
libxau-1.0.12-1-aarch64 downloading...
libxshmfence-1.3.3-1-aarch64 downloading...
default-cursors-3-1-any downloading...
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: 23.32 MiB
Total Installed Size: 215.42 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
cmake-4.2.1-1-aarch64 downloading...
vulkan-headers-1:1.4.335.0-1-any downloading...
cppdap-1.58.0-2-aarch64 downloading...
libuv-1.51.0-1-aarch64 downloading...
ninja-1.13.2-1-aarch64 downloading...
rhash-1.4.6-1-aarch64 downloading...
hicolor-icon-theme-0.18-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 (8.4s)
-- Generating done (0.1s)
-- 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 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 = .*
[2/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 = .*
[3/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 = .*
[4/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 = .*
[5/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 = .*
[6/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 = .*
[7/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/catch_chronometer.cpp.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/egl.c.o
[10/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_benchmark_function.cpp.o
[11/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/generators/catch_generator_exception.cpp.o
[12/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 = .*
[13/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 = .*
[14/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 = .*
[15/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_analyse.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] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_run_for_at_least.cpp.o
[18/199] Building C object src/external/glad2/CMakeFiles/openxr-glad-loader.dir/src/gl.c.o
[19/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/generators/catch_generators.cpp.o
[20/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
[21/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_common_base.cpp.o
[22/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_automake.cpp.o
[23/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/generators/catch_generators_random.cpp.o
[24/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
[25/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_stats.cpp.o
[26/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 = .*
[27/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 = .*
[28/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/android_utilities.cpp.o
[29/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 = .*
[30/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_event_listener.cpp.o
[31/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 = .*
[32/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 = .*
[33/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_console.cpp.o
[34/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_compact.cpp.o
[35/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_cumulative_base.cpp.o
[36/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_helpers.cpp.o
[37/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 = .*
[38/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/loader_init_data.cpp.o
[39/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/loader_logger_recorders.cpp.o
[40/199] Building C object src/loader/CMakeFiles/openxr_loader.dir/__/xr_generated_dispatch_table_core.c.o
[41/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/loader_properties.cpp.o
[42/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/loader_logger.cpp.o
[43/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/loader_instance.cpp.o
[44/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/api_layer_interface.cpp.o
[45/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/__/common/object_info.cpp.o
[46/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_registrars.cpp.o
[47/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/__/common/filesystem_utils.cpp.o
[48/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/loader_core.cpp.o
[49/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_streaming_base.cpp.o
[50/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_junit.cpp.o
[51/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/runtime_interface.cpp.o
[52/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_multi.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_json.cpp.o
[55/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_capture.cpp.o
[56/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_exception.cpp.o
[57/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_config.cpp.o
[58/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_generatortracker.cpp.o
[59/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_registry_hub.cpp.o
[60/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_testcase.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/reporters/catch_reporter_tap.cpp.o
[63/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter_factory.cpp.o
[64/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/xr_generated_loader.cpp.o
[65/199] Building CXX object src/loader/CMakeFiles/openxr_loader.dir/manifest_file.cpp.o
[66/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_assertion_result.cpp.o
[67/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_xml.cpp.o
[68/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_get_random_seed.cpp.o
[69/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter.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_timer.cpp.o
[73/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_totals.cpp.o
[74/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_message.cpp.o
[75/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_registry_hub.cpp.o
[76/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_translate_exception.cpp.o
[77/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_version.cpp.o
[78/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_assertion_handler.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/internal/catch_context.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_test_case_info.cpp.o
[83/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_config.cpp.o
[84/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_tostring.cpp.o
[85/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_debug_console.cpp.o
[86/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_console_colour.cpp.o
[87/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_errno_guard.cpp.o
[88/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_enforce.cpp.o
[89/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_debugger.cpp.o
[90/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_decomposer.cpp.o
[91/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_getenv.cpp.o
[92/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_floating_point_helpers.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_exception_translator_registry.cpp.o
[95/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_fatal_condition_handler.cpp.o
[96/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_leak_detector.cpp.o
[97/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_lazy_expr.cpp.o
[98/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_jsonwriter.cpp.o
[99/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_session.cpp.o
[100/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_message_info.cpp.o
[101/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_random_number_generator.cpp.o
[102/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_istream.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_output_redirect.cpp.o
[106/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o
[107/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_singletons.cpp.o
[108/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_list.cpp.o
[109/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_random_seed_generation.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_startup_exception_registry.cpp.o
[112/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_reusable_string_stream.cpp.o
[113/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_source_line_info.cpp.o
[114/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_spec_parser.cpp.o
[115/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_stdstreams.cpp.o
[116/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_stringref.cpp.o
[117/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_info_hasher.cpp.o
[118/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_registry.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_test_failure_exception.cpp.o
[121/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_uncaught_exceptions.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_run_context.cpp.o
[124/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_registry.cpp.o
[125/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_tracker.cpp.o
[126/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_wildcard_pattern.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/matchers/catch_matchers.cpp.o
[130/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_xmlwriter.cpp.o
[131/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_container_properties.cpp.o
[132/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_exception.cpp.o
[133/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_textflow.cpp.o
[134/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
[135/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
[136/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_commandline.cpp.o
[137/199] Linking C static library src/external/glad2/libopenxr-glad-loader.a
[138/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_predicate.cpp.o
[139/199] Linking CXX shared library src/loader/libopenxr_loader.so.1.1.54
[140/199] Building C object src/CMakeFiles/openxr-gfxwrapper.dir/common/gfxwrapper_opengl.c.o
[141/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_quantifiers.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 CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_templated.cpp.o
[144/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_floating_point.cpp.o
[145/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
[146/199] Building C object src/api_layers/CMakeFiles/XrApiLayer_api_dump.dir/__/xr_generated_dispatch_table.c.o
[147/199] Building C object src/api_layers/CMakeFiles/XrApiLayer_core_validation.dir/__/xr_generated_dispatch_table.c.o
[148/199] Linking C static library src/libopenxr-gfxwrapper.a
[149/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2WithMain.dir/catch2/internal/catch_main.cpp.o
[150/199] Creating library symlink src/loader/libopenxr_loader.so.1 src/loader/libopenxr_loader.so
[151/199] Building CXX object src/tests/loader_test/test_layers/CMakeFiles/XrApiLayer_test.dir/layer_test.cpp.o
[152/199] Building CXX object src/api_layers/CMakeFiles/XrApiLayer_core_validation.dir/__/common/object_info.cpp.o
[153/199] Building C object src/tests/c_compile_test/CMakeFiles/openxr_c_compile_test.dir/main.c.o
[154/199] Building C object src/api_layers/best_practices/CMakeFiles/XrApiLayer_best_practices_validation.dir/__/__/xr_generated_dispatch_table.c.o
[155/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/d3d12_utils.cpp.o
[156/199] Building CXX object src/api_layers/best_practices/CMakeFiles/XrApiLayer_best_practices_validation.dir/layer_utils.cpp.o
[157/199] Building CXX object src/api_layers/CMakeFiles/XrApiLayer_core_validation.dir/core_validation.cpp.o
[158/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/d3d_common.cpp.o
[159/199] Building CXX object src/api_layers/CMakeFiles/XrApiLayer_api_dump.dir/api_dump.cpp.o
[160/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_d3d11.cpp.o
[161/199] Building CXX object src/api_layers/best_practices/CMakeFiles/XrApiLayer_best_practices_validation.dir/best_practices_validation.cpp.o
[162/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_d3d12.cpp.o
[163/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_opengles.cpp.o
[164/199] Building CXX object src/external/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_string.cpp.o
[165/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_metal.cpp.o
[166/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_factory.cpp.o
[167/199] Building CXX object src/tests/test_runtimes/CMakeFiles/test_runtime.dir/runtime_test.cpp.o
[168/199] Linking CXX static library src/external/catch2/src/libCatch2.a
[169/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/logger.cpp.o
[170/199] Linking CXX static library src/external/catch2/src/libCatch2Main.a
[171/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_opengl.cpp.o
[172/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/pch.cpp.o
[173/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/platformplugin_android.cpp.o
[174/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/platformplugin_factory.cpp.o
[175/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/platformplugin_posix.cpp.o
[176/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/main.cpp.o
[177/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/platformplugin_win32.cpp.o
[178/199] Building CXX object src/tests/list/CMakeFiles/openxr_runtime_list.dir/list.cpp.o
[179/199] Linking CXX shared module src/tests/loader_test/test_layers/libXrApiLayer_test.so
[180/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/graphicsplugin_vulkan.cpp.o
[181/199] Building CXX object src/tests/loader_test/CMakeFiles/loader_test.dir/loader_test_utils.cpp.o
[182/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
[183/199] Linking C executable src/tests/c_compile_test/openxr_c_compile_test
[184/199] Linking CXX shared module src/tests/test_runtimes/libtest_runtime.so
[185/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/swapchain_image_data.cpp.o
[186/199] Linking CXX shared module src/api_layers/libXrApiLayer_best_practices_validation.so
[187/199] Linking CXX executable src/tests/list/openxr_runtime_list
[188/199] Building CXX object src/tests/list_json/CMakeFiles/openxr_runtime_list_json.dir/list_json.cpp.o
[189/199] Linking CXX executable src/tests/list_json/openxr_runtime_list_json
[190/199] Building CXX object src/tests/loader_test/CMakeFiles/loader_test.dir/__/__/common/filesystem_utils.cpp.o
[191/199] Building CXX object src/tests/hello_xr/CMakeFiles/hello_xr.dir/openxr_program.cpp.o
[192/199] Linking CXX executable src/tests/hello_xr/hello_xr
[193/199] Building CXX object src/tests/loader_test/CMakeFiles/loader_test.dir/loader_test.cpp.o
[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:27:35 2025)
==> Cleaning up...
[?12l[?25h