jbuchermn / newm

Wayland compositor
MIT License
958 stars 31 forks source link

Installation error! #185

Open knightfallxz opened 1 year ago

knightfallxz commented 1 year ago
==> 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 commented 1 year ago

@Knightfall01 please patch wlroots dmabuf-capture.txt

knightfallxz commented 1 year ago

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

CRAG666 commented 1 year ago
  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 commented 1 year ago

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

CRAG666 commented 1 year ago

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