==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: openxr 1.1.43-1 (Mon Dec 23 07:05:35 2024) ==> Retrieving sources... -> Found OpenXR-SDK-Source-release-1.1.43.tar.gz -> Found OpenXR-SDK-Source-release-1.1.43.tar.gz.asc ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... OpenXR-SDK-Source-release-1.1.43.tar.gz ... Passed OpenXR-SDK-Source-release-1.1.43.tar.gz.asc ... Skipped ==> Making package: openxr 1.1.43-1 (Mon Dec 23 07:05:56 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Packages (23) default-cursors-3-1 libdrm-2.4.124-1 libedit-20240517_3.1-1 libpciaccess-0.18.1-2 libxau-1.0.12-1 libxcb-1.17.0-1 libxdmcp-1.1.5-1.1 libxext-1.3.6-1 libxrender-0.9.12-1 libxshmfence-1.3.3-1 llvm-libs-18.1.8-4 lm_sensors-1:3.6.0.r41.g31d1f125-3 mesa-1:24.3.1-3 spirv-tools-2024.4.rc1-1 wayland-1.23.1-1 xcb-proto-1.17.0-3 xorgproto-2024.1-2 jsoncpp-1.9.6-3 libglvnd-1.7.0-1 libx11-1.8.10-1 libxrandr-1.5.4-1 libxxf86vm-1.1.6-1 vulkan-icd-loader-1.4.303-1 Total Installed Size: 218.26 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing libxext... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libxrender... installing libxrandr... :: Running post-transaction hooks... (1/2) Reloading system manager configuration... Skipped: Current root is not booted. (2/2) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (7) cppdap-1.58.0-2 hicolor-icon-theme-0.18-1 libuv-1.49.2-1 rhash-1.4.4-1 cmake-3.31.3-1 ninja-1.12.1-2 vulkan-headers-1:1.4.303-1 Total Installed Size: 119.05 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing cppdap... installing hicolor-icon-theme... installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing vulkan-headers... installing ninja... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources... -> Found OpenXR-SDK-Source-release-1.1.43.tar.gz -> Found OpenXR-SDK-Source-release-1.1.43.tar.gz.asc ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting OpenXR-SDK-Source-release-1.1.43.tar.gz with bsdtar ==> Starting build()... -- The C compiler identification is GNU 14.1.1 -- The CXX compiler identification is GNU 14.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python3: /usr/bin/python3.13 (found version "3.13.1") found components: Interpreter -- Performing Test HAVE_FILESYSTEM_WITHOUT_LIB -- Performing Test HAVE_FILESYSTEM_WITHOUT_LIB - Failed -- Performing Test HAVE_FILESYSTEM_NEEDING_LIBSTDCXXFS -- Performing Test HAVE_FILESYSTEM_NEEDING_LIBSTDCXXFS - Success -- Performing Test HAVE_FILESYSTEM_NEEDING_LIBCXXFS -- Performing Test HAVE_FILESYSTEM_NEEDING_LIBCXXFS - Failed -- Found OpenGL: /usr/lib/libOpenGL.so -- Enabling OpenGL support -- Found Vulkan: /lib/libvulkan.so (found version "1.4.303") missing components: glslc glslangValidator -- Enabling Vulkan support -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found JsonCpp: /usr/include -- Enabling OpenGL support in hello_xr, loader_test, and conformance, if configured -- Presentation backend selected for hello_xr, loader_test, conformance: xlib -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Checking for one of the modules 'xcb;xcb-glx' -- Checking for one of the modules 'wayland-client' -- BUILD_WITH_XLIB_HEADERS: ON -- BUILD_WITH_XCB_HEADERS: ON -- BUILD_WITH_WAYLAND_HEADERS: ON -- Could NOT find glslc, using precompiled .spv files -- Looking for secure_getenv -- Looking for secure_getenv - found -- Looking for __secure_getenv -- Looking for __secure_getenv - not found -- Looking for timespec_get -- Looking for timespec_get - found -- OpenXR 1.1.43 -- Performing Test SUPPORTS_Wall -- Performing Test SUPPORTS_Wall - Success -- Performing Test SUPPORTS_C_Wall -- Performing Test SUPPORTS_C_Wall - Success -- Performing Test SUPPORTS_Werrorunusedparameter -- Performing Test SUPPORTS_Werrorunusedparameter - Success -- Performing Test SUPPORTS_C_Werrorunusedparameter -- Performing Test SUPPORTS_C_Werrorunusedparameter - Success -- Performing Test SUPPORTS_Werrorunusedargument -- Performing Test SUPPORTS_Werrorunusedargument - Failed -- Performing Test SUPPORTS_C_Werrorunusedargument -- Performing Test SUPPORTS_C_Werrorunusedargument - Failed -- Performing Test SUPPORTS_Wpointerarith -- Performing Test SUPPORTS_Wpointerarith - Success -- Performing Test SUPPORTS_C_Wpointerarith -- Performing Test SUPPORTS_C_Wpointerarith - Success -- Performing Test HAVE_FLAG__ffile_prefix_map__build_openxr_src_OpenXR_SDK_Source_release_1_1_43_src_external_catch2__ -- Performing Test HAVE_FLAG__ffile_prefix_map__build_openxr_src_OpenXR_SDK_Source_release_1_1_43_src_external_catch2__ - Success -- Configuring done (13.3s) -- Generating done (0.2s) -- Build files have been written to: /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build ninja: Entering directory `build' [0/2] Re-checking globbed directories... [0/187] Generating /build/openxr/src/O...e-1.1.43/build/include/openxr/openxr.h [0/187] Generating /build/openxr/src/O...ude/openxr/openxr_loader_negotiation.h [0/187] Generating /build/openxr/src/O...build/include/openxr/openxr_platform.h [0/187] Generating /build/openxr/src/O...ild/include/openxr/openxr_reflection.h [0/187] Generating /build/openxr/src/O...nxr/openxr_reflection_parent_structs.h [0/187] Generating /build/openxr/src/O...ude/openxr/openxr_reflection_structs.h [1/187] Generating /build/openxr/src/O...ude/openxr/openxr_loader_negotiation.h * Building openxr_loader_negotiation.h * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [1/187] Generating xr_generated_dispat...hon3.13 on utility_source_generator.py [2/187] Generating /build/openxr/src/O...build/include/openxr/openxr_platform.h * Building openxr_platform.h * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [2/187] Generating xr_generated_dispat...hon3.13 on utility_source_generator.py [3/187] Generating /build/openxr/src/O...e-1.1.43/build/include/openxr/openxr.h * Building openxr.h * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [3/187] Generating xr_generated_dispat...hon3.13 on utility_source_generator.py [4/187] Generating /build/openxr/src/O...nxr/openxr_reflection_parent_structs.h * Building openxr_reflection_parent_structs.h * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [4/187] Generating xr_generated_dispat...hon3.13 on utility_source_generator.py [5/187] Generating /build/openxr/src/O...ild/include/openxr/openxr_reflection.h * Building openxr_reflection.h * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [5/187] Building CXX object src/extern...tch2/benchmark/catch_chronometer.cpp.o [6/187] Building CXX object src/extern...tch2/benchmark/catch_chronometer.cpp.o [6/187] Building CXX object src/extern...2/benchmark/detail/catch_analyse.cpp.o [7/187] Generating /build/openxr/src/O...ude/openxr/openxr_reflection_structs.h * Building openxr_reflection_structs.h * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [7/187] Building CXX object src/extern.../detail/catch_benchmark_function.cpp.o [8/187] Building CXX object src/extern.../detail/catch_benchmark_function.cpp.o [8/187] Building CXX object src/extern...rk/detail/catch_run_for_at_least.cpp.o [9/187] Building CXX object src/extern...2/benchmark/detail/catch_analyse.cpp.o [9/187] Building CXX object src/extern...ch2/benchmark/detail/catch_stats.cpp.o [10/187] Building CXX object src/exter...rk/detail/catch_run_for_at_least.cpp.o [10/187] Building CXX object src/exter...rators/catch_generator_exception.cpp.o [11/187] Building CXX object src/exter...rators/catch_generator_exception.cpp.o [11/187] Building CXX object src/exter...tch2/generators/catch_generators.cpp.o [12/187] Building CXX object src/exter...ch2/benchmark/detail/catch_stats.cpp.o In file included from /usr/include/c++/14.1.1/bits/stl_algo.h:61, from /usr/include/c++/14.1.1/algorithm:61, from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/benchmark/detail/catch_stats.cpp:17: /usr/include/c++/14.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::{anonymous}::resample(URng&, unsigned int, const double*, const double*, Estimator&) [with URng = Catch::SimplePcg32; Estimator = double (*)(const double*, const double*)]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/benchmark/detail/catch_stats.cpp:57:30, inlined from 'Catch::Benchmark::Detail::analyse_samples(double, unsigned int, double*, double*)::<lambda(double (*)(const double*, const double*))>' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/benchmark/detail/catch_stats.cpp:378:79: /usr/include/c++/14.1.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.1.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::{anonymous}::resample(URng&, unsigned int, const double*, const double*, Estimator&) [with URng = Catch::SimplePcg32; Estimator = double (*)(const double*, const double*)]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/benchmark/detail/catch_stats.cpp:57:30, inlined from 'Catch::Benchmark::Detail::analyse_samples(double, unsigned int, double*, double*)::<lambda(double (*)(const double*, const double*))>' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/benchmark/detail/catch_stats.cpp:378:79: /usr/include/c++/14.1.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [12/187] Building CXX object src/exter...nerators/catch_generators_random.cpp.o [13/187] Generating xr_generated_dispa...hon3.13 on utility_source_generator.py * Building xr_generated_dispatch_table_core.c * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [13/187] Building CXX object src/exter...eporters/catch_reporter_automake.cpp.o [14/187] Building CXX object src/exter...tch2/generators/catch_generators.cpp.o [14/187] Building CXX object src/exter...rters/catch_reporter_common_base.cpp.o [15/187] Generating xr_generated_dispa...hon3.13 on utility_source_generator.py * Building xr_generated_dispatch_table_core.h * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [15/187] Generating xr_generated_loade...thon3.13 on loader_source_generator.py [16/187] Generating xr_generated_dispa...hon3.13 on utility_source_generator.py * Building xr_generated_dispatch_table.h * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [16/187] Generating xr_generated_loade...thon3.13 on loader_source_generator.py [17/187] Generating xr_generated_dispa...hon3.13 on utility_source_generator.py * Building xr_generated_dispatch_table.c * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [17/187] Generating xr_generated_api_d...in/python3.13 on api_dump_generator.py [18/187] Building CXX object src/exter...nerators/catch_generators_random.cpp.o [18/187] Generating xr_generated_api_d...in/python3.13 on api_dump_generator.py [19/187] Building CXX object src/exter...eporters/catch_reporter_automake.cpp.o [19/187] Generating API Layer JSON /bu...ayer to record api calls as they occur [20/187] Building CXX object src/exter...rters/catch_reporter_common_base.cpp.o [20/187] Building CXX object src/exter...reporters/catch_reporter_compact.cpp.o [21/187] Generating API Layer JSON /bu...ayer to record api calls as they occur [21/187] Building CXX object src/exter...reporters/catch_reporter_console.cpp.o [22/187] Building CXX object src/exter...reporters/catch_reporter_compact.cpp.o [22/187] Building CXX object src/exter...s/catch_reporter_cumulative_base.cpp.o [23/187] Building CXX object src/exter...reporters/catch_reporter_console.cpp.o [23/187] Building CXX object src/exter...rs/catch_reporter_event_listener.cpp.o [24/187] Generating xr_generated_loade...thon3.13 on loader_source_generator.py * Building xr_generated_loader.cpp * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [24/187] Building CXX object src/exter...reporters/catch_reporter_helpers.cpp.o [25/187] Generating xr_generated_loade...thon3.13 on loader_source_generator.py * Building xr_generated_loader.hpp * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [25/187] Building CXX object src/loade...nxr_loader.dir/android_utilities.cpp.o [26/187] Generating xr_generated_api_d...in/python3.13 on api_dump_generator.py * Building xr_generated_api_dump.hpp * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [26/187] Building CXX object src/loade...r_loader.dir/api_layer_interface.cpp.o [27/187] Building CXX object src/loade...nxr_loader.dir/android_utilities.cpp.o [27/187] Building CXX object src/loade...es/openxr_loader.dir/loader_core.cpp.o [28/187] Building CXX object src/exter...rs/catch_reporter_event_listener.cpp.o [28/187] Building CXX object src/loade...enxr_loader.dir/loader_init_data.cpp.o [29/187] Building CXX object src/exter...s/catch_reporter_cumulative_base.cpp.o [29/187] Building CXX object src/loade...penxr_loader.dir/loader_instance.cpp.o [30/187] Building CXX object src/loade...enxr_loader.dir/loader_init_data.cpp.o [30/187] Building CXX object src/loade.../openxr_loader.dir/loader_logger.cpp.o [31/187] Building CXX object src/exter...reporters/catch_reporter_helpers.cpp.o [31/187] Building CXX object src/loade...ader.dir/loader_logger_recorders.cpp.o [32/187] Generating xr_generated_api_d...in/python3.13 on api_dump_generator.py * Building xr_generated_api_dump.cpp * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [32/187] Building CXX object src/loade.../openxr_loader.dir/manifest_file.cpp.o [33/187] Building CXX object src/loade...ader.dir/loader_logger_recorders.cpp.o [33/187] Building CXX object src/loade...nxr_loader.dir/runtime_interface.cpp.o [34/187] Building CXX object src/loade...r_loader.dir/api_layer_interface.cpp.o [34/187] Building CXX object src/loade...loader.dir/__/common/object_info.cpp.o [35/187] Building CXX object src/loade...penxr_loader.dir/loader_instance.cpp.o [35/187] Building CXX object src/loade...r_loader.dir/xr_generated_loader.cpp.o [36/187] Building CXX object src/loade...es/openxr_loader.dir/loader_core.cpp.o [36/187] Building C object src/loader/..._/xr_generated_dispatch_table_core.c.o [37/187] Building CXX object src/loade.../openxr_loader.dir/loader_logger.cpp.o In file included from /usr/include/c++/14.1.1/memory:69, from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/loader/loader_logger.hpp:12, from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/loader/loader_logger.cpp:10: /usr/include/c++/14.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, vector<XrSdkLogObjectInfo> >; _ForwardIterator = XrSdkLogObjectInfo*]': /usr/include/c++/14.1.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, std::vector<XrSdkLogObjectInfo> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, std::vector<XrSdkLogObjectInfo> >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, std::vector<XrSdkLogObjectInfo> >; _ForwardIterator = XrSdkLogObjectInfo*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, vector<XrSdkLogObjectInfo> >; _ForwardIterator = XrSdkLogObjectInfo*]' at /usr/include/c++/14.1.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, vector<XrSdkLogObjectInfo> >; _ForwardIterator = XrSdkLogObjectInfo*; _Tp = XrSdkLogObjectInfo]' at /usr/include/c++/14.1.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = XrSdkLogObjectInfo; _Alloc = std::allocator<XrSdkLogObjectInfo>]' at /usr/include/c++/14.1.1/bits/stl_vector.h:606:31, inlined from 'bool LoaderLogger::LogMessage(XrLoaderLogMessageSeverityFlagBits, XrLoaderLogMessageTypeFlags, const std::string&, const std::string&, const std::string&, const std::vector<XrSdkLogObjectInfo>&)' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/loader/loader_logger.cpp:184:57: /usr/include/c++/14.1.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrSdkLogObjectInfo*, std::vector<XrSdkLogObjectInfo> >' changed in GCC 7.1 [37/187] Building CXX object src/loade...r.dir/__/common/filesystem_utils.cpp.o [38/187] Building C object src/loader/..._/xr_generated_dispatch_table_core.c.o [38/187] Building CXX object src/exter...h2/reporters/catch_reporter_json.cpp.o [39/187] Building CXX object src/loade...loader.dir/__/common/object_info.cpp.o [39/187] Building CXX object src/exter...2/reporters/catch_reporter_junit.cpp.o [40/187] Building CXX object src/loade...nxr_loader.dir/runtime_interface.cpp.o In file included from /usr/include/c++/14.1.1/bits/unordered_map.h:33, from /usr/include/c++/14.1.1/unordered_map:41, from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/loader/runtime_interface.hpp:18, from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/loader/runtime_interface.cpp:10: /usr/include/c++/14.1.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> >; _Alloc = std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _Hash = std::hash<long long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]': /usr/include/c++/14.1.1/bits/hashtable.h:2376:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> >, std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> >, std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1 In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> >; _Alloc = std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _Hash = std::hash<long long unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long unsigned int; _Tp = std::unique_ptr<XrGeneratedDispatchTableCore>; _Hash = std::hash<long long unsigned int>; _Pred = std::equal_to<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >]' at /usr/include/c++/14.1.1/bits/unordered_map.h:754:26, inlined from 'XrResult RuntimeInterface::DestroyInstance(XrInstance)' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/loader/runtime_interface.cpp:380:42: /usr/include/c++/14.1.1/bits/hashtable.h:1020:21: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> >, std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<long long unsigned int, std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> >, std::allocator<std::pair<const long long unsigned int, std::unique_ptr<XrGeneratedDispatchTableCore> > >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator'} changed in GCC 7.1 [40/187] Building CXX object src/exter...2/reporters/catch_reporter_multi.cpp.o [41/187] Building CXX object src/loade.../openxr_loader.dir/manifest_file.cpp.o [41/187] Building CXX object src/exter...orters/catch_reporter_registrars.cpp.o [42/187] Building CXX object src/exter...h2/reporters/catch_reporter_json.cpp.o [42/187] Building CXX object src/exter...porters/catch_reporter_sonarqube.cpp.o [43/187] Building CXX object src/loade...r.dir/__/common/filesystem_utils.cpp.o [43/187] Building CXX object src/exter...rs/catch_reporter_streaming_base.cpp.o [44/187] Building CXX object src/exter...orters/catch_reporter_registrars.cpp.o [44/187] Building CXX object src/exter...ch2/reporters/catch_reporter_tap.cpp.o [45/187] Building CXX object src/exter...2/reporters/catch_reporter_junit.cpp.o [45/187] Building CXX object src/exter...eporters/catch_reporter_teamcity.cpp.o [46/187] Building CXX object src/loade...r_loader.dir/xr_generated_loader.cpp.o [46/187] Building CXX object src/exter...ch2/reporters/catch_reporter_xml.cpp.o [47/187] Building CXX object src/exter...rs/catch_reporter_streaming_base.cpp.o [47/187] Building CXX object src/exter...erfaces/catch_interfaces_capture.cpp.o [48/187] Building CXX object src/exter...porters/catch_reporter_sonarqube.cpp.o [48/187] Building CXX object src/exter...terfaces/catch_interfaces_config.cpp.o [49/187] Building CXX object src/exter...2/reporters/catch_reporter_multi.cpp.o [49/187] Building CXX object src/exter...faces/catch_interfaces_exception.cpp.o [50/187] Building CXX object src/exter...ch2/reporters/catch_reporter_tap.cpp.o [50/187] Building CXX object src/exter...atch_interfaces_generatortracker.cpp.o [51/187] Building CXX object src/exter...erfaces/catch_interfaces_capture.cpp.o [51/187] Building CXX object src/exter...es/catch_interfaces_registry_hub.cpp.o [52/187] Building CXX object src/exter...eporters/catch_reporter_teamcity.cpp.o [52/187] Building CXX object src/exter...rfaces/catch_interfaces_reporter.cpp.o [53/187] Building CXX object src/exter...terfaces/catch_interfaces_config.cpp.o [53/187] Building CXX object src/exter...atch_interfaces_reporter_factory.cpp.o [54/187] Building CXX object src/exter...faces/catch_interfaces_exception.cpp.o [54/187] Building CXX object src/exter...rfaces/catch_interfaces_testcase.cpp.o [55/187] Building CXX object src/exter...atch_interfaces_generatortracker.cpp.o [55/187] Building CXX object src/exter...s/Catch2.dir/catch2/catch_approx.cpp.o [56/187] Building CXX object src/exter...rfaces/catch_interfaces_testcase.cpp.o [56/187] Building CXX object src/exter...ir/catch2/catch_assertion_result.cpp.o [57/187] Building CXX object src/exter...es/catch_interfaces_registry_hub.cpp.o [57/187] Building CXX object src/exter...s/Catch2.dir/catch2/catch_config.cpp.o [58/187] Building CXX object src/exter...atch_interfaces_reporter_factory.cpp.o [58/187] Building CXX object src/exter...dir/catch2/catch_get_random_seed.cpp.o [59/187] Building CXX object src/exter...ch2/reporters/catch_reporter_xml.cpp.o [59/187] Building CXX object src/exter.../Catch2.dir/catch2/catch_message.cpp.o [60/187] Building CXX object src/exter...rfaces/catch_interfaces_reporter.cpp.o [60/187] Building CXX object src/exter...h2.dir/catch2/catch_registry_hub.cpp.o [61/187] Building CXX object src/exter...ir/catch2/catch_assertion_result.cpp.o [61/187] Building CXX object src/exter.../Catch2.dir/catch2/catch_session.cpp.o [62/187] Building CXX object src/exter...dir/catch2/catch_get_random_seed.cpp.o [62/187] Building CXX object src/exter...h2/catch_tag_alias_autoregistrar.cpp.o [63/187] Building CXX object src/exter...s/Catch2.dir/catch2/catch_approx.cpp.o [63/187] Building CXX object src/exter....dir/catch2/catch_test_case_info.cpp.o [64/187] Building CXX object src/exter...h2/catch_tag_alias_autoregistrar.cpp.o [64/187] Building CXX object src/exter...atch2.dir/catch2/catch_test_spec.cpp.o [65/187] Building CXX object src/exter.../Catch2.dir/catch2/catch_message.cpp.o [65/187] Building CXX object src/exter...es/Catch2.dir/catch2/catch_timer.cpp.o [66/187] Building CXX object src/exter...h2.dir/catch2/catch_registry_hub.cpp.o [66/187] Building CXX object src/exter...Catch2.dir/catch2/catch_tostring.cpp.o [67/187] Building CXX object src/exter...es/Catch2.dir/catch2/catch_timer.cpp.o [67/187] Building CXX object src/exter...s/Catch2.dir/catch2/catch_totals.cpp.o [68/187] Building CXX object src/exter...s/Catch2.dir/catch2/catch_config.cpp.o [68/187] Building CXX object src/exter...catch2/catch_translate_exception.cpp.o [69/187] Building CXX object src/exter...s/Catch2.dir/catch2/catch_totals.cpp.o [69/187] Building CXX object src/exter.../Catch2.dir/catch2/catch_version.cpp.o [70/187] Building CXX object src/exter....dir/catch2/catch_test_case_info.cpp.o [70/187] Building CXX object src/exter...internal/catch_assertion_handler.cpp.o [71/187] Building CXX object src/exter...catch2/catch_translate_exception.cpp.o [71/187] Building CXX object src/exter...tch_case_insensitive_comparisons.cpp.o [72/187] Building CXX object src/exter...atch2.dir/catch2/catch_test_spec.cpp.o [72/187] Building CXX object src/exter....dir/catch2/internal/catch_clara.cpp.o [73/187] Building CXX object src/exter.../Catch2.dir/catch2/catch_version.cpp.o [73/187] Building CXX object src/exter...atch2/internal/catch_commandline.cpp.o [74/187] Building CXX object src/exter...internal/catch_assertion_handler.cpp.o [74/187] Building CXX object src/exter...h2/internal/catch_console_colour.cpp.o [75/187] Building CXX object src/exter...tch_case_insensitive_comparisons.cpp.o [75/187] Building CXX object src/exter...ir/catch2/internal/catch_context.cpp.o [76/187] Building CXX object src/exter...Catch2.dir/catch2/catch_tostring.cpp.o [76/187] Building CXX object src/exter...ch2/internal/catch_debug_console.cpp.o [77/187] Building CXX object src/exter...ir/catch2/internal/catch_context.cpp.o [77/187] Building CXX object src/exter...r/catch2/internal/catch_debugger.cpp.o [78/187] Building CXX object src/exter.../Catch2.dir/catch2/catch_session.cpp.o [78/187] Building CXX object src/exter...catch2/internal/catch_decomposer.cpp.o [79/187] Building CXX object src/exter...ch2/internal/catch_debug_console.cpp.o [79/187] Building CXX object src/exter...ir/catch2/internal/catch_enforce.cpp.o [80/187] Building CXX object src/exter...h2/internal/catch_console_colour.cpp.o [80/187] Building CXX object src/exter...ernal/catch_enum_values_registry.cpp.o [81/187] Building CXX object src/exter...r/catch2/internal/catch_debugger.cpp.o [81/187] Building CXX object src/exter...atch2/internal/catch_errno_guard.cpp.o [82/187] Building CXX object src/exter...atch2/internal/catch_errno_guard.cpp.o [82/187] Building CXX object src/exter...ch_exception_translator_registry.cpp.o [83/187] Building CXX object src/exter...catch2/internal/catch_decomposer.cpp.o [83/187] Building CXX object src/exter...al/catch_fatal_condition_handler.cpp.o [84/187] Building CXX object src/exter...ir/catch2/internal/catch_enforce.cpp.o [84/187] Building CXX object src/exter...nal/catch_floating_point_helpers.cpp.o [85/187] Building CXX object src/exter...ernal/catch_enum_values_registry.cpp.o [85/187] Building CXX object src/exter...dir/catch2/internal/catch_getenv.cpp.o [86/187] Building CXX object src/exter....dir/catch2/internal/catch_clara.cpp.o [86/187] Building CXX object src/exter...ir/catch2/internal/catch_istream.cpp.o [87/187] Building CXX object src/exter...nal/catch_floating_point_helpers.cpp.o [87/187] Building CXX object src/exter...catch2/internal/catch_jsonwriter.cpp.o [88/187] Building CXX object src/exter...dir/catch2/internal/catch_getenv.cpp.o [88/187] Building CXX object src/exter.../catch2/internal/catch_lazy_expr.cpp.o [89/187] Building CXX object src/exter...ch_exception_translator_registry.cpp.o [89/187] Building CXX object src/exter...ch2/internal/catch_leak_detector.cpp.o [90/187] Building CXX object src/exter...al/catch_fatal_condition_handler.cpp.o [90/187] Building CXX object src/exter...2.dir/catch2/internal/catch_list.cpp.o [91/187] Building CXX object src/exter...ch2/internal/catch_leak_detector.cpp.o [91/187] Building CXX object src/exter...tch2/internal/catch_message_info.cpp.o [92/187] Building CXX object src/exter...catch2/internal/catch_jsonwriter.cpp.o [92/187] Building CXX object src/exter...2/internal/catch_output_redirect.cpp.o [93/187] Building CXX object src/exter.../catch2/internal/catch_lazy_expr.cpp.o [93/187] Building CXX object src/exter...ch2/internal/catch_parse_numbers.cpp.o [94/187] Building CXX object src/exter...ir/catch2/internal/catch_istream.cpp.o [94/187] Building CXX object src/exter.../catch2/internal/catch_polyfills.cpp.o [95/187] Building CXX object src/exter...tch2/internal/catch_message_info.cpp.o [95/187] Building CXX object src/exter...al/catch_random_number_generator.cpp.o [96/187] Building CXX object src/exter.../catch2/internal/catch_polyfills.cpp.o [96/187] Building CXX object src/exter...nal/catch_random_seed_generation.cpp.o [97/187] Building CXX object src/exter...al/catch_random_number_generator.cpp.o [97/187] Building CXX object src/exter...internal/catch_reporter_registry.cpp.o [98/187] Building CXX object src/exter...ch2/internal/catch_parse_numbers.cpp.o [98/187] Building CXX object src/exter...ernal/catch_reporter_spec_parser.cpp.o [99/187] Building CXX object src/exter...2.dir/catch2/internal/catch_list.cpp.o [99/187] Building CXX object src/exter...nal/catch_reusable_string_stream.cpp.o [100/187] Building CXX object src/exte...2/internal/catch_output_redirect.cpp.o [100/187] Building CXX object src/exte...atch2/internal/catch_run_context.cpp.o [101/187] Building CXX object src/exte...atch2/internal/catch_commandline.cpp.o [101/187] Building CXX object src/exte...ir/catch2/internal/catch_section.cpp.o [102/187] Building CXX object src/exte...nal/catch_random_seed_generation.cpp.o [102/187] Building CXX object src/exte...catch2/internal/catch_singletons.cpp.o [103/187] Building CXX object src/exte...nal/catch_reusable_string_stream.cpp.o [103/187] Building CXX object src/exte.../internal/catch_source_line_info.cpp.o [104/187] Building CXX object src/exte...catch2/internal/catch_singletons.cpp.o [104/187] Building CXX object src/exte...catch_startup_exception_registry.cpp.o [105/187] Building CXX object src/exte...ernal/catch_reporter_spec_parser.cpp.o [105/187] Building CXX object src/exte...catch2/internal/catch_stdstreams.cpp.o [106/187] Building CXX object src/exte...ir/catch2/internal/catch_section.cpp.o [106/187] Building CXX object src/exte...tch2/internal/catch_string_manip.cpp.o [107/187] Building CXX object src/exte...catch_startup_exception_registry.cpp.o [107/187] Building CXX object src/exte.../catch2/internal/catch_stringref.cpp.o [108/187] Building CXX object src/exte...internal/catch_reporter_registry.cpp.o [108/187] Building CXX object src/exte...nternal/catch_tag_alias_registry.cpp.o [109/187] Building CXX object src/exte.../internal/catch_source_line_info.cpp.o [109/187] Building CXX object src/exte...rnal/catch_test_case_info_hasher.cpp.o [110/187] Building CXX object src/exte...catch2/internal/catch_stdstreams.cpp.o [110/187] Building CXX object src/exte...al/catch_test_case_registry_impl.cpp.o [111/187] Building CXX object src/exte...atch2/internal/catch_run_context.cpp.o [111/187] Building CXX object src/exte...internal/catch_test_case_tracker.cpp.o [112/187] Building CXX object src/exte.../catch2/internal/catch_stringref.cpp.o [112/187] Building CXX object src/exte...nal/catch_test_failure_exception.cpp.o [113/187] Building CXX object src/exte...rnal/catch_test_case_info_hasher.cpp.o [113/187] Building CXX object src/exte...ch2/internal/catch_test_registry.cpp.o [114/187] Building CXX object src/exte...tch2/internal/catch_string_manip.cpp.o [114/187] Building CXX object src/exte.../internal/catch_test_spec_parser.cpp.o [115/187] Building CXX object src/exte...nternal/catch_tag_alias_registry.cpp.o [115/187] Building CXX object src/exte...r/catch2/internal/catch_textflow.cpp.o [116/187] Building CXX object src/exte...nal/catch_test_failure_exception.cpp.o [116/187] Building CXX object src/exte...ternal/catch_uncaught_exceptions.cpp.o [117/187] Building CXX object src/exte...ch2/internal/catch_test_registry.cpp.o [117/187] Building CXX object src/exte.../internal/catch_wildcard_pattern.cpp.o [118/187] Building CXX object src/exte...ternal/catch_uncaught_exceptions.cpp.o [118/187] Building CXX object src/exte.../catch2/internal/catch_xmlwriter.cpp.o [119/187] Building CXX object src/exte...internal/catch_test_case_tracker.cpp.o [119/187] Building CXX object src/exte...r/catch2/matchers/catch_matchers.cpp.o [120/187] Building CXX object src/exte.../internal/catch_test_spec_parser.cpp.o [120/187] Building CXX object src/exte...ch_matchers_container_properties.cpp.o [121/187] Building CXX object src/exte...al/catch_test_case_registry_impl.cpp.o [121/187] Building CXX object src/exte...atchers/catch_matchers_exception.cpp.o [122/187] Building CXX object src/exte...r/catch2/internal/catch_textflow.cpp.o [122/187] Building CXX object src/exte...rs/catch_matchers_floating_point.cpp.o [123/187] Building CXX object src/exte.../internal/catch_wildcard_pattern.cpp.o [123/187] Building CXX object src/exte...atchers/catch_matchers_predicate.cpp.o [124/187] Building CXX object src/exte...r/catch2/matchers/catch_matchers.cpp.o [124/187] Building CXX object src/exte...chers/catch_matchers_quantifiers.cpp.o [125/187] Building CXX object src/exte.../catch2/internal/catch_xmlwriter.cpp.o [125/187] Building CXX object src/exte...2/matchers/catch_matchers_string.cpp.o [126/187] Building CXX object src/exte...atchers/catch_matchers_exception.cpp.o [126/187] Building CXX object src/exte...atchers/catch_matchers_templated.cpp.o [127/187] Building CXX object src/exte...ch_matchers_container_properties.cpp.o [127/187] Building CXX object src/exte...ers/internal/catch_matchers_impl.cpp.o [128/187] Building CXX object src/exte...atchers/catch_matchers_predicate.cpp.o [128/187] Generating API Layer JSON /b....so -a 1.1 -v 1 -b -d Test_description [129/187] Building CXX object src/exte...chers/catch_matchers_quantifiers.cpp.o [129/187] Generating Runtime JSON /bui...st/test_runtimes/libtest_runtime.so -b [130/187] Generating API Layer JSON /b....so -a 1.1 -v 1 -b -d Test_description ../../test_layers/libXrApiLayer_test.so [130/187] Building C object src/CMakeF...apper.dir/common/gfxwrapper_opengl.c.o [131/187] Generating Runtime JSON /bui...st/test_runtimes/libtest_runtime.so -b [131/187] Linking CXX shared library src/loader/libopenxr_loader.so.1.1.43 [132/187] Building CXX object src/exte...rs/catch_matchers_floating_point.cpp.o [132/187] Building CXX object src/api_...XrApiLayer_api_dump.dir/api_dump.cpp.o [133/187] Building CXX object src/exte...ers/internal/catch_matchers_impl.cpp.o [133/187] Building CXX object src/api_...i_dump.dir/xr_generated_api_dump.cpp.o [134/187] Building CXX object src/exte...atchers/catch_matchers_templated.cpp.o [134/187] Building C object src/api_la...dir/__/xr_generated_dispatch_table.c.o [135/187] Building C object src/CMakeF...apper.dir/common/gfxwrapper_opengl.c.o [135/187] Generating xr_generated_core...n3.13 on validation_layer_generator.py [136/187] Linking CXX shared library src/loader/libopenxr_loader.so.1.1.43 [136/187] Generating xr_generated_core...n3.13 on validation_layer_generator.py [137/187] Building C object src/api_la...dir/__/xr_generated_dispatch_table.c.o [137/187] Generating API Layer JSON /b...api calls and parameters as they occur [138/187] Generating API Layer JSON /b...api calls and parameters as they occur [138/187] Building CXX object src/exte...n.dir/catch2/internal/catch_main.cpp.o [139/187] Building CXX object src/exte...n.dir/catch2/internal/catch_main.cpp.o [139/187] Building CXX object src/test...s/XrApiLayer_test.dir/layer_test.cpp.o [140/187] Generating xr_generated_core...n3.13 on validation_layer_generator.py * Building xr_generated_core_validation.hpp * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [140/187] Building CXX object src/test...es/test_runtime.dir/runtime_test.cpp.o [141/187] Building CXX object src/test...s/XrApiLayer_test.dir/layer_test.cpp.o [141/187] Linking C static library src/libopenxr-gfxwrapper.a [142/187] Building CXX object src/exte...2/matchers/catch_matchers_string.cpp.o [142/187] Linking CXX static library src/external/catch2/src/libCatch2.a [143/187] Building CXX object src/api_...XrApiLayer_api_dump.dir/api_dump.cpp.o [143/187] Creating library symlink src...er.so.1 src/loader/libopenxr_loader.so [144/187] Linking C static library src/libopenxr-gfxwrapper.a [144/187] Building C object src/tests/...les/openxr_c_compile_test.dir/main.c.o [145/187] Creating library symlink src...er.so.1 src/loader/libopenxr_loader.so [145/187] Building CXX object src/test...akeFiles/hello_xr.dir/d3d_common.cpp.o [146/187] Linking CXX static library src/external/catch2/src/libCatch2.a [146/187] Linking CXX static library src/external/catch2/src/libCatch2Main.a [147/187] Building C object src/tests/...les/openxr_c_compile_test.dir/main.c.o [147/187] Building CXX object src/test...ello_xr.dir/graphicsplugin_d3d11.cpp.o [148/187] Building CXX object src/test...es/test_runtime.dir/runtime_test.cpp.o [148/187] Building CXX object src/test...ello_xr.dir/graphicsplugin_d3d12.cpp.o [149/187] Linking CXX static library src/external/catch2/src/libCatch2Main.a [149/187] Building CXX object src/test...lo_xr.dir/graphicsplugin_factory.cpp.o [150/187] Generating xr_generated_core...n3.13 on validation_layer_generator.py * Building xr_generated_core_validation.cpp * options.versions = .* * options.emitversions = .* * options.defaultExtensions = openxr * options.addExtensions = _nomatch_^ * options.removeExtensions = _nomatch_^ * options.emitExtensions = .* [150/187] Building CXX object src/api_...e_validation.dir/core_validation.cpp.o [151/187] Building CXX object src/test...akeFiles/hello_xr.dir/d3d_common.cpp.o [151/187] Building CXX object src/api_...dation.dir/__/common/object_info.cpp.o [152/187] Building CXX object src/test...ello_xr.dir/graphicsplugin_d3d11.cpp.o [152/187] Building CXX object src/api_...dir/xr_generated_core_validation.cpp.o [153/187] Building CXX object src/test...ello_xr.dir/graphicsplugin_d3d12.cpp.o [153/187] Building C object src/api_la...dir/__/xr_generated_dispatch_table.c.o [154/187] Building CXX object src/test...lo_xr.dir/graphicsplugin_factory.cpp.o [154/187] Building CXX object src/test...llo_xr.dir/graphicsplugin_opengl.cpp.o [155/187] Building C object src/api_la...dir/__/xr_generated_dispatch_table.c.o [155/187] Building CXX object src/test...o_xr.dir/graphicsplugin_opengles.cpp.o [156/187] Building CXX object src/api_...dation.dir/__/common/object_info.cpp.o [156/187] Building CXX object src/test...llo_xr.dir/graphicsplugin_vulkan.cpp.o [157/187] Building CXX object src/api_...e_validation.dir/core_validation.cpp.o [157/187] Building CXX object src/test...ello_xr.dir/graphicsplugin_metal.cpp.o [158/187] Building CXX object src/test...o_xr.dir/graphicsplugin_opengles.cpp.o [158/187] Building CXX object src/test...r/CMakeFiles/hello_xr.dir/logger.cpp.o [159/187] Building CXX object src/test...llo_xr.dir/graphicsplugin_opengl.cpp.o [159/187] Building CXX object src/test..._xr/CMakeFiles/hello_xr.dir/main.cpp.o [160/187] Building CXX object src/test...ello_xr.dir/graphicsplugin_metal.cpp.o [160/187] Building CXX object src/test...iles/hello_xr.dir/openxr_program.cpp.o [161/187] Building CXX object src/test...r/CMakeFiles/hello_xr.dir/logger.cpp.o [161/187] Building CXX object src/test...o_xr/CMakeFiles/hello_xr.dir/pch.cpp.o [162/187] Building CXX object src/test...llo_xr.dir/graphicsplugin_vulkan.cpp.o [162/187] Building CXX object src/test...lo_xr.dir/platformplugin_android.cpp.o [163/187] Building CXX object src/test..._xr/CMakeFiles/hello_xr.dir/main.cpp.o [163/187] Building CXX object src/test...lo_xr.dir/platformplugin_factory.cpp.o [164/187] Building CXX object src/test...o_xr/CMakeFiles/hello_xr.dir/pch.cpp.o [164/187] Building CXX object src/test...ello_xr.dir/platformplugin_posix.cpp.o [165/187] Building CXX object src/test...lo_xr.dir/platformplugin_android.cpp.o [165/187] Building CXX object src/test...ello_xr.dir/platformplugin_win32.cpp.o [166/187] Building CXX object src/test...lo_xr.dir/platformplugin_factory.cpp.o [166/187] Building CXX object src/test..._runtime_list_json.dir/list_json.cpp.o [167/187] Building CXX object src/test...iles/hello_xr.dir/openxr_program.cpp.o [167/187] Building CXX object src/test...les/openxr_runtime_list.dir/list.cpp.o [168/187] Building CXX object src/test...ello_xr.dir/platformplugin_posix.cpp.o [168/187] Building CXX object src/test...oader_test.dir/loader_test_utils.cpp.o [169/187] Building CXX object src/test...ello_xr.dir/platformplugin_win32.cpp.o [169/187] Building CXX object src/test...iles/loader_test.dir/loader_test.cpp.o [170/187] Building CXX object src/test...les/openxr_runtime_list.dir/list.cpp.o [170/187] Building CXX object src/test...ir/__/__/common/filesystem_utils.cpp.o [171/187] Building CXX object src/test..._runtime_list_json.dir/list_json.cpp.o [171/187] Linking CXX shared module sr...test/test_layers/libXrApiLayer_test.so [172/187] Building CXX object src/test...oader_test.dir/loader_test_utils.cpp.o [172/187] Linking CXX shared module sr..._test/test_runtimes/libtest_runtime.so [173/187] Linking CXX shared module sr...test/test_layers/libXrApiLayer_test.so [173/187] cd /build/openxr/src/OpenXR-...ader.so.1.1.43 libopenxr_loader.so.1.1 [174/187] cd /build/openxr/src/OpenXR-...ader.so.1.1.43 libopenxr_loader.so.1.1 [174/187] Linking C executable src/tests/c_compile_test/openxr_c_compile_test [175/187] Linking CXX shared module sr..._test/test_runtimes/libtest_runtime.so [175/187] Linking CXX executable src/tests/hello_xr/hello_xr [176/187] Linking C executable src/tests/c_compile_test/openxr_c_compile_test [176/187] Linking CXX executable src/tests/list_json/openxr_runtime_list_json [177/187] Linking CXX executable src/tests/list_json/openxr_runtime_list_json [177/187] Linking CXX executable src/tests/list/openxr_runtime_list [178/187] Linking CXX executable src/tests/hello_xr/hello_xr [179/187] Linking CXX executable src/tests/list/openxr_runtime_list [180/187] Building CXX object src/test...ir/__/__/common/filesystem_utils.cpp.o [181/187] Building CXX object src/test...iles/loader_test.dir/loader_test.cpp.o In file included from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_message.hpp:16, from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/tests/loader_test/loader_test.cpp:43: /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >; Sentinel = __gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >]': /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >' changed in GCC 7.1 /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<XrApiLayerProperties>]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::Capturer::captureValues(size_t, const T&) [with T = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_message.hpp:80:58, inlined from 'void CATCH2_INTERNAL_TEST_0()' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/tests/loader_test/loader_test.cpp:341:281: /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<XrApiLayerProperties>]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::MatchExpr<ArgT, MatcherT>::streamReconstructedExpression(std::ostream&) const [with ArgT = std::vector<XrApiLayerProperties>&; MatcherT = ContainsPredicate<std::vector<XrApiLayerProperties>, XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/matchers/internal/catch_matchers_impl.hpp:43:43: /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<XrApiLayerProperties>]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<XrApiLayerProperties>]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::MatchExpr<ArgT, MatcherT>::streamReconstructedExpression(std::ostream&) const [with ArgT = std::vector<XrApiLayerProperties>&; MatcherT = Catch::Matchers::Detail::MatchNotOf<std::vector<XrApiLayerProperties> >]' at /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/matchers/internal/catch_matchers_impl.hpp:43:43: /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/src/external/catch2/src/catch2/../catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const XrApiLayerProperties*, std::vector<XrApiLayerProperties> >' changed in GCC 7.1 [182/187] Building CXX object src/api_...i_dump.dir/xr_generated_api_dump.cpp.o [182/187] Linking CXX shared module src/api_layers/libXrApiLayer_api_dump.so [183/187] Linking CXX shared module src/api_layers/libXrApiLayer_api_dump.so [183/187] Linking CXX executable src/tests/loader_test/loader_test [184/187] Linking CXX executable src/tests/loader_test/loader_test [185/187] Building CXX object src/api_...dir/xr_generated_core_validation.cpp.o /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build/src/api_layers/xr_generated_core_validation.cpp: In function 'XrResult ValidateXrStruct(GenValidUsageXrInstanceInfo*, const std::string&, std::vector<GenValidUsageXrObjectInfo>&, bool, const XrEventDataColocationDiscoveryResultMETA*)': /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build/src/api_layers/xr_generated_core_validation.cpp:44985:43: warning: the address of 'XrEventDataColocationDiscoveryResultMETA::buffer' will never be NULL [-Waddress] In file included from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build/src/api_layers/../xr_generated_dispatch_table.h:35, from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build/src/api_layers/xr_generated_core_validation.hpp:27, from /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build/src/api_layers/xr_generated_core_validation.cpp:26: /build/openxr/src/OpenXR-SDK-Source-release-1.1.43/build/include/openxr/openxr.h:8357:13: note: 'XrEventDataColocationDiscoveryResultMETA::buffer' declared here [185/187] Linking CXX shared module sr...ayers/libXrApiLayer_core_validation.so [186/187] Linking CXX shared module sr...ayers/libXrApiLayer_core_validation.so ==> Entering fakeroot environment... ==> Starting package()... ninja: Entering directory `build' [0/2] Re-checking globbed directories... [0/3] cd /build/openxr/src/OpenXR-SDK-...ader.so.1.1.43 libopenxr_loader.so.1.1 [1/3] cd /build/openxr/src/OpenXR-SDK-...ader.so.1.1.43 libopenxr_loader.so.1.1 [1/3] Install the project... -- Install configuration: "Release" -- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr_platform_defines.h -- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr.h -- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr_loader_negotiation.h -- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr_platform.h -- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr_reflection.h -- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr_reflection_structs.h -- Installing: /build/openxr/pkg/openxr/usr/include/openxr/openxr_reflection_parent_structs.h -- Installing: /build/openxr/pkg/openxr/usr/lib/pkgconfig/openxr.pc -- Installing: /build/openxr/pkg/openxr/usr/lib/libopenxr_loader.so.1.1.43 -- Installing: /build/openxr/pkg/openxr/usr/lib/libopenxr_loader.so.1 -- Installing: /build/openxr/pkg/openxr/usr/lib/libopenxr_loader.so -- Installing: /build/openxr/pkg/openxr/usr/lib/cmake/openxr/OpenXRTargets.cmake -- Installing: /build/openxr/pkg/openxr/usr/lib/cmake/openxr/OpenXRTargets-release.cmake -- Installing: /build/openxr/pkg/openxr/usr/lib/cmake/openxr/OpenXRConfig.cmake -- Installing: /build/openxr/pkg/openxr/usr/lib/cmake/openxr/OpenXRConfigVersion.cmake -- Installing: /build/openxr/pkg/openxr/usr/share/openxr/1/api_layers/explicit.d/XrApiLayer_api_dump.json -- Installing: /build/openxr/pkg/openxr/usr/lib/libXrApiLayer_api_dump.so -- Installing: /build/openxr/pkg/openxr/usr/share/openxr/1/api_layers/explicit.d/XrApiLayer_core_validation.json -- Installing: /build/openxr/pkg/openxr/usr/lib/libXrApiLayer_core_validation.so -- Installing: /build/openxr/pkg/openxr/usr/bin/hello_xr -- Set non-toolchain portion of runtime path of "/build/openxr/pkg/openxr/usr/bin/hello_xr" to "" -- Installing: /build/openxr/pkg/openxr/usr/share/man/man1/hello_xr.1 -- Installing: /build/openxr/pkg/openxr/usr/bin/openxr_runtime_list_json -- Set non-toolchain portion of runtime path of "/build/openxr/pkg/openxr/usr/bin/openxr_runtime_list_json" to "" -- Installing: /build/openxr/pkg/openxr/usr/share/man/man1/openxr_runtime_list_json.1 -- Installing: /build/openxr/pkg/openxr/usr/bin/openxr_runtime_list -- Set non-toolchain portion of runtime path of "/build/openxr/pkg/openxr/usr/bin/openxr_runtime_list" to "" -- Installing: /build/openxr/pkg/openxr/usr/share/man/man1/openxr_runtime_list.1 -- Installing: /build/openxr/pkg/openxr/usr/share/doc/openxr/LICENSE ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/bin/hello_xr ==> Creating package "openxr"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: openxr 1.1.43-1 (Mon Dec 23 07:08:13 2024) ==> Cleaning up...