+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true gxr build --libdir=lib --buildtype release -Dapi_doc=true The Meson build system Version: 0.61.1 Source dir: /build/gxr-git/src/gxr Build dir: /build/gxr-git/src/build Build type: native build Project name: gxr Project version: 0.15.1 C compiler for the host machine: cc (gcc 11.1.0 "cc (GCC) 11.1.0") C linker for the host machine: cc ld.bfd 2.36.1 Host machine cpu family: x86_64 Host machine cpu: x86_64 Library m found: YES Found pkg-config: /usr/bin/pkg-config (1.8.0) Run-time dependency gulkan-0.15 found: YES 0.15.1 Run-time dependency gdk-3.0 found: YES 3.24.31 Run-time dependency gmodule-2.0 found: YES 2.70.3 Run-time dependency json-glib-1.0 found: YES 1.6.6 Run-time dependency openvr found: YES 1.16.8 Run-time dependency openxr found: YES 1.0 Message: Enabled backends: openvr, openxr Library stdc++ found: YES Library dl found: YES Run-time dependency gtk+-3.0 found: YES 3.24.31 Run-time dependency x11 found: YES 1.7.3.1 Run-time dependency xtst found: YES 1.2.3 Run-time dependency cairo found: YES 1.17.4 Run-time dependency libdrm found: YES 2.4.109 Run-time dependency libdrm_amdgpu found: YES 2.4.109 Did not find CMake 'cmake' Found CMake: NO Run-time dependency glew found: NO (tried pkgconfig and cmake) Run-time dependency glfw3 found: YES 3.3.6 Run-time dependency egl found: YES 1.5 Configuring gxr-config.h using configuration Configuring gxr-version.h using configuration Found pkg-config: /usr/bin/pkg-config (1.8.0) Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Program glslc found: YES (/usr/bin/glslc) WARNING: You should add the boolean check kwarg to the run_command call. It currently defaults to false, but it will default to true in future releases of meson. See also: https://github.com/mesonbuild/meson/issues/9300 Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Program glslc found: YES (/usr/bin/glslc) Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Configuring gtkdocentities.ent using configuration Run-time dependency glib-2.0 found: YES 2.70.3 Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan) Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj) Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb) Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml) Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref) Build targets in project: 28 NOTICE: Future-deprecated features used: * 0.56.0: {'meson.build_root', 'Dependency.get_pkgconfig_variable'} gxr 0.15.1 User defined options auto_features: enabled buildtype : release libdir : lib libexecdir : lib prefix : /usr sbindir : bin wrap_mode : nodownload b_lto : true b_pie : true api_doc : true Found ninja-1.10.2 at /usr/bin/ninja ninja: Entering directory `build' [1/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-time.c.o [2/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/graphene-ext.c.o [3/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-pointer.c.o [4/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-io.c.o [5/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-manifest.c.o [6/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-model.c.o [7/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-pointer-tip.c.o [8/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-device.c.o [9/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-action-set.c.o [10/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-backend.c.o [11/93] Compiling C object src/libgxr-openvr.so.p/openvr_openvr-system.c.o [12/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-context.c.o [13/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-overlay.c.o [14/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-device-manager.c.o [15/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-controller.c.o [16/93] Compiling C object src/libgxr-openvr.so.p/openvr_openvr-overlay.c.o [17/93] Generating res/test_resources_h with a custom command [18/93] Compiling C object src/libgxr-openvr.so.p/openvr_openvr-math.c.o [19/93] Compiling C object src/libgxr-openvr.so.p/openvr_openvr-functions.c.o [20/93] Compiling C object src/libgxr-0.15.so.0.15.1.p/gxr-action.c.o [21/93] Compiling C object src/libgxr-openvr.so.p/openvr_openvr-compositor.c.o [22/93] Generating res/test_resources_c with a custom command [23/93] Compiling C object src/libgxr-openvr.so.p/openvr_openvr-context.c.o [24/93] Compiling C object src/libgxr-openvr.so.p/openvr_openvr-model.c.o [25/93] Compiling C object src/libgxr-openvr.so.p/openvr_openvr-action-set.c.o [26/93] Compiling C object src/libgxr-openvr.so.p/openvr_openvr-action.c.o [27/93] Compiling C object examples/overlay_cairo_animation.p/overlay_cairo_animation.c.o [28/93] Compiling C object tests/test_context.p/test_context.c.o [29/93] Compiling C object src/libgxr-openxr.so.p/openxr_openxr-overlay.c.o [30/93] Compiling C object tests/test_overlay.p/meson-generated_.._.._res_test_resources.c.o [31/93] Compiling C object tests/test_overlay.p/test_overlay.c.o [32/93] Compiling C object examples/overlay_dmabuf.p/overlay_dmabuf.c.o [33/93] Compiling C object src/libgxr-openxr.so.p/openxr_openxr-action-set.c.o [34/93] Compiling C object tests/test_actions.p/test_actions.c.o [35/93] Compiling C object examples/overlay_pixbuf.p/meson-generated_.._.._res_test_resources.c.o [36/93] Compiling C object tests/test_io.p/meson-generated_.._.._res_test_resources.c.o [37/93] Compiling C object examples/overlay_cairo.p/overlay_cairo.c.o [38/93] Compiling C object tests/test_io.p/test_io.c.o [39/93] Compiling C object src/libgxr-openxr.so.p/openxr_openxr-action.c.o [40/93] Compiling C object tests/test_context.p/meson-generated_.._.._res_test_resources.c.o [41/93] Generating examples/demo/shaders/demo_shader_resources_c with a custom command [42/93] Compiling C object src/libgxr-openxr.so.p/openxr_openxr-context.c.o [43/93] Generating examples/demo/shaders/demo_shader_resources_h with a custom command [44/93] Generating examples/cube/shaders/cube_shader_resources_c with a custom command [45/93] Compiling C object examples/overlay_multi_stresstest.p/meson-generated_.._.._res_test_resources.c.o [46/93] Compiling C object examples/overlay_gtk.p/overlay_gtk.c.o [47/93] Compiling C object examples/keyboard.p/meson-generated_.._.._res_test_resources.c.o [48/93] Compiling C object examples/demo/gxr-demo.p/meson-generated_.._shaders_demo_shader_resources.c.o [49/93] Compiling C object tests/test_actions.p/meson-generated_.._.._res_test_resources.c.o [50/93] Compiling C object examples/overlay_multi.p/meson-generated_.._.._res_test_resources.c.o [51/93] Compiling C object examples/actions.p/meson-generated_.._.._res_test_resources.c.o [52/93] Compiling C object examples/x_keyboard_synthesis.p/meson-generated_.._.._res_test_resources.c.o [53/93] Compiling C object examples/overlay_pixbuf.p/overlay_pixbuf.c.o [54/93] Generating examples/cube/shaders/cube_shader_resources_h with a custom command [55/93] Compiling C object examples/parse_manifest.p/meson-generated_.._.._res_test_resources.c.o [56/93] Compiling C object examples/parse_manifest.p/parse_manifest.c.o [57/93] Compiling C object examples/overlay_multi.p/overlay_multi.c.o [58/93] Compiling C object examples/demo/gxr-demo.p/meson-generated_.._.._.._res_test_resources.c.o [59/93] Compiling C object examples/actions.p/actions.c.o [60/93] Compiling C object examples/x_keyboard_synthesis.p/x_keyboard_synthesis.c.o [61/93] Compiling C object examples/cube/cube.p/meson-generated_.._shaders_cube_shader_resources.c.o [62/93] Compiling C object examples/overlay_multi_stresstest.p/overlay_multi_stresstest.c.o [63/93] Compiling C object examples/keyboard.p/keyboard.c.o [64/93] Compiling C object examples/demo/gxr-demo.p/gxr-demo.c.o [65/93] Compiling C object examples/demo/gxr-demo.p/scene-background.c.o [66/93] Compiling C object examples/demo/gxr-demo.p/scene-model.c.o [67/93] Compiling C object examples/demo/gxr-demo.p/scene-object.c.o [68/93] Compiling C object examples/demo/gxr-demo.p/scene-pointer-tip.c.o [69/93] Compiling C object examples/demo/gxr-demo.p/scene-pointer.c.o [70/93] Compiling C object examples/cube/cube.p/cube.c.o [71/93] Compiling C object examples/demo/gxr-demo.p/scene-cube.c.o [72/93] Compiling C object examples/demo/gxr-demo.p/scene-renderer.c.o [73/93] Linking target src/libgxr-0.15.so.0.15.1 [74/93] Generating symbol file src/libgxr-0.15.so.0.15.1.p/libgxr-0.15.so.0.15.1.symbols [75/93] Linking target tests/test_io [76/93] Linking target tests/test_context [77/93] Linking target examples/overlay_dmabuf [78/93] Linking target examples/overlay_cairo [79/93] Linking target tests/test_actions [80/93] Linking target examples/actions [81/93] Linking target examples/overlay_multi [82/93] Linking target examples/overlay_pixbuf [83/93] Linking target examples/parse_manifest [84/93] Linking target examples/overlay_cairo_animation [85/93] Linking target examples/x_keyboard_synthesis [86/93] Linking target tests/test_overlay [87/93] Linking target examples/overlay_multi_stresstest [88/93] Linking target examples/overlay_gtk [89/93] Linking target src/libgxr-openxr.so [90/93] Linking target examples/keyboard [91/93] Linking target src/libgxr-openvr.so [92/93] Linking target examples/cube/cube [93/93] Linking target examples/demo/gxr-demo