Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation error! #185

Open
knightfallxz opened this issue Apr 18, 2023 · 5 comments
Open

Installation error! #185

knightfallxz opened this issue Apr 18, 2023 · 5 comments

Comments

@knightfallxz
Copy link

==> Starting prepare()...
Submodule 'subprojects/wlroots' (https://gitlab.freedesktop.org/wlroots/wlroots) registered for path 'subprojects/wlroots'
Cloning into '/home/knightfall/newm-git/src/pywm/subprojects/wlroots'...
warning: redirecting to https://gitlab.freedesktop.org/wlroots/wlroots.git/
Submodule path 'subprojects/wlroots': checked out 'e279266f714c7122e9ad97d56d047313f78cfdbe'
==> Starting pkgver()...
==> Updated version: newm-git 0.3alpha.r45.gc7e8325.f20828d-1
==> Starting build()...
Traceback (most recent call last):
  File "/home/knightfall/newm-git/src/pywm/setup.py", line 15, in <module>
    raise Exception("Fatal: Error executing 'ninja -C build': \n%r\n%r" % (stdout, stderr))
Exception: Fatal: Error executing 'ninja -C build': 
b'ninja: Entering directory `build\'\n[1/476] Generating subprojects/wlroots/protocol/xdg_shell_client_h with a custom command\n[2/476] Generating subprojects/wlroots/protocol/presentation_time_c with a custom command\n[3/476] Generating subprojects/wlroots/protocol/presentation_time_server_h with a custom command\n[4/476] Generating subprojects/wlroots/protocol/presentation_time_client_h with a custom command\n[5/476] Generating subprojects/wlroots/protocol/xdg_shell_c with a custom command\n[6/476] Generating subprojects/wlroots/protocol/viewporter_c with a custom command\n[7/476] Generating subprojects/wlroots/protocol/viewporter_server_h with a custom command\n[8/476] Generating subprojects/wlroots/protocol/xdg_activation_v1_c with a custom command\n[9/476] Generating subprojects/wlroots/protocol/xdg_activation_v1_server_h with a custom command\n[10/476] Generating subprojects/wlroots/protocol/drm_lease_v1_c with a custom command\n[11/476] Generating subprojects/wlroots/protocol/xdg_shell_server_h with a custom command\n[12/476] Generating subprojects/wlroots/protocol/drm_lease_v1_server_h with a custom command\n[13/476] Generating subprojects/wlroots/protocol/xdg_activation_v1_client_h with a custom command\n[14/476] Generating subprojects/wlroots/protocol/ext_session_lock_v1_c with a custom command\n[15/476] Generating subprojects/wlroots/protocol/fullscreen_shell_unstable_v1_c with a custom command\n[16/476] Generating subprojects/wlroots/protocol/fullscreen_shell_unstable_v1_server_h with a custom command\n[17/476] Generating subprojects/wlroots/protocol/idle_inhibit_unstable_v1_server_h with a custom command\n[18/476] Generating subprojects/wlroots/protocol/idle_inhibit_unstable_v1_c with a custom command\n[19/476] Generating subprojects/wlroots/protocol/idle_inhibit_unstable_v1_client_h with a custom command\n[20/476] Generating subprojects/wlroots/protocol/keyboard_shortcuts_inhibit_unstable_v1_c with a custom command\n[21/476] Generating subprojects/wlroots/protocol/keyboard_shortcuts_inhibit_unstable_v1_server_h with a custom command\n[22/476] Generating subprojects/wlroots/protocol/keyboard_shortcuts_inhibit_unstable_v1_client_h with a custom command\n[23/476] Generating subprojects/wlroots/protocol/ext_session_lock_v1_server_h with a custom command\n[24/476] Generating subprojects/wlroots/protocol/linux_dmabuf_unstable_v1_c with a custom command\n[25/476] Generating subprojects/wlroots/protocol/linux_dmabuf_unstable_v1_server_h with a custom command\n[26/476] Generating subprojects/wlroots/protocol/linux_dmabuf_unstable_v1_client_h with a custom command\n[27/476] Generating subprojects/wlroots/protocol/pointer_constraints_unstable_v1_c with a custom command\n[28/476] Generating subprojects/wlroots/protocol/pointer_constraints_unstable_v1_server_h with a custom command\n[29/476] Generating subprojects/wlroots/protocol/pointer_constraints_unstable_v1_client_h with a custom command\n[30/476] Generating subprojects/wlroots/protocol/pointer_gestures_unstable_v1_c with a custom command\n[31/476] Generating subprojects/wlroots/protocol/pointer_gestures_unstable_v1_server_h with a custom command\n[32/476] Generating subprojects/wlroots/protocol/pointer_gestures_unstable_v1_client_h with a custom command\n[33/476] Generating subprojects/wlroots/protocol/primary_selection_unstable_v1_c with a custom command\n[34/476] Generating subprojects/wlroots/protocol/primary_selection_unstable_v1_server_h with a custom command\n[35/476] Generating subprojects/wlroots/protocol/relative_pointer_unstable_v1_c with a custom command\n[36/476] Generating subprojects/wlroots/protocol/relative_pointer_unstable_v1_server_h with a custom command\n[37/476] Generating subprojects/wlroots/protocol/relative_pointer_unstable_v1_client_h with a custom command\n[38/476] Generating subprojects/wlroots/protocol/tablet_unstable_v2_c with a custom command\n[39/476] Generating subprojects/wlroots/protocol/text_input_unstable_v3_c with a custom command\n[40/476] Generating subprojects/wlroots/protocol/tablet_unstable_v2_server_h with a custom command\n[41/476] Generating subprojects/wlroots/protocol/text_input_unstable_v3_server_h with a custom command\n[42/476] Generating subprojects/wlroots/protocol/text_input_unstable_v3_client_h with a custom command\n[43/476] Generating subprojects/wlroots/protocol/xdg_decoration_unstable_v1_c with a custom command\n[44/476] Generating subprojects/wlroots/protocol/xdg_decoration_unstable_v1_server_h with a custom command\n[45/476] Generating subprojects/wlroots/protocol/xdg_decoration_unstable_v1_client_h with a custom command\n[46/476] Generating subprojects/wlroots/protocol/tablet_unstable_v2_client_h with a custom command\n[47/476] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v1_c with a custom command\n[48/476] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v1_server_h with a custom command\n[49/476] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v2_c with a custom command\n[50/476] Generating subprojects/wlroots/protocol/xdg_output_unstable_v1_c with a custom command\n[51/476] Generating subprojects/wlroots/protocol/xdg_output_unstable_v1_server_h with a custom command\n[52/476] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v2_server_h with a custom command\n[53/476] Generating subprojects/wlroots/protocol/drm_c with a custom command\n[54/476] Generating subprojects/wlroots/protocol/drm_server_h with a custom command\n[55/476] Generating subprojects/wlroots/protocol/drm_client_h with a custom command\n[56/476] Generating subprojects/wlroots/protocol/kde_idle_c with a custom command\n[57/476] Generating subprojects/wlroots/protocol/kde_idle_server_h with a custom command\n[58/476] Generating subprojects/wlroots/protocol/kde_idle_client_h with a custom command\n[59/476] Generating subprojects/wlroots/protocol/kde_server_decoration_c with a custom command\n[60/476] Generating subprojects/wlroots/protocol/kde_server_decoration_server_h with a custom command\n[61/476] Generating subprojects/wlroots/protocol/input_method_unstable_v2_c with a custom command\n[62/476] Generating subprojects/wlroots/protocol/virtual_keyboard_unstable_v1_c with a custom command\n[63/476] Generating subprojects/wlroots/protocol/virtual_keyboard_unstable_v1_server_h with a custom command\n[64/476] Generating subprojects/wlroots/protocol/input_method_unstable_v2_server_h with a custom command\n[65/476] Generating subprojects/wlroots/protocol/input_method_unstable_v2_client_h with a custom command\n[66/476] Generating subprojects/wlroots/protocol/wlr_data_control_unstable_v1_c with a custom command\n[67/476] Generating subprojects/wlroots/protocol/wlr_export_dmabuf_unstable_v1_c with a custom command\n[68/476] Generating subprojects/wlroots/protocol/wlr_export_dmabuf_unstable_v1_server_h with a custom command\n[69/476] Generating subprojects/wlroots/protocol/wlr_data_control_unstable_v1_server_h with a custom command\n[70/476] Generating subprojects/wlroots/protocol/wlr_export_dmabuf_unstable_v1_client_h with a custom command\n[71/476] Generating subprojects/wlroots/protocol/wlr_foreign_toplevel_management_unstable_v1_c with a custom command\n[72/476] Generating subprojects/wlroots/protocol/wlr_foreign_toplevel_management_unstable_v1_client_h with a custom command\n[73/476] Generating subprojects/wlroots/protocol/wlr_foreign_toplevel_management_unstable_v1_server_h with a custom command\n[74/476] Generating subprojects/wlroots/protocol/wlr_gamma_control_unstable_v1_c with a custom command\n[75/476] Generating subprojects/wlroots/protocol/wlr_gamma_control_unstable_v1_server_h with a custom command\n[76/476] Generating subprojects/wlroots/protocol/wlr_gamma_control_unstable_v1_client_h with a custom command\n[77/476] Generating subprojects/wlroots/protocol/wlr_input_inhibitor_unstable_v1_c with a custom command\n[78/476] Generating subprojects/wlroots/protocol/wlr_input_inhibitor_unstable_v1_server_h with a custom command\n[79/476] Generating subprojects/wlroots/protocol/wlr_input_inhibitor_unstable_v1_client_h with a custom command\n[80/476] Generating subprojects/wlroots/protocol/wlr_layer_shell_unstable_v1_c with a custom command\n[81/476] Generating subprojects/wlroots/protocol/wlr_layer_shell_unstable_v1_server_h with a custom command\n[82/476] Generating subprojects/wlroots/protocol/wlr_layer_shell_unstable_v1_client_h with a custom command\n[83/476] Generating subprojects/wlroots/protocol/wlr_output_management_unstable_v1_c with a custom command\n[84/476] Generating subprojects/wlroots/protocol/wlr_output_management_unstable_v1_server_h with a custom command\n[85/476] Generating subprojects/wlroots/protocol/wlr_output_power_management_unstable_v1_c with a custom command\n[86/476] Generating subprojects/wlroots/protocol/wlr_output_power_management_unstable_v1_server_h with a custom command\n[87/476] Generating subprojects/wlroots/protocol/wlr_output_power_management_unstable_v1_client_h with a custom command\n[88/476] Generating subprojects/wlroots/protocol/wlr_screencopy_unstable_v1_c with a custom command\n[89/476] Generating subprojects/wlroots/protocol/wlr_screencopy_unstable_v1_server_h with a custom command\n[90/476] Generating subprojects/wlroots/protocol/wlr_screencopy_unstable_v1_client_h with a custom command\n[91/476] Generating subprojects/wlroots/protocol/wlr_virtual_pointer_unstable_v1_c with a custom command\n[92/476] Generating subprojects/wlroots/protocol/wlr_virtual_pointer_unstable_v1_server_h with a custom command\n[93/476] Generating subprojects/wlroots/protocol/wlr_virtual_pointer_unstable_v1_client_h with a custom command\n[94/476] Compiling C object subprojects/wlroots/examples/touch.p/cat.c.o\n[95/476] Compiling C object subprojects/wlroots/examples/rotation.p/cat.c.o\n[96/476] Compiling C object subprojects/wlroots/examples/output-layout.p/cat.c.o\n[97/476] Compiling C object subprojects/wlroots/examples/simple.p/simple.c.o\n[98/476] Compiling C object subprojects/wlroots/examples/idle.p/meson-generated_.._.._protocol_idle-protocol.c.o\n[99/476] Compiling C object subprojects/wlroots/examples/touch.p/touch.c.o\n[100/476] Compiling C object subprojects/wlroots/examples/rotation.p/rotation.c.o\n[101/476] Compiling C object subprojects/wlroots/examples/quads.p/quads.c.o\n[102/476] Compiling C object subprojects/wlroots/examples/multi-pointer.p/multi-pointer.c.o\n[103/476] Compiling C object subprojects/wlroots/examples/fullscreen-shell.p/fullscreen-shell.c.o\n[104/476] Generating subprojects/wlroots/render/vulkan/shaders/texture.frag_spv with a custom command\n[105/476] Generating subprojects/wlroots/render/vulkan/shaders/common.vert_spv with a custom command\n[106/476] Generating subprojects/wlroots/render/vulkan/shaders/quad.frag_spv with a custom command\n[107/476] Compiling C object subprojects/wlroots/examples/tablet.p/tablet.c.o\n[108/476] Compiling C object subprojects/wlroots/examples/idle-inhibit.p/meson-generated_.._.._protocol_idle-inhibit-unstable-v1-protocol.c.o\n[109/476] Compiling C object subprojects/wlroots/examples/idle-inhibit.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o\n[110/476] Compiling C object subprojects/wlroots/examples/pointer.p/pointer.c.o\n[111/476] Compiling C object subprojects/wlroots/examples/keyboard-shortcuts-inhibit.p/meson-generated_.._.._protocol_keyboard-shortcuts-inhibit-unstable-v1-protocol.c.o\n[112/476] Compiling C object subprojects/wlroots/examples/keyboard-shortcuts-inhibit.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o\n[113/476] Compiling C object subprojects/wlroots/examples/scene-graph.p/scene-graph.c.o\n[114/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_presentation-time-protocol.c.o\n[115/476] Compiling C object subprojects/wlroots/examples/output-layout.p/output-layout.c.o\n[116/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_xdg-shell-protocol.c.o\n[117/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_viewporter-protocol.c.o\n[118/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_xdg-activation-v1-protocol.c.o\n[119/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_drm-lease-v1-protocol.c.o\n[120/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_ext-session-lock-v1-protocol.c.o\n[121/476] Compiling C object subprojects/wlroots/examples/idle-inhibit.p/egl_common.c.o\n[122/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_fullscreen-shell-unstable-v1-protocol.c.o\n[123/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_idle-inhibit-unstable-v1-protocol.c.o\n[124/476] Compiling C object subprojects/wlroots/examples/keyboard-shortcuts-inhibit.p/egl_common.c.o\n[125/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_keyboard-shortcuts-inhibit-unstable-v1-protocol.c.o\n[126/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_linux-dmabuf-unstable-v1-protocol.c.o\n[127/476] Compiling C object subprojects/wlroots/examples/idle.p/idle.c.o\n[128/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_pointer-constraints-unstable-v1-protocol.c.o\n[129/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_pointer-gestures-unstable-v1-protocol.c.o\n[130/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_relative-pointer-unstable-v1-protocol.c.o\n[131/476] Compiling C object subprojects/wlroots/examples/idle-inhibit.p/idle-inhibit.c.o\n[132/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_primary-selection-unstable-v1-protocol.c.o\n[133/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_tablet-unstable-v2-protocol.c.o\n[134/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_text-input-unstable-v3-protocol.c.o\n[135/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_xdg-decoration-unstable-v1-protocol.c.o\n[136/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_xdg-foreign-unstable-v1-protocol.c.o\n[137/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_xdg-foreign-unstable-v2-protocol.c.o\n[138/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_xdg-output-unstable-v1-protocol.c.o\n[139/476] Compiling C object subprojects/wlroots/examples/keyboard-shortcuts-inhibit.p/keyboard-shortcuts-inhibit.c.o\n[140/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_drm-protocol.c.o\n[141/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_idle-protocol.c.o\n[142/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_server-decoration-protocol.c.o\n[143/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_input-method-unstable-v2-protocol.c.o\n[144/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_virtual-keyboard-unstable-v1-protocol.c.o\n[145/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_wlr-data-control-unstable-v1-protocol.c.o\n[146/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_wlr-export-dmabuf-unstable-v1-protocol.c.o\n[147/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o\n[148/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_wlr-gamma-control-unstable-v1-protocol.c.o\n[149/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_wlr-input-inhibitor-unstable-v1-protocol.c.o\n[150/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o\n[151/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_wlr-output-management-unstable-v1-protocol.c.o\n[152/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_wlr-output-power-management-unstable-v1-protocol.c.o\n[153/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_wlr-screencopy-unstable-v1-protocol.c.o\n[154/476] Compiling C object subprojects/wlroots/libwlroots.a.p/meson-generated_.._protocol_wlr-virtual-pointer-unstable-v1-protocol.c.o\n[155/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_dmabuf.c.o\n[156/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_pixel_format.c.o\n[157/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_wlr_texture.c.o\n[158/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_swapchain.c.o\n[159/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_drm_format_set.c.o\n[160/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_gles2_pixel_format.c.o\n[161/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_gles2_shaders.c.o\n[162/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_pixman_pixel_format.c.o\n[163/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_gles2_texture.c.o\n[164/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_vulkan_util.c.o\n[165/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_wlr_renderer.c.o\n[166/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_allocator_allocator.c.o\n[167/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_allocator_shm.c.o\n[168/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_allocator_gbm.c.o\n[169/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_drm_cvt.c.o\n[170/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_gles2_renderer.c.o\n[171/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_vulkan_pixel_format.c.o\n[172/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_allocator_drm_dumb.c.o\n[173/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_backend.c.o\n[174/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_drm_atomic.c.o\n[175/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_pixman_renderer.c.o\n[176/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_drm_legacy.c.o\n[177/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_drm_backend.c.o\n[178/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_drm_monitor.c.o\n[179/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_egl.c.o\n[180/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_vulkan_texture.c.o\n[181/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_drm_properties.c.o\n[182/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_vulkan_vulkan.c.o\n[183/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_libinput_keyboard.c.o\n[184/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_libinput_backend.c.o\n[185/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_libinput_switch.c.o\n[186/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_drm_util.c.o\n[187/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_libinput_touch.c.o\n[188/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_libinput_tablet_pad.c.o\n[189/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_drm_renderer.c.o\n[190/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_libinput_events.c.o\n[191/476] Compiling C object subprojects/wlroots/libwlroots.a.p/render_vulkan_renderer.c.o\n[192/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_libinput_pointer.c.o\n[193/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_multi_backend.c.o\n[194/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_libinput_tablet_tool.c.o\n[195/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_headless_backend.c.o\n[196/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_x11_input_device.c.o\n[197/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_headless_output.c.o\n[198/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_data_device_wlr_data_offer.c.o\n[199/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_data_device_wlr_data_device.c.o\n[200/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_data_device_wlr_data_source.c.o\n[201/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_wayland_backend.c.o\n[202/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_x11_output.c.o\n[203/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_output_transform.c.o\n[204/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_wayland_output.c.o\n[205/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_data_device_wlr_drag.c.o\n[206/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_wayland_tablet_v2.c.o\n[207/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_session_session.c.o\n[208/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_scene_output_layout.c.o\n[209/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_scene_subsurface_tree.c.o\n[210/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_drm_drm.c.o\n[211/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_output_render.c.o\n[212/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_x11_backend.c.o\n[213/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_output_cursor.c.o\n[214/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_scene_xdg_shell.c.o\n[215/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_scene_layer_shell_v1.c.o\n[216/476] Compiling C object subprojects/wlroots/libwlroots.a.p/backend_wayland_seat.c.o\n[217/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_tablet_v2_wlr_tablet_v2.c.o\n[218/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_tablet_v2_wlr_tablet_v2_tablet.c.o\n[219/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_xdg_shell_wlr_xdg_shell.c.o\n[220/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_seat_wlr_seat.c.o\n[221/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_seat_wlr_seat_keyboard.c.o\n[222/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_seat_wlr_seat_pointer.c.o\n[223/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_seat_wlr_seat_touch.c.o\n[224/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_xdg_shell_wlr_xdg_popup.c.o\n[225/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_output_output.c.o\n[226/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_xdg_shell_wlr_xdg_positioner.c.o\n[227/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_tablet_v2_wlr_tablet_v2_pad.c.o\n[228/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_tablet_v2_wlr_tablet_v2_tool.c.o\n[229/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_xdg_shell_wlr_xdg_toplevel.c.o\n[230/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_xdg_shell_wlr_xdg_surface.c.o\n[231/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_fullscreen_shell_v1.c.o\n[232/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_drm.c.o\n[233/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_idle_inhibit_v1.c.o\n[234/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_buffer.c.o\n[235/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_scene_wlr_scene.c.o\n[236/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_input_device.c.o\n[237/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_export_dmabuf_v1.c.o\n[238/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_data_control_v1.c.o\n[239/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_gamma_control_v1.c.o\n[240/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_cursor.c.o\n[241/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_input_inhibitor.c.o\n[242/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_idle.c.o\n[243/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_keyboard.c.o\n[244/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_keyboard_shortcuts_inhibit_v1.c.o\n[245/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_keyboard_group.c.o\n[246/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_matrix.c.o\n[247/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_compositor.c.o\n[248/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_output_damage.c.o\n[249/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_pointer.c.o\n[250/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_foreign_toplevel_management_v1.c.o\n[251/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_output_power_management_v1.c.o\n[252/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_pointer_constraints_v1.c.o\n[253/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_layer_shell_v1.c.o\n[254/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_input_method_v2.c.o\n[255/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_region.c.o\n[256/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_primary_selection.c.o\n[257/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_output_layout.c.o\n[258/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_presentation_time.c.o\n[259/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_switch.c.o\n[260/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_pointer_gestures_v1.c.o\n[261/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_tablet_pad.c.o\n[262/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_tablet_tool.c.o\n[263/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_relative_pointer_v1.c.o\n[264/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_touch.c.o\n[265/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_linux_dmabuf_v1.c.o\n[266/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_server_decoration.c.o\n[267/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_primary_selection_v1.c.o\n[268/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_session_lock_v1.c.o\n[269/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_screencopy_v1.c.o\n[270/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_viewporter.c.o\n[271/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_subcompositor.c.o\n[272/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_xdg_foreign_registry.c.o\n[273/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_xcursor_manager.c.o\n[274/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_text_input_v3.c.o\n[275/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_output_management_v1.c.o\n[276/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_virtual_pointer_v1.c.o\n[277/476] Compiling C object subprojects/wlroots/libwlroots.a.p/util_global.c.o\n[278/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_virtual_keyboard_v1.c.o\n[279/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_xdg_foreign_v1.c.o\n[280/476] Compiling C object subprojects/wlroots/libwlroots.a.p/util_addon.c.o\n[281/476] Compiling C object subprojects/wlroots/libwlroots.a.p/util_box.c.o\n[282/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_xdg_foreign_v2.c.o\n[283/476] Compiling C object subprojects/wlroots/libwlroots.a.p/util_array.c.o\n[284/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_xdg_decoration_v1.c.o\n[285/476] Compiling C object subprojects/wlroots/libwlroots.a.p/util_shm.c.o\n[286/476] Compiling C object subprojects/wlroots/libwlroots.a.p/util_signal.c.o\n[287/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_xdg_activation_v1.c.o\n[288/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_xdg_output_v1.c.o\n[289/476] Compiling C object subprojects/wlroots/libwlroots.a.p/util_time.c.o\n[290/476] Compiling C object subprojects/wlroots/libwlroots.a.p/util_token.c.o\n[291/476] Compiling C object subprojects/wlroots/libwlroots.a.p/util_log.c.o\n[292/476] Compiling C object subprojects/wlroots/libwlroots.a.p/xcursor_wlr_xcursor.c.o\n[293/476] Linking target subprojects/wlroots/examples/idle-inhibit\n[294/476] Compiling C object subprojects/wlroots/libwlroots.a.p/util_region.c.o\n[295/476] Compiling C object subprojects/wlroots/libwlroots.a.p/xwayland_sockets.c.o\n[296/476] Linking target subprojects/wlroots/examples/idle\n[297/476] Compiling C object subprojects/wlroots/libwlroots.a.p/xwayland_xwayland.c.o\n[298/476] Compiling C object subprojects/wlroots/examples/layer-shell.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o\n[299/476] Linking target subprojects/wlroots/examples/keyboard-shortcuts-inhibit\n[300/476] Compiling C object subprojects/wlroots/libwlroots.a.p/xwayland_selection_dnd.c.o\n[301/476] Compiling C object subprojects/wlroots/examples/layer-shell.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o\n[302/476] Compiling C object subprojects/wlroots/examples/input-inhibitor.p/meson-generated_.._.._protocol_wlr-input-inhibitor-unstable-v1-protocol.c.o\n[303/476] Compiling C object subprojects/wlroots/libwlroots.a.p/types_wlr_drm_lease_v1.c.o\n[304/476] Compiling C object subprojects/wlroots/examples/input-inhibitor.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o\n[305/476] Compiling C object subprojects/wlroots/libwlroots.a.p/xwayland_selection_selection.c.o\n[306/476] Compiling C object subprojects/wlroots/libwlroots.a.p/xwayland_selection_outgoing.c.o\n[307/476] Compiling C object subprojects/wlroots/libwlroots.a.p/xwayland_server.c.o\n[308/476] Compiling C object subprojects/wlroots/examples/output-power-management.p/meson-generated_.._.._protocol_wlr-output-power-management-unstable-v1-protocol.c.o\n[309/476] Compiling C object subprojects/wlroots/examples/gamma-control.p/meson-generated_.._.._protocol_wlr-gamma-control-unstable-v1-protocol.c.o\n[310/476] Compiling C object subprojects/wlroots/libwlroots.a.p/xcursor_xcursor.c.o\n[311/476] Compiling C object subprojects/wlroots/libwlroots.a.p/xwayland_selection_incoming.c.o\n[312/476] Compiling C object subprojects/wlroots/examples/pointer-constraints.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o\n[313/476] Compiling C object subprojects/wlroots/examples/layer-shell.p/egl_common.c.o\n[314/476] Compiling C object subprojects/wlroots/examples/pointer-constraints.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o\n[315/476] Compiling C object subprojects/wlroots/examples/input-inhibitor.p/egl_common.c.o\n[316/476] Compiling C object subprojects/wlroots/examples/relative-pointer.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o\n[317/476] Compiling C object subprojects/wlroots/examples/relative-pointer.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o\n[318/476] Compiling C object subprojects/wlroots/examples/relative-pointer.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o\n[319/476] Compiling C object subprojects/wlroots/examples/input-inhibitor.p/input-inhibitor.c.o\n[320/476] Compiling C object subprojects/wlroots/examples/output-power-management.p/output-power-management.c.o\n[321/476] Compiling C object subprojects/wlroots/examples/dmabuf-capture.p/meson-generated_.._.._protocol_wlr-export-dmabuf-unstable-v1-protocol.c.o\n[322/476] Compiling C object subprojects/wlroots/examples/screencopy.p/meson-generated_.._.._protocol_wlr-screencopy-unstable-v1-protocol.c.o\n[323/476] Compiling C object subprojects/wlroots/examples/gamma-control.p/gamma-control.c.o\n[324/476] Compiling C object subprojects/wlroots/examples/pointer-constraints.p/egl_common.c.o\n[325/476] Compiling C object subprojects/wlroots/examples/screencopy-dmabuf.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o\n[326/476] Linking target subprojects/wlroots/examples/input-inhibitor\n[327/476] Compiling C object subprojects/wlroots/examples/toplevel-decoration.p/meson-generated_.._.._protocol_xdg-decoration-unstable-v1-protocol.c.o\n[328/476] Compiling C object subprojects/wlroots/examples/screencopy-dmabuf.p/meson-generated_.._.._protocol_wlr-screencopy-unstable-v1-protocol.c.o\n[329/476] Compiling C object subprojects/wlroots/examples/pointer-constraints.p/pointer-constraints.c.o\n[330/476] Compiling C object subprojects/wlroots/examples/relative-pointer.p/egl_common.c.o\n[331/476] Compiling C object subprojects/wlroots/examples/toplevel-decoration.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o\n[332/476] Linking target subprojects/wlroots/examples/gamma-control\n[333/476] Linking target subprojects/wlroots/examples/output-power-management\n[334/476] Compiling C object subprojects/wlroots/examples/input-method.p/meson-generated_.._.._protocol_input-method-unstable-v2-protocol.c.o\n[335/476] Compiling C object subprojects/wlroots/examples/input-method.p/meson-generated_.._.._protocol_text-input-unstable-v3-protocol.c.o\n[336/476] Compiling C object subprojects/wlroots/examples/input-method.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o\n[337/476] Linking target subprojects/wlroots/examples/pointer-constraints\n[338/476] Compiling C object subprojects/wlroots/examples/text-input.p/meson-generated_.._.._protocol_text-input-unstable-v3-protocol.c.o\n[339/476] Compiling C object subprojects/wlroots/examples/relative-pointer.p/relative-pointer-unstable-v1.c.o\n[340/476] Compiling C object subprojects/wlroots/examples/toplevel-decoration.p/egl_common.c.o\n[341/476] Compiling C object subprojects/wlroots/examples/screencopy.p/screencopy.c.o\n[342/476] Compiling C object subprojects/wlroots/examples/text-input.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o\n[343/476] Compiling C object subprojects/wlroots/examples/layer-shell.p/layer-shell.c.o\n[344/476] Compiling C object subprojects/wlroots/examples/foreign-toplevel.p/meson-generated_.._.._protocol_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o\n[345/476] Compiling C object subprojects/wlroots/examples/virtual-pointer.p/meson-generated_.._.._protocol_wlr-virtual-pointer-unstable-v1-protocol.c.o\n[346/476] Linking target subprojects/wlroots/examples/relative-pointer\n[347/476] Compiling C object subprojects/wlroots/examples/toplevel-decoration.p/toplevel-decoration.c.o\n[348/476] Linking target subprojects/wlroots/examples/layer-shell\n[349/476] Compiling C object subprojects/wlroots/examples/text-input.p/egl_common.c.o\n[350/476] Compiling C object subprojects/wlroots/examples/screencopy-dmabuf.p/screencopy-dmabuf.c.o\n[351/476] Compiling C object subprojects/wlroots/examples/input-method-keyboard-grab.p/meson-generated_.._.._protocol_input-method-unstable-v2-protocol.c.o\n[352/476] Generating \'protocols/libclient_protos.a.p/xdg-shell-protocol.c\'.\n[353/476] Generating \'protocols/libclient_protos.a.p/xdg-output-unstable-v1-protocol.c\'.\n[354/476] Generating \'protocols/libclient_protos.a.p/wlr-layer-shell-unstable-v1-protocol.c\'.\n[355/476] Generating \'protocols/libclient_protos.a.p/idle-protocol.c\'.\n[356/476] Linking target subprojects/wlroots/examples/screencopy\n[357/476] Generating \'protocols/libclient_protos.a.p/wlr-input-inhibitor-unstable-v1-protocol.c\'.\n[358/476] Generating \'protocols/libclient_protos.a.p/xdg-shell-client-protocol.h\'.\n[359/476] Generating \'protocols/libclient_protos.a.p/xdg-output-unstable-v1-client-protocol.h\'.\n[360/476] Linking target subprojects/wlroots/examples/toplevel-decoration\n[361/476] Generating \'protocols/libclient_protos.a.p/wlr-layer-shell-unstable-v1-client-protocol.h\'.\n[362/476] Generating \'protocols/libclient_protos.a.p/idle-client-protocol.h\'.\n[363/476] Generating \'protocols/libclient_protos.a.p/wlr-input-inhibitor-unstable-v1-client-protocol.h\'.\n[364/476] Generating \'protocols/libserver_protos.a.p/xdg-shell-protocol.c\'.\n[365/476] Generating \'protocols/libserver_protos.a.p/xdg-shell-unstable-v6-protocol.c\'.\n[366/476] Compiling C object subprojects/wlroots/examples/virtual-pointer.p/virtual-pointer.c.o\n[367/476] Generating \'protocols/libserver_protos.a.p/xdg-output-unstable-v1-protocol.c\'.\n[368/476] Generating \'protocols/libserver_protos.a.p/wlr-layer-shell-unstable-v1-protocol.c\'.\n[369/476] Linking target subprojects/wlroots/examples/screencopy-dmabuf\n[370/476] Generating \'protocols/libserver_protos.a.p/wlr-input-inhibitor-unstable-v1-protocol.c\'.\n[371/476] Compiling C object protocols/libclient_protos.a.p/meson-generated_xdg-output-unstable-v1-protocol.c.o\n[372/476] Compiling C object protocols/libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o\n[373/476] Compiling C object subprojects/wlroots/examples/text-input.p/text-input.c.o\n[374/476] Compiling C object subprojects/wlroots/examples/input-method.p/input-method.c.o\n[375/476] Compiling C object protocols/libclient_protos.a.p/meson-generated_wlr-input-inhibitor-unstable-v1-protocol.c.o\n[376/476] Generating \'protocols/libserver_protos.a.p/xdg-shell-protocol.h\'.\n[377/476] Generating \'protocols/libserver_protos.a.p/xdg-shell-unstable-v6-protocol.h\'.\n[378/476] Generating \'protocols/libserver_protos.a.p/xdg-output-unstable-v1-protocol.h\'.\n[379/476] Linking target subprojects/wlroots/examples/virtual-pointer\n[380/476] Generating \'protocols/libserver_protos.a.p/wlr-layer-shell-unstable-v1-protocol.h\'.\n[381/476] Generating \'protocols/libserver_protos.a.p/wlr-input-inhibitor-unstable-v1-protocol.h\'.\n[382/476] Compiling C object subprojects/wlroots/examples/input-method-keyboard-grab.p/input-method-keyboard-grab.c.o\n[383/476] Compiling C object protocols/libclient_protos.a.p/meson-generated_wlr-layer-shell-unstable-v1-protoc
ol.c.o\n[384/476] Compiling C object protocols/libclient_protos.a.p/meson-generated_idle-protocol.c.o\n[385/476] Compiling C object subprojects/wlroots/examples/foreign-toplevel.p/foreign-toplevel.c.o\n[386/476] Generating \'pywm.p/xdg-shell-protocol.h\'.\n[387/476] Compiling C object subprojects/wlroots/examples/dmabuf-capture.p/dmabuf-capture.c.o\nFAILED: subprojects/wlroots/examples/dmabuf-capture.p/dmabuf-capture.c.o \ncc -Isubprojects/wlroots/examples/dmabuf-capture.p -Isubprojects/wlroots/examples -I../subprojects/wlroots/examples -Isubprojects/wlroots/protocol -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O0 -g -DWLR_USE_UNSTABLE -DWLR_LITTLE_ENDIAN=1 -DWLR_BIG_ENDIAN=0 -Wundef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wstrict-prototypes -Wimplicit-fallthrough=2 -Wendif-labels -Wstrict-aliasing=2 -Woverflow -Wmissing-prototypes -Walloca -Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter -fmacro-prefix-map=../subprojects/wlroots/= -DHAS_GBM_BO_GET_FD_FOR_PLANE=1 -DLIBINPUT_HAS_HOLD_GESTURES=1 \'-DICONDIR="/usr/local/share/icons"\' -DHAS_XCB_ERRORS=1 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -pthread -MD -MQ subprojects/wlroots/examples/dmabuf-capture.p/dmabuf-capture.c.o -MF subprojects/wlroots/examples/dmabuf-capture.p/dmabuf-capture.c.o.d -o subprojects/wlroots/examples/dmabuf-capture.p/dmabuf-capture.c.o -c ../subprojects/wlroots/examples/dmabuf-capture.c\n../subprojects/wlroots/examples/dmabuf-capture.c: In function \xe2\x80\x98vid_encode_thread\xe2\x80\x99:\n../subprojects/wlroots/examples/dmabuf-capture.c:524:33: error: \xe2\x80\x98frame_number\xe2\x80\x99 is deprecated [-Werror=deprecated-declarations]\n  524 |                                 ctx->avctx->frame_number, get_fifo_size(&ctx->vid_frames));\n      |                                 ^~~\nIn file included from ../subprojects/wlroots/examples/dmabuf-capture.c:2:\n/usr/include/libavcodec/avcodec.h:1076:9: note: declared here\n 1076 |     int frame_number;\n      |         ^~~~~~~~~~~~\ncc1: all warnings being treated as errors\n[388/476] Linking static target protocols/libclient_protos.a\n[389/476] Generating src/wm/shaders/texture_shaders.c with a custom command\n[390/476] Generating src/wm/shaders/quad_shaders.c with a custom command\nGenerating vertex.glsl\nGenerating fragment.glsl\nGenerating fragment_downsample.glsl\nGenerating fragment_upsample.glsl\n[391/476] Linking target subprojects/wlroots/examples/text-input\n[392/476] Linking target subprojects/wlroots/examples/input-method\n[393/476] Generating src/wm/shaders/primitive_shaders.c with a custom command\n[DEBUG] Texture has 0, 5 parameters\n[DEBUG] Texture has 0, 6 parameters\n[DEBUG] Texture has 1, 4 parameters\n[DEBUG] Texture has 0, 4 parameters\n[394/476] Compiling C object protocols/libserver_protos.a.p/meson-generated_xdg-shell-unstable-v6-protocol.c.o\n[395/476] Compiling C object protocols/libserver_protos.a.p/meson-generated_xdg-shell-protocol.c.o\n[396/476] Compiling C object protocols/libserver_protos.a.p/meson-generated_xdg-output-unstable-v1-protocol.c.o\n[397/476] Linking target subprojects/wlroots/examples/foreign-toplevel\n[398/476] Linking target subprojects/wlroots/examples/input-method-keyboard-grab\n[399/476] Compiling C object subprojects/wlroots/tinywl/tinywl.p/tinywl.c.o\n[400/476] Compiling C object subprojects/wlroots/libwlroots.a.p/xwayland_xwm.c.o\nninja: build stopped: subcommand failed.\n'
b''
==> ERROR: A failure occurred in build().
    Aborting...
   

I tried making it from source and from aur , all i get is this error.

@CRAG666
Copy link
Contributor

CRAG666 commented Apr 29, 2023

@Knightfall01 please patch wlroots
dmabuf-capture.txt

@knightfallxz
Copy link
Author

How ? Can you please elaborate ? I want to install newm but I cant,

@CRAG666
Copy link
Contributor

CRAG666 commented May 6, 2023

  1. yay -G newm-git
  2. cd newm-git
  3. clone pywm
  4. cd pywm
  5. patch subprojects/wlroots/examples/dmabuf-capture.c dmabuf-capture.patch
  6. return to newm-git folder
  7. makepkg -sic

@CRAG666
Copy link
Contributor

CRAG666 commented May 6, 2023

Remember to move put the location of the patch or if you want leave it in the pywm folder

@CRAG666
Copy link
Contributor

CRAG666 commented May 6, 2023

I already created a package that applies the patch
https://aur.archlinux.org/packages/newm-atha-git

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants