Closed ghost closed 3 years ago
Yes. There wasnt any errors regarding wlroots' compilation/installation.
wlroots compile log:
-> Ordering arguments list based on dependence
-> Building: explicit: wlroots
-> Checking for pre-built dependencies
-> wlroots Reading sources
found /root/.cache/kiss/sources/wlroots/wlroots-0.14.1.tar.gz
-> wlroots Verifying sources
- 448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+ 448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
-> wlroots Building package (1/1)
-> wlroots Extracting sources
-> wlroots Starting build
The Meson build system
Version: 0.59.0
Source dir: /root/.cache/kiss/proc/60069/build/wlroots
Build dir: /root/.cache/kiss/proc/60069/build/wlroots/build
Build type: native build
Project name: wlroots
Project version: 0.14.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.37
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wimplicit-fallthrough=2: YES
Compiler for C supports arguments -Wendif-labels: YES
Compiler for C supports arguments -Wstrict-aliasing=2: YES
Compiler for C supports arguments -Woverflow: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Walloca: YES
Compiler for C supports arguments -Wno-missing-braces: YES
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
WARNING: Project targeting '>=0.56.0' but tried to use feature deprecated since '0.56.0': meson.build_root. use meson.project_build_root() or meson.global_build_root() instead.
Compiler for C supports arguments -fmacro-prefix-map=/prefix/to/hide=: YES
Found pkg-config: /usr/bin/pkg-config (1.7.4)
Run-time dependency wayland-server found: YES 1.19.0
Run-time dependency wayland-client found: YES 1.19.0
Run-time dependency libdrm found: YES 2.4.107
Run-time dependency gbm found: YES 21.1.5
Run-time dependency libinput found: YES 1.18.0
Run-time dependency xkbcommon found: YES 1.3.0
Run-time dependency libudev found: YES 243
Run-time dependency pixman-1 found: YES 0.40.0
Library m found: YES
Library rt found: YES
Run-time dependency wayland-protocols found: YES 1.21
Found pkg-config: /usr/bin/pkg-config (1.7.4)
Build-time dependency wayland-scanner found: YES 1.19.0
Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
Checking for function "gbm_bo_get_fd_for_plane" with dependency gbm: YES
Found CMake: /usr/bin/cmake (3.21.0)
Run-time dependency egl found: NO (tried pkgconfig and cmake)
Run-time dependency glesv2 found: YES 21.1.5
Dependency pixman-1 found: YES 0.40.0 (cached)
Dependency xcb skipped: feature x11-backend disabled
Run-time dependency libseat found: YES 0.5.0
Run-time dependency xwayland found: NO (tried pkgconfig and cmake)
Program Xwayland found: NO
Configuring config.h using configuration
Configuring version.h using configuration
Build targets in project: 101
WARNING: Deprecated features used:
* 0.56.0: {'meson.build_root'}
wlroots 0.14.1
x11-backend : NO
xwayland : NO
gles2-renderer: NO
xcb-errors : NO
Found ninja-1.9 at /usr/bin/ninja
ninja: entering directory 'build'
[1/228] Generating xdg_shell_c with a custom command
[2/228] Generating xdg_output_unstable_v1_c with a custom command
[3/228] Generating xdg_foreign_unstable_v2_c with a custom command
[4/228] Generating xdg_foreign_unstable_v1_c with a custom command
[5/228] Generating xdg_decoration_unstable_v1_c with a custom command
[6/228] Generating xdg_activation_v1_c with a custom command
[7/228] Generating wlr_virtual_pointer_unstable_v1_c with a custom command
[8/228] Generating wlr_screencopy_unstable_v1_c with a custom command
[9/228] Generating wlr_output_power_management_unstable_v1_c with a custom command
[10/228] Generating wlr_output_management_unstable_v1_c with a custom command
[11/228] Generating wlr_layer_shell_unstable_v1_c with a custom command
[12/228] Generating wlr_input_inhibitor_unstable_v1_c with a custom command
[13/228] Generating wlr_gamma_control_unstable_v1_c with a custom command
[14/228] Generating wlr_foreign_toplevel_management_unstable_v1_c with a custom command
[15/228] Generating wlr_export_dmabuf_unstable_v1_c with a custom command
[16/228] Generating wlr_data_control_unstable_v1_c with a custom command
[17/228] Generating virtual_keyboard_unstable_v1_c with a custom command
[18/228] Generating viewporter_c with a custom command
[19/228] Generating text_input_unstable_v3_c with a custom command
[20/228] Generating tablet_unstable_v2_c with a custom command
[21/228] Generating relative_pointer_unstable_v1_c with a custom command
[22/228] Generating primary_selection_unstable_v1_c with a custom command
[23/228] Generating presentation_time_c with a custom command
[24/228] Generating pointer_gestures_unstable_v1_c with a custom command
[25/228] Generating pointer_constraints_unstable_v1_c with a custom command
[26/228] Generating linux_dmabuf_unstable_v1_c with a custom command
[27/228] Generating keyboard_shortcuts_inhibit_unstable_v1_c with a custom command
[28/228] Generating kde_server_decoration_c with a custom command
[29/228] Generating kde_idle_c with a custom command
[30/228] Generating input_method_unstable_v2_c with a custom command
[31/228] Generating idle_inhibit_unstable_v1_c with a custom command
[32/228] Generating fullscreen_shell_unstable_v1_c with a custom command
[33/228] Generating xdg_shell_server_h with a custom command
[34/228] Generating xdg_shell_client_h with a custom command
[35/228] Generating xdg_output_unstable_v1_server_h with a custom command
[36/228] Generating xdg_foreign_unstable_v2_server_h with a custom command
[37/228] Generating xdg_foreign_unstable_v1_server_h with a custom command
[38/228] Generating xdg_decoration_unstable_v1_server_h with a custom command
[39/228] Generating xdg_decoration_unstable_v1_client_h with a custom command
[40/228] Generating xdg_activation_v1_server_h with a custom command
[41/228] Generating wlr_virtual_pointer_unstable_v1_server_h with a custom command
[42/228] Generating wlr_screencopy_unstable_v1_server_h with a custom command
[43/228] Generating wlr_output_power_management_unstable_v1_server_h with a custom command
[44/228] Generating wlr_output_management_unstable_v1_server_h with a custom command
[45/228] Generating wlr_layer_shell_unstable_v1_server_h with a custom command
[46/228] Generating wlr_input_inhibitor_unstable_v1_server_h with a custom command
[47/228] Generating wlr_gamma_control_unstable_v1_server_h with a custom command
[48/228] Generating wlr_foreign_toplevel_management_unstable_v1_server_h with a custom command
[49/228] Generating wlr_export_dmabuf_unstable_v1_server_h with a custom command
[50/228] Generating wlr_data_control_unstable_v1_server_h with a custom command
[51/228] Generating virtual_keyboard_unstable_v1_server_h with a custom command
[52/228] Generating viewporter_server_h with a custom command
[53/228] Generating text_input_unstable_v3_server_h with a custom command
[54/228] Generating tablet_unstable_v2_server_h with a custom command
[55/228] Generating tablet_unstable_v2_client_h with a custom command
[56/228] Generating kde_server_decoration_server_h with a custom command
[57/228] Generating relative_pointer_unstable_v1_server_h with a custom command
[58/228] Generating relative_pointer_unstable_v1_client_h with a custom command
[59/228] Generating primary_selection_unstable_v1_server_h with a custom command
[60/228] Generating presentation_time_server_h with a custom command
[61/228] Generating presentation_time_client_h with a custom command
[62/228] Generating pointer_gestures_unstable_v1_server_h with a custom command
[63/228] Generating pointer_gestures_unstable_v1_client_h with a custom command
[64/228] Generating pointer_constraints_unstable_v1_server_h with a custom command
[65/228] Generating linux_dmabuf_unstable_v1_server_h with a custom command
[66/228] Generating linux_dmabuf_unstable_v1_client_h with a custom command
[67/228] Generating keyboard_shortcuts_inhibit_unstable_v1_server_h with a custom command
[68/228] Generating input_method_unstable_v2_server_h with a custom command
[69/228] Generating kde_idle_server_h with a custom command
[70/228] Generating idle_inhibit_unstable_v1_server_h with a custom command
[71/228] Generating fullscreen_shell_unstable_v1_server_h with a custom command
[72/228] Generating drm_server_h with a custom command
[73/228] Generating drm_client_h with a custom command
[74/228] Generating drm_c with a custom command
[75/228] Compiling C object libwlroots.so.9.p/xcursor_xcursor.c.o
[76/228] Compiling C object libwlroots.so.9.p/xcursor_wlr_xcursor.c.o
[77/228] Compiling C object libwlroots.so.9.p/util_token.c.o
[78/228] Compiling C object libwlroots.so.9.p/util_time.c.o
[79/228] Compiling C object libwlroots.so.9.p/util_signal.c.o
[80/228] Compiling C object libwlroots.so.9.p/util_shm.c.o
[81/228] Compiling C object libwlroots.so.9.p/util_region.c.o
[82/228] Compiling C object libwlroots.so.9.p/util_log.c.o
[83/228] Compiling C object libwlroots.so.9.p/util_global.c.o
[84/228] Compiling C object libwlroots.so.9.p/util_array.c.o
[85/228] Compiling C object libwlroots.so.9.p/types_wlr_xdg_output_v1.c.o
[86/228] Compiling C object libwlroots.so.9.p/types_wlr_xdg_foreign_registry.c.o
[87/228] Compiling C object libwlroots.so.9.p/types_wlr_xdg_foreign_v2.c.o
[88/228] Compiling C object libwlroots.so.9.p/types_wlr_xdg_foreign_v1.c.o
[89/228] Compiling C object libwlroots.so.9.p/types_wlr_xdg_decoration_v1.c.o
[90/228] Compiling C object libwlroots.so.9.p/types_wlr_xdg_activation_v1.c.o
[91/228] Compiling C object libwlroots.so.9.p/types_wlr_xcursor_manager.c.o
[92/228] Compiling C object libwlroots.so.9.p/types_wlr_virtual_pointer_v1.c.o
[93/228] Compiling C object libwlroots.so.9.p/types_wlr_virtual_keyboard_v1.c.o
[94/228] Compiling C object libwlroots.so.9.p/types_wlr_viewporter.c.o
[95/228] Compiling C object libwlroots.so.9.p/types_wlr_touch.c.o
[96/228] Compiling C object libwlroots.so.9.p/types_wlr_text_input_v3.c.o
[97/228] Compiling C object libwlroots.so.9.p/types_wlr_tablet_tool.c.o
[98/228] Compiling C object libwlroots.so.9.p/types_wlr_tablet_pad.c.o
[99/228] Compiling C object libwlroots.so.9.p/types_wlr_switch.c.o
[100/228] Compiling C object libwlroots.so.9.p/types_wlr_surface.c.o
[101/228] Compiling C object libwlroots.so.9.p/types_wlr_server_decoration.c.o
[102/228] Compiling C object libwlroots.so.9.p/types_wlr_screencopy_v1.c.o
[103/228] Compiling C object libwlroots.so.9.p/types_wlr_relative_pointer_v1.c.o
[104/228] Compiling C object libwlroots.so.9.p/types_wlr_region.c.o
[105/228] Compiling C object libwlroots.so.9.p/types_wlr_primary_selection.c.o
[106/228] Compiling C object libwlroots.so.9.p/types_wlr_primary_selection_v1.c.o
[107/228] Compiling C object libwlroots.so.9.p/types_wlr_presentation_time.c.o
[108/228] Compiling C object libwlroots.so.9.p/types_wlr_pointer.c.o
[109/228] Compiling C object libwlroots.so.9.p/types_wlr_pointer_gestures_v1.c.o
[110/228] Compiling C object libwlroots.so.9.p/types_wlr_pointer_constraints_v1.c.o
[111/228] Compiling C object libwlroots.so.9.p/types_wlr_output.c.o
[112/228] Compiling C object libwlroots.so.9.p/types_wlr_output_power_management_v1.c.o
[113/228] Compiling C object libwlroots.so.9.p/types_wlr_output_management_v1.c.o
[114/228] Compiling C object libwlroots.so.9.p/types_wlr_output_layout.c.o
[115/228] Compiling C object libwlroots.so.9.p/types_wlr_output_damage.c.o
[116/228] Compiling C object libwlroots.so.9.p/types_wlr_matrix.c.o
[117/228] Compiling C object libwlroots.so.9.p/types_wlr_list.c.o
[118/228] Compiling C object libwlroots.so.9.p/types_wlr_linux_dmabuf_v1.c.o
[119/228] Compiling C object libwlroots.so.9.p/types_wlr_layer_shell_v1.c.o
[120/228] Compiling C object libwlroots.so.9.p/types_wlr_keyboard_shortcuts_inhibit_v1.c.o
[121/228] Compiling C object libwlroots.so.9.p/types_wlr_keyboard_group.c.o
[122/228] Compiling C object libwlroots.so.9.p/types_wlr_keyboard.c.o
[123/228] Compiling C object libwlroots.so.9.p/types_wlr_input_method_v2.c.o
[124/228] Compiling C object libwlroots.so.9.p/types_wlr_input_inhibitor.c.o
[125/228] Compiling C object libwlroots.so.9.p/types_wlr_input_device.c.o
[126/228] Compiling C object libwlroots.so.9.p/types_wlr_idle.c.o
[127/228] Compiling C object libwlroots.so.9.p/types_wlr_idle_inhibit_v1.c.o
[128/228] Compiling C object libwlroots.so.9.p/types_wlr_gamma_control_v1.c.o
[129/228] Compiling C object libwlroots.so.9.p/types_wlr_fullscreen_shell_v1.c.o
[130/228] Compiling C object libwlroots.so.9.p/types_wlr_foreign_toplevel_management_v1.c.o
[131/228] Compiling C object libwlroots.so.9.p/types_wlr_export_dmabuf_v1.c.o
[132/228] Compiling C object libwlroots.so.9.p/types_wlr_data_control_v1.c.o
[133/228] Compiling C object libwlroots.so.9.p/types_wlr_cursor.c.o
[134/228] Compiling C object libwlroots.so.9.p/types_wlr_compositor.c.o
[135/228] Compiling C object libwlroots.so.9.p/types_wlr_buffer.c.o
[136/228] Compiling C object libwlroots.so.9.p/types_wlr_box.c.o
[137/228] Compiling C object libwlroots.so.9.p/types_xdg_shell_wlr_xdg_toplevel.c.o
[138/228] Compiling C object libwlroots.so.9.p/types_xdg_shell_wlr_xdg_surface.c.o
[139/228] Compiling C object libwlroots.so.9.p/types_xdg_shell_wlr_xdg_shell.c.o
[140/228] Compiling C object libwlroots.so.9.p/types_xdg_shell_wlr_xdg_positioner.c.o
[141/228] Compiling C object libwlroots.so.9.p/types_xdg_shell_wlr_xdg_popup.c.o
[142/228] Compiling C object libwlroots.so.9.p/types_tablet_v2_wlr_tablet_v2.c.o
[143/228] Compiling C object libwlroots.so.9.p/types_tablet_v2_wlr_tablet_v2_tool.c.o
[144/228] Compiling C object libwlroots.so.9.p/types_tablet_v2_wlr_tablet_v2_tablet.c.o
[145/228] Compiling C object libwlroots.so.9.p/types_tablet_v2_wlr_tablet_v2_pad.c.o
[146/228] Compiling C object libwlroots.so.9.p/types_seat_wlr_seat.c.o
[147/228] Compiling C object libwlroots.so.9.p/types_seat_wlr_seat_touch.c.o
[148/228] Compiling C object libwlroots.so.9.p/types_seat_wlr_seat_pointer.c.o
[149/228] Compiling C object libwlroots.so.9.p/types_seat_wlr_seat_keyboard.c.o
[150/228] Compiling C object libwlroots.so.9.p/types_data_device_wlr_drag.c.o
[151/228] Compiling C object libwlroots.so.9.p/types_data_device_wlr_data_source.c.o
[152/228] Compiling C object libwlroots.so.9.p/types_data_device_wlr_data_offer.c.o
[153/228] Compiling C object libwlroots.so.9.p/types_data_device_wlr_data_device.c.o
[154/228] Compiling C object libwlroots.so.9.p/backend_session_session.c.o
[155/228] Compiling C object libwlroots.so.9.p/backend_wayland_tablet_v2.c.o
[156/228] Compiling C object libwlroots.so.9.p/backend_wayland_seat.c.o
[157/228] Compiling C object libwlroots.so.9.p/backend_wayland_output.c.o
[158/228] Compiling C object libwlroots.so.9.p/backend_wayland_backend.c.o
[159/228] Compiling C object libwlroots.so.9.p/backend_noop_output.c.o
[160/228] Compiling C object libwlroots.so.9.p/backend_noop_backend.c.o
[161/228] Compiling C object libwlroots.so.9.p/backend_multi_backend.c.o
[162/228] Compiling C object libwlroots.so.9.p/backend_libinput_touch.c.o
[163/228] Compiling C object libwlroots.so.9.p/backend_libinput_tablet_tool.c.o
[164/228] Compiling C object libwlroots.so.9.p/backend_libinput_tablet_pad.c.o
[165/228] Compiling C object libwlroots.so.9.p/backend_libinput_switch.c.o
[166/228] Compiling C object libwlroots.so.9.p/backend_libinput_pointer.c.o
[167/228] Compiling C object libwlroots.so.9.p/backend_libinput_keyboard.c.o
[168/228] Compiling C object libwlroots.so.9.p/backend_libinput_events.c.o
[169/228] Compiling C object libwlroots.so.9.p/backend_libinput_backend.c.o
[170/228] Compiling C object libwlroots.so.9.p/backend_headless_output.c.o
[171/228] Compiling C object libwlroots.so.9.p/backend_headless_input_device.c.o
[172/228] Compiling C object libwlroots.so.9.p/backend_headless_backend.c.o
[173/228] Compiling C object libwlroots.so.9.p/backend_drm_util.c.o
[174/228] Compiling C object libwlroots.so.9.p/backend_drm_renderer.c.o
[175/228] Compiling C object libwlroots.so.9.p/backend_drm_properties.c.o
[176/228] Compiling C object libwlroots.so.9.p/backend_drm_legacy.c.o
[177/228] Compiling C object libwlroots.so.9.p/backend_drm_drm.c.o
[178/228] Compiling C object libwlroots.so.9.p/backend_drm_cvt.c.o
[179/228] Compiling C object libwlroots.so.9.p/backend_drm_backend.c.o
[180/228] Compiling C object libwlroots.so.9.p/backend_drm_atomic.c.o
[181/228] Compiling C object libwlroots.so.9.p/backend_backend.c.o
[182/228] Compiling C object libwlroots.so.9.p/render_pixman_renderer.c.o
[183/228] Compiling C object libwlroots.so.9.p/render_pixman_pixel_format.c.o
[184/228] Compiling C object libwlroots.so.9.p/render_drm_dumb_allocator.c.o
[185/228] Compiling C object libwlroots.so.9.p/render_wlr_texture.c.o
[186/228] Compiling C object libwlroots.so.9.p/render_wlr_renderer.c.o
[187/228] Compiling C object libwlroots.so.9.p/render_swapchain.c.o
[188/228] Compiling C object libwlroots.so.9.p/render_shm_allocator.c.o
[189/228] Compiling C object libwlroots.so.9.p/render_pixel_format.c.o
[190/228] Compiling C object libwlroots.so.9.p/render_gbm_allocator.c.o
[191/228] Compiling C object libwlroots.so.9.p/render_drm_format_set.c.o
[192/228] Compiling C object libwlroots.so.9.p/render_dmabuf.c.o
[193/228] Compiling C object libwlroots.so.9.p/render_allocator.c.o
[194/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_xdg-shell-protocol.c.o
[195/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_xdg-output-unstable-v1-protocol.c.o
[196/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_xdg-foreign-unstable-v2-protocol.c.o
[197/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_xdg-foreign-unstable-v1-protocol.c.o
[198/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_xdg-decoration-unstable-v1-protocol.c.o
[199/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_xdg-activation-v1-protocol.c.o
[200/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_wlr-virtual-pointer-unstable-v1-protocol.c.o
[201/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_wlr-screencopy-unstable-v1-protocol.c.o
[202/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_wlr-output-power-management-unstable-v1-protocol.c.o
[203/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_wlr-output-management-unstable-v1-protocol.c.o
[204/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o
[205/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_wlr-input-inhibitor-unstable-v1-protocol.c.o
[206/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_wlr-gamma-control-unstable-v1-protocol.c.o
[207/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[208/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_wlr-export-dmabuf-unstable-v1-protocol.c.o
[209/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_wlr-data-control-unstable-v1-protocol.c.o
[210/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_virtual-keyboard-unstable-v1-protocol.c.o
[211/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_viewporter-protocol.c.o
[212/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_text-input-unstable-v3-protocol.c.o
[213/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_tablet-unstable-v2-protocol.c.o
[214/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_relative-pointer-unstable-v1-protocol.c.o
[215/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_primary-selection-unstable-v1-protocol.c.o
[216/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_presentation-time-protocol.c.o
[217/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_pointer-gestures-unstable-v1-protocol.c.o
[218/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_pointer-constraints-unstable-v1-protocol.c.o
[219/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_linux-dmabuf-unstable-v1-protocol.c.o
[220/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_keyboard-shortcuts-inhibit-unstable-v1-protocol.c.o
[221/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_server-decoration-protocol.c.o
[222/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_idle-protocol.c.o
[223/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_input-method-unstable-v2-protocol.c.o
[224/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_idle-inhibit-unstable-v1-protocol.c.o
[225/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_fullscreen-shell-unstable-v1-protocol.c.o
[226/228] Compiling C object libwlroots.so.9.p/meson-generated_.._protocol_drm-protocol.c.o
[227/228] Linking static target libwlroots.a
[228/228] Linking target libwlroots.so.9
ninja: entering directory 'build'
[1/1] Installing files.
Installing subdir /root/.cache/kiss/proc/60069/build/wlroots/include/wlr to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/xcursor.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/backend.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/interfaces/wlr_tablet_tool.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/interfaces
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/interfaces/wlr_pointer.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/interfaces
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/interfaces/wlr_output.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/interfaces
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/interfaces/wlr_tablet_pad.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/interfaces
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/interfaces/wlr_switch.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/interfaces
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/interfaces/wlr_touch.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/interfaces
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/interfaces/wlr_keyboard.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/interfaces
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/interfaces/wlr_input_device.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/interfaces
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/render/wlr_texture.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/render
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/render/pixman.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/render
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/render/dmabuf.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/render
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/render/interface.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/render
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/render/wlr_renderer.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/render
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/render/drm_format_set.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/render
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_data_device.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_matrix.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_pointer_constraints_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_output_damage.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_tablet_tool.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_pointer.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_virtual_pointer_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_text_input_v3.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_output_layout.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_xdg_foreign_v2.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_layer_shell_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_input_inhibitor.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_primary_selection.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_xdg_decoration_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_output.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_idle.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_xdg_foreign_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_screencopy_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_keyboard_group.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_xdg_output_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_output_power_management_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_presentation_time.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_region.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_list.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_linux_dmabuf_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_input_method_v2.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_export_dmabuf_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_gamma_control_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_buffer.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_fullscreen_shell_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_output_management_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_tablet_pad.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_tablet_v2.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_xcursor_manager.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_seat.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_viewporter.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_xdg_activation_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_switch.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_server_decoration.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_box.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_touch.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_compositor.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_keyboard.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_xdg_foreign_registry.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_keyboard_shortcuts_inhibit_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_foreign_toplevel_management_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_xdg_shell.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_pointer_gestures_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_relative_pointer_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_input_device.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_idle_inhibit_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_data_control_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_primary_selection_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_virtual_keyboard_v1.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_surface.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/types/wlr_cursor.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/types
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/util/region.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/util
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/util/edges.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/util
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/util/log.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/util
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/backend/noop.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/backend
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/backend/multi.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/backend
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/backend/interface.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/backend
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/backend/headless.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/backend
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/backend/drm.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/backend
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/backend/wayland.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/backend
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/backend/session.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/backend
Installing /root/.cache/kiss/proc/60069/build/wlroots/include/wlr/backend/libinput.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr/backend
Installing libwlroots.so.9 to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/lib
Installing libwlroots.a to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/lib
Installing /root/.cache/kiss/proc/60069/build/wlroots/build/include/wlr/config.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr
Installing /root/.cache/kiss/proc/60069/build/wlroots/build/include/wlr/version.h to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/include/wlr
Installing /root/.cache/kiss/proc/60069/build/wlroots/build/meson-private/wlroots.pc to /root/.cache/kiss/proc/60069/pkg/wlroots/usr/lib/pkgconfig
-> wlroots Successfully built package
-> wlroots Generating manifest
-> wlroots Stripping binaries and libraries
-> wlroots looking for dependencies (using readelf)
-> wlroots Generating manifest
-> wlroots Generating etcsums
-> wlroots Creating tarball
-> wlroots Successfully created tarball
-> Install built packages? [wlroots]
-> Continue?: Press Enter to continue or Ctrl+C to abort
-> Ordering arguments list based on dependence
-> wlroots Checking if manifest valid
-> wlroots Checking if package installable
-> wlroots Checking for package conflicts
-> wlroots Installing package (wlroots@0.14.1-1.tar.gz)
-> wlroots Installed successfully
Please try the fix I just pushed. It should at the very least give us more information.
kiss u
.kiss b wlroots
kiss b sway
Please try the fix I just pushed. It should at the very least give us more information.
1. `kiss u`. 2. `kiss b wlroots` 3. `kiss b sway`
kiss b wlroots
fail.The Meson build system Version: 0.59.0 Source dir: /root/.cache/kiss/proc/63456/build/wlroots Build dir: /root/.cache/kiss/proc/63456/build/wlroots/build Build type: native build Project name: wlroots Project version: 0.14.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.37 Host machine cpu family: x86_64 Host machine cpu: x86_64 Compiler for C supports arguments -Wundef: YES Compiler for C supports arguments -Wlogical-op: YES Compiler for C supports arguments -Wmissing-include-dirs: YES Compiler for C supports arguments -Wold-style-definition: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Winit-self: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wimplicit-fallthrough=2: YES Compiler for C supports arguments -Wendif-labels: YES Compiler for C supports arguments -Wstrict-aliasing=2: YES Compiler for C supports arguments -Woverflow: YES Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Walloca: YES Compiler for C supports arguments -Wno-missing-braces: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-unused-parameter: YES WARNING: Project targeting '>=0.56.0' but tried to use feature deprecated since '0.56.0': meson.build_root. use meson.project_build_root() or meson.global_build_root() instead. Compiler for C supports arguments -fmacro-prefix-map=/prefix/to/hide=: YES Found pkg-config: /usr/bin/pkg-config (1.7.4) Run-time dependency wayland-server found: YES 1.19.0 Run-time dependency wayland-client found: YES 1.19.0 Run-time dependency libdrm found: YES 2.4.107 Run-time dependency gbm found: YES 21.1.5 Run-time dependency libinput found: YES 1.18.0 Run-time dependency xkbcommon found: YES 1.3.0 Run-time dependency libudev found: YES 243 Run-time dependency pixman-1 found: YES 0.40.0 Library m found: YES Library rt found: YES Run-time dependency wayland-protocols found: YES 1.21 Found pkg-config: /usr/bin/pkg-config (1.7.4) Build-time dependency wayland-scanner found: YES 1.19.0 Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner) Checking for function "gbm_bo_get_fd_for_plane" with dependency gbm: YES Found CMake: /usr/bin/cmake (3.21.0) Run-time dependency egl found: NO (tried cmake)
render/meson.build:24:0: ERROR: Could not generate cargs for egl: Package x11 was not found in the pkg-config search path. Perhaps you should add the directory containing `x11.pc' to the PKG_CONFIG_PATH environment variable Package 'x11', required by 'egl', not found Package 'xext', required by 'egl', not found Package 'xfixes', required by 'egl', not found Package 'x11-xcb', required by 'egl', not found Package 'xcb', required by 'egl', not found Package 'xcb-glx', required by 'egl', not found Package 'xcb-dri2', required by 'egl', not found Package 'xxf86vm', required by 'egl', not found
A full log can be found at /root/.cache/kiss/proc/63456/build/wlroots/build/meson-logs/meson-log.txt
Yup. This is as expected. Sway requires the GLES2 renderer from wlroots which was not being enabled in your build of wlroots as a dependency is unavailable and renderers was set to auto
. The commit I pushed forces GLES2 to be enabled causing the real error to appear.
Run-time dependency egl found: NO (tried cmake)
This is an issue with your mesa package I believe.
Does /usr/lib/libEGL.so
exist?
Does
/usr/lib/libEGL.so
exist?
Yes, it does.
Do you have pkgconf
installed?
Also: pkgconf --libs --cflags egl
Do you have
pkgconf
installed?Also:
pkgconf --libs --cflags egl
I do.
~ # pkgconf --libs --cflags egl
Package x11 was not found in the pkg-config search path.
Perhaps you should add the directory containing `x11.pc'
to the PKG_CONFIG_PATH environment variable
Package 'x11', required by 'egl', not found
Package 'xext', required by 'egl', not found
Package 'xfixes', required by 'egl', not found
Package 'x11-xcb', required by 'egl', not found
Package 'xcb', required by 'egl', not found
Package 'xcb-glx', required by 'egl', not found
Package 'xcb-dri2', required by 'egl', not found
Package 'xxf86vm', required by 'egl', not found
Your mesa package needs a rebuild as it's linked to xorg libraries (for some reason) (and you don't have these libraries installed).
For reference:
-> pkgconf --libs --cflags egl
-DEGL_NO_X11 -I/usr/include/libdrm -lEGL
Sway and wlroots successfully installed after recompiling mesa. Thanks.
Sway gives a compilation error Compilation log:
How can i fix this?