Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save bearcatsandor/8769644f92b10b0f03cd00f3693c423d to your computer and use it in GitHub Desktop.
Save bearcatsandor/8769644f92b10b0f03cd00f3693c423d to your computer and use it in GitHub Desktop.
Hyprland compile errors
make install
make clear
make[1]: Entering directory '/home/moonwind/git_repos/Hyprland'
rm -rf build
rm -f *.o *-protocol.h *-protocol.c
rm -f ./hyprctl/hyprctl
rm -rf ./subprojects/wlroots/build
make[1]: Leaving directory '/home/moonwind/git_repos/Hyprland'
make fixwlr
make[1]: Entering directory '/home/moonwind/git_repos/Hyprland'
sed -i -E 's/(soversion = 11)([^032]|$)/soversion = 11032/g' subprojects/wlroots/meson.build
rm -rf ./subprojects/wlroots/build
make[1]: Leaving directory '/home/moonwind/git_repos/Hyprland'
cd ./subprojects/wlroots && meson build/ --buildtype=release && ninja -C build/ && cp ./build/libwlroots.so.11032 /usr/lib/ && cd ../..
The Meson build system
Version: 0.63.0
Source dir: /home/moonwind/git_repos/Hyprland/subprojects/wlroots
Build dir: /home/moonwind/git_repos/Hyprland/subprojects/wlroots/build
Build type: native build
Project name: wlroots
Project version: 0.16.0-dev
C compiler for the host machine: cc (gcc 12.1.1 "cc (Gentoo 12.1.1_p20220625 p8) 12.1.1 20220625")
C linker for the host machine: cc ld.bfd 2.38
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
Compiler for C supports arguments -fmacro-prefix-map=/prefix/to/hide=: YES
Found pkg-config: /usr/bin/pkg-config (1.8.0)
Run-time dependency wayland-server found: YES 1.21.0
Run-time dependency libdrm found: YES 2.4.112
Run-time dependency xkbcommon found: YES 1.4.1
Run-time dependency libudev found: YES 251
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.26
Found pkg-config: /usr/bin/pkg-config (1.8.0)
Build-time dependency wayland-scanner found: YES 1.21.0
Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
Run-time dependency egl found: YES 1.5
Run-time dependency gbm found: YES 22.1.6
Run-time dependency glesv2 found: YES 3.2
Run-time dependency vulkan found: YES 1.3.216
Check usable header "vulkan/vulkan.h" with dependency vulkan: YES
Program glslangValidator found: YES (/usr/bin/glslangValidator)
Dependency pixman-1 found: YES 0.40.0 (cached)
Dependency gbm found: YES 22.1.6 (cached)
Checking for function "gbm_bo_get_fd_for_plane" with dependency gbm: YES
Run-time dependency libinput found: YES 1.21.0
Run-time dependency xcb found: YES 1.15
Run-time dependency xcb-dri3 found: YES 1.15
Run-time dependency xcb-present found: YES 1.15
Run-time dependency xcb-render found: YES 1.15
Run-time dependency xcb-renderutil found: YES 0.3.9
Run-time dependency xcb-shm found: YES 1.15
Run-time dependency xcb-xfixes found: YES 1.15
Run-time dependency xcb-xinput found: YES 1.15
Run-time dependency wayland-client found: YES 1.21.0
Run-time dependency libseat found: YES 0.7.0
Run-time dependency xwayland found: YES 22.1.3
Dependency xcb found: YES 1.15 (cached)
Run-time dependency xcb-composite found: YES 1.15
Run-time dependency xcb-icccm found: YES 0.4.1
Dependency xcb-render found: YES 1.15 (cached)
Run-time dependency xcb-res found: YES 1.15
Dependency xcb-xfixes found: YES 1.15 (cached)
Found CMake: /usr/bin/cmake (3.24.0)
Run-time dependency xcb-errors found: NO (tried pkgconfig and cmake)
Message: Required for printing X11 errors.
Message: Required for printing X11 errors.
Checking for function "xcb_xfixes_set_client_disconnect_mode" with dependencies xcb, xcb-composite, xcb-icccm, xcb-render, xcb-res, xcb-xfixes, xcb-errors: YES
Configuring config.h using configuration
Configuring version.h using configuration
Configuring config.h using configuration
Run-time dependency threads found: YES
Run-time dependency wayland-egl found: YES 18.1.0
Run-time dependency wayland-cursor found: YES 1.21.0
Dependency wayland-client found: YES 1.21.0 (cached)
Run-time dependency libpng found: YES 1.6.37
Dependency egl found: YES 1.5 (cached)
Dependency glesv2 found: YES 3.2 (cached)
Dependency gbm found: YES 22.1.6 (cached)
Run-time dependency libavutil found: YES 56.70.100
Run-time dependency libavcodec found: YES 58.134.100
Run-time dependency libavformat found: YES 58.76.100
Dependency libdrm found: YES 2.4.112 (cached)
Has header "libavutil/hwcontext_drm.h" with dependency libavutil: YES
Build targets in project: 138
wlroots 0.16.0-dev
drm-backend : YES
x11-backend : YES
libinput-backend: YES
xwayland : YES
gles2-renderer : YES
vulkan-renderer : YES
gbm-allocator : YES
xcb-errors : NO
User defined options
buildtype : release
Found ninja-1.11.0 at /usr/bin/ninja
ninja: Entering directory `build/'
[1/384] Generating protocol/xdg_shell_c with a custom command
[2/384] Generating protocol/xdg_shell_client_h with a custom command
[3/384] Generating protocol/presentation_time_c with a custom command
[4/384] Generating protocol/presentation_time_server_h with a custom command
[5/384] Generating protocol/presentation_time_client_h with a custom command
[6/384] Generating protocol/viewporter_c with a custom command
[7/384] Generating protocol/viewporter_server_h with a custom command
[8/384] Generating protocol/xdg_shell_server_h with a custom command
[9/384] Generating protocol/xdg_activation_v1_c with a custom command
[10/384] Generating protocol/xdg_activation_v1_server_h with a custom command
[11/384] Generating protocol/xdg_activation_v1_client_h with a custom command
[12/384] Generating protocol/drm_lease_v1_c with a custom command
[13/384] Generating protocol/drm_lease_v1_server_h with a custom command
[14/384] Generating protocol/ext_session_lock_v1_c with a custom command
[15/384] Generating protocol/ext_session_lock_v1_server_h with a custom command
[16/384] Generating protocol/fullscreen_shell_unstable_v1_c with a custom command
[17/384] Generating protocol/fullscreen_shell_unstable_v1_server_h with a custom command
[18/384] Generating protocol/idle_inhibit_unstable_v1_c with a custom command
[19/384] Generating protocol/idle_inhibit_unstable_v1_server_h with a custom command
[20/384] Generating protocol/idle_inhibit_unstable_v1_client_h with a custom command
[21/384] Generating protocol/keyboard_shortcuts_inhibit_unstable_v1_c with a custom command
[22/384] Generating protocol/keyboard_shortcuts_inhibit_unstable_v1_server_h with a custom command
[23/384] Generating protocol/keyboard_shortcuts_inhibit_unstable_v1_client_h with a custom command
[24/384] Generating protocol/linux_dmabuf_unstable_v1_c with a custom command
[25/384] Generating protocol/linux_dmabuf_unstable_v1_server_h with a custom command
[26/384] Generating protocol/linux_dmabuf_unstable_v1_client_h with a custom command
[27/384] Generating protocol/pointer_constraints_unstable_v1_c with a custom command
[28/384] Generating protocol/pointer_constraints_unstable_v1_server_h with a custom command
[29/384] Generating protocol/pointer_constraints_unstable_v1_client_h with a custom command
[30/384] Generating protocol/pointer_gestures_unstable_v1_c with a custom command
[31/384] Generating protocol/pointer_gestures_unstable_v1_server_h with a custom command
[32/384] Generating protocol/pointer_gestures_unstable_v1_client_h with a custom command
[33/384] Generating protocol/primary_selection_unstable_v1_c with a custom command
[34/384] Generating protocol/primary_selection_unstable_v1_server_h with a custom command
[35/384] Generating protocol/relative_pointer_unstable_v1_c with a custom command
[36/384] Generating protocol/relative_pointer_unstable_v1_server_h with a custom command
[37/384] Generating protocol/relative_pointer_unstable_v1_client_h with a custom command
[38/384] Generating protocol/tablet_unstable_v2_c with a custom command
[39/384] Generating protocol/text_input_unstable_v3_c with a custom command
[40/384] Generating protocol/tablet_unstable_v2_server_h with a custom command
[41/384] Generating protocol/tablet_unstable_v2_client_h with a custom command
[42/384] Generating protocol/text_input_unstable_v3_server_h with a custom command
[43/384] Generating protocol/text_input_unstable_v3_client_h with a custom command
[44/384] Generating protocol/xdg_decoration_unstable_v1_c with a custom command
[45/384] Generating protocol/xdg_decoration_unstable_v1_server_h with a custom command
[46/384] Generating protocol/xdg_decoration_unstable_v1_client_h with a custom command
[47/384] Generating protocol/xdg_foreign_unstable_v1_c with a custom command
[48/384] Generating protocol/xdg_foreign_unstable_v1_server_h with a custom command
[49/384] Generating protocol/xdg_foreign_unstable_v2_c with a custom command
[50/384] Generating protocol/xdg_foreign_unstable_v2_server_h with a custom command
[51/384] Generating protocol/xdg_output_unstable_v1_c with a custom command
[52/384] Generating protocol/xdg_output_unstable_v1_server_h with a custom command
[53/384] Generating protocol/drm_c with a custom command
[54/384] Generating protocol/drm_server_h with a custom command
[55/384] Generating protocol/drm_client_h with a custom command
[56/384] Generating protocol/kde_idle_c with a custom command
[57/384] Generating protocol/kde_idle_server_h with a custom command
[58/384] Generating protocol/kde_idle_client_h with a custom command
[59/384] Generating protocol/kde_server_decoration_c with a custom command
[60/384] Generating protocol/kde_server_decoration_server_h with a custom command
[61/384] Generating protocol/input_method_unstable_v2_c with a custom command
[62/384] Generating protocol/input_method_unstable_v2_server_h with a custom command
[63/384] Generating protocol/input_method_unstable_v2_client_h with a custom command
[64/384] Generating protocol/virtual_keyboard_unstable_v1_c with a custom command
[65/384] Generating protocol/virtual_keyboard_unstable_v1_server_h with a custom command
[66/384] Generating protocol/wlr_data_control_unstable_v1_c with a custom command
[67/384] Generating protocol/wlr_data_control_unstable_v1_server_h with a custom command
[68/384] Generating protocol/wlr_export_dmabuf_unstable_v1_c with a custom command
[69/384] Generating protocol/wlr_export_dmabuf_unstable_v1_server_h with a custom command
[70/384] Generating protocol/wlr_export_dmabuf_unstable_v1_client_h with a custom command
[71/384] Generating protocol/wlr_foreign_toplevel_management_unstable_v1_c with a custom command
[72/384] Generating protocol/wlr_foreign_toplevel_management_unstable_v1_server_h with a custom command
[73/384] Generating protocol/wlr_foreign_toplevel_management_unstable_v1_client_h with a custom command
[74/384] Generating protocol/wlr_gamma_control_unstable_v1_c with a custom command
[75/384] Generating protocol/wlr_gamma_control_unstable_v1_server_h with a custom command
[76/384] Generating protocol/wlr_gamma_control_unstable_v1_client_h with a custom command
[77/384] Generating protocol/wlr_input_inhibitor_unstable_v1_c with a custom command
[78/384] Generating protocol/wlr_input_inhibitor_unstable_v1_server_h with a custom command
[79/384] Generating protocol/wlr_input_inhibitor_unstable_v1_client_h with a custom command
[80/384] Generating protocol/wlr_layer_shell_unstable_v1_c with a custom command
[81/384] Generating protocol/wlr_layer_shell_unstable_v1_server_h with a custom command
[82/384] Generating protocol/wlr_layer_shell_unstable_v1_client_h with a custom command
[83/384] Generating protocol/wlr_output_management_unstable_v1_c with a custom command
[84/384] Generating protocol/wlr_output_management_unstable_v1_server_h with a custom command
[85/384] Generating protocol/wlr_output_power_management_unstable_v1_c with a custom command
[86/384] Generating protocol/wlr_output_power_management_unstable_v1_server_h with a custom command
[87/384] Generating protocol/wlr_output_power_management_unstable_v1_client_h with a custom command
[88/384] Generating protocol/wlr_screencopy_unstable_v1_c with a custom command
[89/384] Generating protocol/wlr_screencopy_unstable_v1_server_h with a custom command
[90/384] Generating protocol/wlr_screencopy_unstable_v1_client_h with a custom command
[91/384] Generating protocol/wlr_virtual_pointer_unstable_v1_c with a custom command
[92/384] Generating protocol/wlr_virtual_pointer_unstable_v1_server_h with a custom command
[93/384] Generating protocol/wlr_virtual_pointer_unstable_v1_client_h with a custom command
[94/384] Compiling C object examples/output-layout.p/cat.c.o
[95/384] Compiling C object examples/touch.p/cat.c.o
[96/384] Compiling C object examples/rotation.p/cat.c.o
[97/384] Compiling C object examples/idle.p/meson-generated_.._.._protocol_idle-protocol.c.o
[98/384] Compiling C object examples/idle-inhibit.p/meson-generated_.._.._protocol_idle-inhibit-unstable-v1-protocol.c.o
[99/384] Compiling C object examples/simple.p/simple.c.o
[100/384] Compiling C object examples/idle-inhibit.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[101/384] Compiling C object examples/keyboard-shortcuts-inhibit.p/meson-generated_.._.._protocol_keyboard-shortcuts-inhibit-unstable-v1-protocol.c.o
[102/384] Compiling C object examples/idle.p/idle.c.o
[103/384] Compiling C object examples/fullscreen-shell.p/fullscreen-shell.c.o
[104/384] Compiling C object examples/quads.p/quads.c.o
[105/384] Compiling C object examples/touch.p/touch.c.o
[106/384] Compiling C object examples/keyboard-shortcuts-inhibit.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[107/384] Compiling C object examples/multi-pointer.p/multi-pointer.c.o
[108/384] Compiling C object examples/scene-graph.p/scene-graph.c.o
[109/384] Compiling C object examples/rotation.p/rotation.c.o
[110/384] Compiling C object examples/idle-inhibit.p/egl_common.c.o
[111/384] Compiling C object examples/idle-inhibit.p/idle-inhibit.c.o
[112/384] Generating render/vulkan/shaders/common.vert_spv with a custom command
[113/384] Generating render/vulkan/shaders/texture.frag_spv with a custom command
[114/384] Linking target examples/idle
[115/384] Compiling C object examples/output-layout.p/output-layout.c.o
[116/384] Compiling C object examples/layer-shell.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[117/384] Compiling C object examples/tablet.p/tablet.c.o
[118/384] Compiling C object examples/layer-shell.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o
[119/384] Compiling C object examples/pointer.p/pointer.c.o
[120/384] Compiling C object examples/input-inhibitor.p/meson-generated_.._.._protocol_wlr-input-inhibitor-unstable-v1-protocol.c.o
[121/384] Linking target examples/idle-inhibit
[122/384] Generating render/vulkan/shaders/quad.frag_spv with a custom command
[123/384] Compiling C object examples/gamma-control.p/meson-generated_.._.._protocol_wlr-gamma-control-unstable-v1-protocol.c.o
[124/384] Compiling C object examples/input-inhibitor.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[125/384] Compiling C object examples/pointer-constraints.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o
[126/384] Compiling C object examples/keyboard-shortcuts-inhibit.p/egl_common.c.o
[127/384] Compiling C object examples/relative-pointer.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o
[128/384] Compiling C object examples/output-power-management.p/meson-generated_.._.._protocol_wlr-output-power-management-unstable-v1-protocol.c.o
[129/384] Compiling C object examples/pointer-constraints.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[130/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_xdg-shell-protocol.c.o
[131/384] Compiling C object examples/relative-pointer.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o
[132/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_viewporter-protocol.c.o
[133/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_xdg-activation-v1-protocol.c.o
[134/384] Compiling C object examples/keyboard-shortcuts-inhibit.p/keyboard-shortcuts-inhibit.c.o
[135/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_drm-lease-v1-protocol.c.o
[136/384] Compiling C object examples/input-inhibitor.p/egl_common.c.o
[137/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_presentation-time-protocol.c.o
[138/384] Compiling C object examples/layer-shell.p/egl_common.c.o
[139/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_ext-session-lock-v1-protocol.c.o
[140/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_idle-inhibit-unstable-v1-protocol.c.o
[141/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_keyboard-shortcuts-inhibit-unstable-v1-protocol.c.o
[142/384] Compiling C object examples/output-power-management.p/output-power-management.c.o
[143/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_fullscreen-shell-unstable-v1-protocol.c.o
[144/384] Compiling C object examples/input-inhibitor.p/input-inhibitor.c.o
[145/384] Compiling C object examples/pointer-constraints.p/egl_common.c.o
[146/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_pointer-constraints-unstable-v1-protocol.c.o
[147/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_linux-dmabuf-unstable-v1-protocol.c.o
[148/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_pointer-gestures-unstable-v1-protocol.c.o
[149/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_relative-pointer-unstable-v1-protocol.c.o
[150/384] Compiling C object examples/gamma-control.p/gamma-control.c.o
[151/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_primary-selection-unstable-v1-protocol.c.o
[152/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_text-input-unstable-v3-protocol.c.o
[153/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_tablet-unstable-v2-protocol.c.o
[154/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_xdg-foreign-unstable-v1-protocol.c.o
[155/384] Compiling C object examples/pointer-constraints.p/pointer-constraints.c.o
[156/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_xdg-foreign-unstable-v2-protocol.c.o
[157/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_xdg-output-unstable-v1-protocol.c.o
[158/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_xdg-decoration-unstable-v1-protocol.c.o
[159/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_input-method-unstable-v2-protocol.c.o
[160/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_server-decoration-protocol.c.o
[161/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_wlr-data-control-unstable-v1-protocol.c.o
[162/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_drm-protocol.c.o
[163/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_idle-protocol.c.o
[164/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_wlr-export-dmabuf-unstable-v1-protocol.c.o
[165/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_virtual-keyboard-unstable-v1-protocol.c.o
[166/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[167/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_wlr-gamma-control-unstable-v1-protocol.c.o
[168/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_wlr-input-inhibitor-unstable-v1-protocol.c.o
[169/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o
[170/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_wlr-output-management-unstable-v1-protocol.c.o
[171/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_wlr-output-power-management-unstable-v1-protocol.c.o
[172/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_wlr-screencopy-unstable-v1-protocol.c.o
[173/384] Compiling C object libwlroots.so.11032.p/meson-generated_.._protocol_wlr-virtual-pointer-unstable-v1-protocol.c.o
[174/384] Compiling C object libwlroots.so.11032.p/render_dmabuf.c.o
[175/384] Compiling C object libwlroots.so.11032.p/render_pixel_format.c.o
[176/384] Compiling C object examples/layer-shell.p/layer-shell.c.o
[177/384] Compiling C object libwlroots.so.11032.p/render_wlr_texture.c.o
[178/384] Compiling C object libwlroots.so.11032.p/render_gles2_shaders.c.o
[179/384] Compiling C object libwlroots.so.11032.p/render_drm_format_set.c.o
[180/384] Compiling C object libwlroots.so.11032.p/render_swapchain.c.o
[181/384] Compiling C object libwlroots.so.11032.p/render_gles2_pixel_format.c.o
[182/384] Compiling C object libwlroots.so.11032.p/render_pixman_pixel_format.c.o
[183/384] Compiling C object libwlroots.so.11032.p/render_gles2_texture.c.o
[184/384] Compiling C object libwlroots.so.11032.p/render_vulkan_util.c.o
[185/384] Compiling C object libwlroots.so.11032.p/render_wlr_renderer.c.o
[186/384] Compiling C object libwlroots.so.11032.p/render_allocator_allocator.c.o
[187/384] Compiling C object libwlroots.so.11032.p/render_vulkan_pixel_format.c.o
[188/384] Compiling C object libwlroots.so.11032.p/render_allocator_drm_dumb.c.o
[189/384] Compiling C object libwlroots.so.11032.p/backend_drm_cvt.c.o
[190/384] Compiling C object libwlroots.so.11032.p/render_allocator_shm.c.o
[191/384] Compiling C object libwlroots.so.11032.p/render_pixman_renderer.c.o
[192/384] Compiling C object libwlroots.so.11032.p/render_allocator_gbm.c.o
[193/384] Compiling C object libwlroots.so.11032.p/backend_drm_monitor.c.o
[194/384] Compiling C object libwlroots.so.11032.p/render_vulkan_texture.c.o
[195/384] Compiling C object libwlroots.so.11032.p/backend_backend.c.o
[196/384] Compiling C object libwlroots.so.11032.p/render_vulkan_vulkan.c.o
[197/384] Compiling C object libwlroots.so.11032.p/backend_drm_backend.c.o
[198/384] Compiling C object libwlroots.so.11032.p/backend_drm_legacy.c.o
[199/384] Compiling C object libwlroots.so.11032.p/render_gles2_renderer.c.o
[200/384] Compiling C object libwlroots.so.11032.p/backend_libinput_keyboard.c.o
[201/384] Compiling C object libwlroots.so.11032.p/backend_drm_properties.c.o
[202/384] Compiling C object libwlroots.so.11032.p/backend_libinput_backend.c.o
[203/384] Compiling C object libwlroots.so.11032.p/backend_libinput_events.c.o
[204/384] Compiling C object libwlroots.so.11032.p/backend_libinput_switch.c.o
[205/384] Compiling C object libwlroots.so.11032.p/render_egl.c.o
[206/384] Compiling C object libwlroots.so.11032.p/backend_drm_util.c.o
[207/384] Compiling C object libwlroots.so.11032.p/backend_drm_atomic.c.o
[208/384] Compiling C object libwlroots.so.11032.p/backend_libinput_pointer.c.o
[209/384] Compiling C object libwlroots.so.11032.p/backend_libinput_touch.c.o
[210/384] Compiling C object libwlroots.so.11032.p/backend_drm_renderer.c.o
[211/384] Compiling C object libwlroots.so.11032.p/backend_libinput_tablet_tool.c.o
[212/384] Compiling C object libwlroots.so.11032.p/backend_libinput_tablet_pad.c.o
[213/384] Compiling C object libwlroots.so.11032.p/render_vulkan_renderer.c.o
[214/384] Compiling C object libwlroots.so.11032.p/backend_headless_backend.c.o
[215/384] Compiling C object libwlroots.so.11032.p/backend_multi_backend.c.o
[216/384] Compiling C object libwlroots.so.11032.p/backend_x11_input_device.c.o
[217/384] Compiling C object libwlroots.so.11032.p/backend_headless_output.c.o
[218/384] Compiling C object libwlroots.so.11032.p/backend_wayland_seat.c.o
[219/384] Compiling C object libwlroots.so.11032.p/types_data_device_wlr_data_offer.c.o
[220/384] Compiling C object libwlroots.so.11032.p/types_output_state.c.o
[221/384] Compiling C object libwlroots.so.11032.p/types_output_transform.c.o
[222/384] Compiling C object libwlroots.so.11032.p/types_data_device_wlr_data_source.c.o
[223/384] Compiling C object libwlroots.so.11032.p/backend_session_session.c.o
[224/384] Compiling C object libwlroots.so.11032.p/types_data_device_wlr_data_device.c.o
[225/384] Compiling C object libwlroots.so.11032.p/backend_wayland_backend.c.o
[226/384] Compiling C object libwlroots.so.11032.p/backend_wayland_output.c.o
[227/384] Compiling C object libwlroots.so.11032.p/backend_x11_backend.c.o
[228/384] Compiling C object libwlroots.so.11032.p/backend_wayland_tablet_v2.c.o
[229/384] Compiling C object libwlroots.so.11032.p/backend_x11_output.c.o
[230/384] Compiling C object libwlroots.so.11032.p/types_scene_surface.c.o
[231/384] Compiling C object libwlroots.so.11032.p/types_data_device_wlr_drag.c.o
[232/384] Compiling C object libwlroots.so.11032.p/types_output_render.c.o
[233/384] Compiling C object libwlroots.so.11032.p/backend_wayland_pointer.c.o
[234/384] Compiling C object libwlroots.so.11032.p/types_scene_subsurface_tree.c.o
[235/384] Compiling C object libwlroots.so.11032.p/types_scene_output_layout.c.o
[236/384] Compiling C object libwlroots.so.11032.p/types_scene_layer_shell_v1.c.o
[237/384] Compiling C object libwlroots.so.11032.p/types_scene_xdg_shell.c.o
[238/384] Compiling C object libwlroots.so.11032.p/types_tablet_v2_wlr_tablet_v2_tablet.c.o
[239/384] Compiling C object libwlroots.so.11032.p/backend_drm_drm.c.o
[240/384] Compiling C object libwlroots.so.11032.p/types_output_cursor.c.o
[241/384] Compiling C object libwlroots.so.11032.p/types_tablet_v2_wlr_tablet_v2.c.o
[242/384] Compiling C object libwlroots.so.11032.p/types_xdg_shell_wlr_xdg_shell.c.o
[243/384] Compiling C object libwlroots.so.11032.p/types_output_output.c.o
[244/384] Compiling C object libwlroots.so.11032.p/types_seat_wlr_seat_keyboard.c.o
[245/384] Compiling C object libwlroots.so.11032.p/types_seat_wlr_seat_touch.c.o
[246/384] Compiling C object libwlroots.so.11032.p/types_seat_wlr_seat_pointer.c.o
[247/384] Compiling C object libwlroots.so.11032.p/types_seat_wlr_seat.c.o
[248/384] Compiling C object libwlroots.so.11032.p/types_xdg_shell_wlr_xdg_positioner.c.o
[249/384] Compiling C object libwlroots.so.11032.p/types_xdg_shell_wlr_xdg_popup.c.o
[250/384] Compiling C object libwlroots.so.11032.p/types_xdg_shell_wlr_xdg_toplevel.c.o
[251/384] Compiling C object libwlroots.so.11032.p/types_tablet_v2_wlr_tablet_v2_pad.c.o
[252/384] Compiling C object libwlroots.so.11032.p/types_tablet_v2_wlr_tablet_v2_tool.c.o
[253/384] Compiling C object libwlroots.so.11032.p/types_wlr_export_dmabuf_v1.c.o
[254/384] Compiling C object libwlroots.so.11032.p/types_wlr_fullscreen_shell_v1.c.o
[255/384] Compiling C object libwlroots.so.11032.p/types_wlr_drm.c.o
[256/384] Compiling C object libwlroots.so.11032.p/types_wlr_buffer.c.o
[257/384] Compiling C object libwlroots.so.11032.p/types_wlr_idle_inhibit_v1.c.o
[258/384] Compiling C object libwlroots.so.11032.p/types_wlr_input_device.c.o
[259/384] Compiling C object libwlroots.so.11032.p/types_xdg_shell_wlr_xdg_surface.c.o
[260/384] Compiling C object libwlroots.so.11032.p/types_wlr_input_inhibitor.c.o
[261/384] Compiling C object libwlroots.so.11032.p/types_wlr_gamma_control_v1.c.o
[262/384] Compiling C object libwlroots.so.11032.p/types_wlr_data_control_v1.c.o
[263/384] Compiling C object libwlroots.so.11032.p/types_wlr_keyboard_shortcuts_inhibit_v1.c.o
[264/384] Compiling C object libwlroots.so.11032.p/types_wlr_idle.c.o
[265/384] Compiling C object libwlroots.so.11032.p/types_wlr_output_damage.c.o
[266/384] Compiling C object libwlroots.so.11032.p/types_wlr_keyboard.c.o
[267/384] Compiling C object libwlroots.so.11032.p/types_wlr_matrix.c.o
[268/384] Compiling C object libwlroots.so.11032.p/types_wlr_keyboard_group.c.o
[269/384] Compiling C object libwlroots.so.11032.p/types_wlr_foreign_toplevel_management_v1.c.o
[270/384] Compiling C object libwlroots.so.11032.p/types_wlr_cursor.c.o
[271/384] Compiling C object libwlroots.so.11032.p/types_wlr_compositor.c.o
[272/384] Compiling C object libwlroots.so.11032.p/types_wlr_pointer.c.o
[273/384] Compiling C object libwlroots.so.11032.p/types_wlr_output_power_management_v1.c.o
[274/384] Compiling C object libwlroots.so.11032.p/types_wlr_region.c.o
[275/384] Compiling C object libwlroots.so.11032.p/types_wlr_layer_shell_v1.c.o
[276/384] Compiling C object libwlroots.so.11032.p/types_wlr_primary_selection.c.o
[277/384] Compiling C object libwlroots.so.11032.p/types_wlr_input_method_v2.c.o
[278/384] Compiling C object libwlroots.so.11032.p/types_wlr_presentation_time.c.o
[279/384] Compiling C object libwlroots.so.11032.p/types_wlr_output_layout.c.o
[280/384] Compiling C object libwlroots.so.11032.p/types_wlr_pointer_constraints_v1.c.o
[281/384] Compiling C object libwlroots.so.11032.p/types_wlr_relative_pointer_v1.c.o
[282/384] Compiling C object libwlroots.so.11032.p/types_wlr_switch.c.o
[283/384] Compiling C object libwlroots.so.11032.p/types_wlr_tablet_tool.c.o
[284/384] Compiling C object libwlroots.so.11032.p/types_wlr_pointer_gestures_v1.c.o
[285/384] Compiling C object libwlroots.so.11032.p/types_wlr_tablet_pad.c.o
[286/384] Compiling C object libwlroots.so.11032.p/types_wlr_server_decoration.c.o
[287/384] Compiling C object libwlroots.so.11032.p/types_wlr_touch.c.o
[288/384] Compiling C object libwlroots.so.11032.p/types_wlr_linux_dmabuf_v1.c.o
[289/384] Compiling C object libwlroots.so.11032.p/types_wlr_primary_selection_v1.c.o
[290/384] Compiling C object libwlroots.so.11032.p/types_wlr_output_management_v1.c.o
[291/384] Compiling C object libwlroots.so.11032.p/types_wlr_xcursor_manager.c.o
[292/384] Compiling C object libwlroots.so.11032.p/types_wlr_session_lock_v1.c.o
[293/384] Compiling C object libwlroots.so.11032.p/types_wlr_screencopy_v1.c.o
[294/384] Compiling C object libwlroots.so.11032.p/types_wlr_virtual_keyboard_v1.c.o
[295/384] Compiling C object libwlroots.so.11032.p/types_wlr_text_input_v3.c.o
[296/384] Compiling C object libwlroots.so.11032.p/types_wlr_xdg_foreign_registry.c.o
[297/384] Compiling C object libwlroots.so.11032.p/types_wlr_viewporter.c.o
[298/384] Compiling C object libwlroots.so.11032.p/types_wlr_xdg_decoration_v1.c.o
[299/384] Compiling C object libwlroots.so.11032.p/types_scene_wlr_scene.c.o
[300/384] Compiling C object libwlroots.so.11032.p/types_wlr_virtual_pointer_v1.c.o
[301/384] Compiling C object libwlroots.so.11032.p/util_array.c.o
[302/384] Compiling C object libwlroots.so.11032.p/util_global.c.o
[303/384] Compiling C object libwlroots.so.11032.p/util_addon.c.o
[304/384] Compiling C object libwlroots.so.11032.p/types_wlr_xdg_activation_v1.c.o
[305/384] Compiling C object libwlroots.so.11032.p/util_signal.c.o
[306/384] Compiling C object libwlroots.so.11032.p/types_wlr_xdg_foreign_v2.c.o
[307/384] Compiling C object libwlroots.so.11032.p/util_time.c.o
[308/384] Compiling C object libwlroots.so.11032.p/types_wlr_xdg_foreign_v1.c.o
[309/384] Compiling C object libwlroots.so.11032.p/util_box.c.o
[310/384] Compiling C object libwlroots.so.11032.p/types_wlr_xdg_output_v1.c.o
[311/384] Compiling C object libwlroots.so.11032.p/types_wlr_subcompositor.c.o
[312/384] Compiling C object libwlroots.so.11032.p/util_shm.c.o
[313/384] Compiling C object libwlroots.so.11032.p/util_token.c.o
[314/384] Compiling C object libwlroots.so.11032.p/util_log.c.o
[315/384] Linking target examples/layer-shell
[316/384] Linking target examples/keyboard-shortcuts-inhibit
[317/384] Linking target examples/output-power-management
[318/384] Linking target examples/gamma-control
[319/384] Linking target examples/pointer-constraints
[320/384] Compiling C object libwlroots.so.11032.p/xcursor_wlr_xcursor.c.o
[321/384] Linking target examples/input-inhibitor
[322/384] Compiling C object examples/relative-pointer.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[323/384] Compiling C object examples/screencopy.p/meson-generated_.._.._protocol_wlr-screencopy-unstable-v1-protocol.c.o
[324/384] Compiling C object examples/dmabuf-capture.p/meson-generated_.._.._protocol_wlr-export-dmabuf-unstable-v1-protocol.c.o
[325/384] Compiling C object libwlroots.so.11032.p/util_region.c.o
[326/384] Compiling C object libwlroots.so.11032.p/xwayland_sockets.c.o
[327/384] Compiling C object examples/screencopy-dmabuf.p/meson-generated_.._.._protocol_wlr-screencopy-unstable-v1-protocol.c.o
[328/384] Compiling C object libwlroots.so.11032.p/xwayland_xwayland.c.o
[329/384] Compiling C object libwlroots.so.11032.p/types_wlr_drm_lease_v1.c.o
[330/384] Compiling C object examples/screencopy-dmabuf.p/meson-generated_.._.._protocol_linux-dmabuf-unstable-v1-protocol.c.o
[331/384] Compiling C object examples/relative-pointer.p/egl_common.c.o
[332/384] Compiling C object libwlroots.so.11032.p/xwayland_selection_dnd.c.o
[333/384] Compiling C object examples/toplevel-decoration.p/meson-generated_.._.._protocol_xdg-decoration-unstable-v1-protocol.c.o
[334/384] Compiling C object examples/toplevel-decoration.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[335/384] Compiling C object libwlroots.so.11032.p/xwayland_selection_incoming.c.o
[336/384] Compiling C object examples/input-method.p/meson-generated_.._.._protocol_input-method-unstable-v2-protocol.c.o
[337/384] Compiling C object libwlroots.so.11032.p/xwayland_selection_selection.c.o
[338/384] Compiling C object examples/input-method.p/meson-generated_.._.._protocol_text-input-unstable-v3-protocol.c.o
[339/384] Compiling C object examples/input-method.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[340/384] Compiling C object examples/text-input.p/meson-generated_.._.._protocol_text-input-unstable-v3-protocol.c.o
[341/384] Compiling C object libwlroots.so.11032.p/xwayland_server.c.o
[342/384] Compiling C object examples/relative-pointer.p/relative-pointer-unstable-v1.c.o
[343/384] Compiling C object libwlroots.so.11032.p/xcursor_xcursor.c.o
[344/384] Compiling C object examples/text-input.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[345/384] Compiling C object libwlroots.so.11032.p/xwayland_selection_outgoing.c.o
[346/384] Compiling C object examples/screencopy.p/screencopy.c.o
[347/384] Compiling C object examples/toplevel-decoration.p/egl_common.c.o
[348/384] Compiling C object examples/foreign-toplevel.p/meson-generated_.._.._protocol_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[349/384] Compiling C object examples/virtual-pointer.p/meson-generated_.._.._protocol_wlr-virtual-pointer-unstable-v1-protocol.c.o
[350/384] Linking target examples/relative-pointer
[351/384] Compiling C object examples/toplevel-decoration.p/toplevel-decoration.c.o
[352/384] Compiling C object examples/input-method-keyboard-grab.p/meson-generated_.._.._protocol_input-method-unstable-v2-protocol.c.o
[353/384] Compiling C object examples/text-input.p/egl_common.c.o
[354/384] Linking target examples/screencopy
[355/384] Linking target examples/toplevel-decoration
[356/384] Compiling C object examples/screencopy-dmabuf.p/screencopy-dmabuf.c.o
[357/384] Compiling C object examples/virtual-pointer.p/virtual-pointer.c.o
[358/384] Linking target examples/virtual-pointer
[359/384] Compiling C object examples/input-method-keyboard-grab.p/input-method-keyboard-grab.c.o
[360/384] Linking target examples/screencopy-dmabuf
[361/384] Compiling C object examples/input-method.p/input-method.c.o
[362/384] Linking target examples/input-method-keyboard-grab
[363/384] Compiling C object examples/dmabuf-capture.p/dmabuf-capture.c.o
[364/384] Compiling C object examples/foreign-toplevel.p/foreign-toplevel.c.o
[365/384] Linking target examples/input-method
[366/384] Linking target examples/foreign-toplevel
[367/384] Compiling C object examples/text-input.p/text-input.c.o
[368/384] Linking target examples/text-input
[369/384] Compiling C object tinywl/tinywl.p/tinywl.c.o
[370/384] Linking target examples/dmabuf-capture
[371/384] Compiling C object libwlroots.so.11032.p/xwayland_xwm.c.o
[372/384] Linking target libwlroots.so.11032
[373/384] Generating symbol file libwlroots.so.11032.p/libwlroots.so.11032.symbols
[374/384] Linking target examples/output-layout
[375/384] Linking target examples/fullscreen-shell
[376/384] Linking target examples/multi-pointer
[377/384] Linking target tinywl/tinywl
[378/384] Linking target examples/simple
[379/384] Linking target examples/rotation
[380/384] Linking target examples/tablet
[381/384] Linking target examples/touch
[382/384] Linking target examples/pointer
[383/384] Linking target examples/quads
[384/384] Linking target examples/scene-graph
make protocols
make[1]: Entering directory '/home/moonwind/git_repos/Hyprland'
/usr/bin/wayland-scanner private-code \
//usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml xdg-shell-protocol.c
/usr/bin/wayland-scanner server-header \
//usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml xdg-shell-protocol.h
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99 -I/usr/lib64/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -c -o xdg-shell-protocol.o xdg-shell-protocol.c
/usr/bin/wayland-scanner private-code \
protocols/wlr-layer-shell-unstable-v1.xml wlr-layer-shell-unstable-v1-protocol.c
/usr/bin/wayland-scanner server-header \
protocols/wlr-layer-shell-unstable-v1.xml wlr-layer-shell-unstable-v1-protocol.h
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99 -I/usr/lib64/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -c -o wlr-layer-shell-unstable-v1-protocol.o wlr-layer-shell-unstable-v1-protocol.c
/usr/bin/wayland-scanner private-code \
protocols/wlr-screencopy-unstable-v1.xml wlr-screencopy-unstable-v1-protocol.c
/usr/bin/wayland-scanner server-header \
protocols/wlr-screencopy-unstable-v1.xml wlr-screencopy-unstable-v1-protocol.h
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99 -I/usr/lib64/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -c -o wlr-screencopy-unstable-v1-protocol.o wlr-screencopy-unstable-v1-protocol.c
/usr/bin/wayland-scanner private-code \
protocols/idle.xml idle-protocol.c
/usr/bin/wayland-scanner server-header \
protocols/idle.xml idle-protocol.h
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99 -I/usr/lib64/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -c -o idle-protocol.o idle-protocol.c
/usr/bin/wayland-scanner private-code \
protocols/ext-workspace-unstable-v1.xml ext-workspace-unstable-v1-protocol.c
/usr/bin/wayland-scanner server-header \
protocols/ext-workspace-unstable-v1.xml ext-workspace-unstable-v1-protocol.h
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99 -I/usr/lib64/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -c -o ext-workspace-unstable-v1-protocol.o ext-workspace-unstable-v1-protocol.c
/usr/bin/wayland-scanner private-code \
protocols/pointer-constraints-unstable-v1.xml pointer-constraints-unstable-v1-protocol.c
/usr/bin/wayland-scanner server-header \
protocols/pointer-constraints-unstable-v1.xml pointer-constraints-unstable-v1-protocol.h
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99 -I/usr/lib64/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -c -o pointer-constraints-unstable-v1-protocol.o pointer-constraints-unstable-v1-protocol.c
/usr/bin/wayland-scanner private-code \
protocols/tablet-unstable-v2.xml tablet-unstable-v2-protocol.c
/usr/bin/wayland-scanner server-header \
protocols/tablet-unstable-v2.xml tablet-unstable-v2-protocol.h
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99 -I/usr/lib64/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -c -o tablet-unstable-v2-protocol.o tablet-unstable-v2-protocol.c
/usr/bin/wayland-scanner private-code \
protocols/wlr-output-power-management-unstable-v1.xml wlr-output-power-management-unstable-v1-protocol.c
/usr/bin/wayland-scanner server-header \
protocols/wlr-output-power-management-unstable-v1.xml wlr-output-power-management-unstable-v1-protocol.h
cc -g -Wall -Wextra -Werror -Wno-unused-parameter -Wno-sign-compare -Wno-unused-function -Wno-unused-variable -Wno-unused-result -Wdeclaration-after-statement -DXWAYLAND -I. -DWLR_USE_UNSTABLE -std=c99 -I/usr/lib64/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -c -o wlr-output-power-management-unstable-v1-protocol.o wlr-output-power-management-unstable-v1-protocol.c
make[1]: Leaving directory '/home/moonwind/git_repos/Hyprland'
make release
make[1]: Entering directory '/home/moonwind/git_repos/Hyprland'
mkdir -p build && cmake --no-warn-unused-cli -DCMAKE_BUILD_TYPE:STRING=Release -H./ -B./build -G Ninja
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 12.1.1
-- The CXX compiler identification is GNU 12.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring Hyprland!
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0")
-- Checking for modules 'wayland-server;wayland-client;wayland-cursor;wayland-protocols;cairo;pango;pangocairo;libdrm;egl;xkbcommon;libinput;xcb'
-- Found wayland-server, version 1.21.0
-- Found wayland-client, version 1.21.0
-- Found wayland-cursor, version 1.21.0
-- Found wayland-protocols, version 1.26
-- Found cairo, version 1.16.0
-- Found pango, version 1.50.9
-- Found pangocairo, version 1.50.9
-- Found libdrm, version 2.4.112
-- Found egl, version 1.5
-- Found xkbcommon, version 1.4.1
-- Found libinput, version 1.21.0
-- Found xcb, version 1.15
-- Configuring Hyprland in Release with CMake!
-- Configuring done
-- Generating done
-- Build files have been written to: /home/moonwind/git_repos/Hyprland/build
cmake --build ./build --config Release --target all -j
[1/51] Building CXX object CMakeFiles/Hyprland.dir/src/helpers/BezierCurve.cpp.o
[2/51] Building CXX object CMakeFiles/Hyprland.dir/src/helpers/Color.cpp.o
[3/51] Building CXX object CMakeFiles/Hyprland.dir/src/helpers/Vector2D.cpp.o
[4/51] Building CXX object CMakeFiles/Hyprland.dir/src/helpers/AnimatedVariable.cpp.o
[5/51] Building CXX object CMakeFiles/Hyprland.dir/src/helpers/Timer.cpp.o
[6/51] Building CXX object CMakeFiles/Hyprland.dir/src/helpers/WLListener.cpp.o
[7/51] Building CXX object CMakeFiles/Hyprland.dir/src/events/Devices.cpp.o
[8/51] Building CXX object CMakeFiles/Hyprland.dir/src/helpers/WLClasses.cpp.o
[9/51] Building CXX object CMakeFiles/Hyprland.dir/src/events/Layers.cpp.o
[10/51] Building CXX object CMakeFiles/Hyprland.dir/src/debug/Log.cpp.o
/home/moonwind/git_repos/Hyprland/src/debug/Log.cpp: In function 'void Debug::log(LogLevel, const char*, ...)':
/home/moonwind/git_repos/Hyprland/src/debug/Log.cpp:65:14: warning: ignoring return value of 'int vasprintf(char**, const char*, __va_list_tag*)' declared with attribute 'warn_unused_result' [-Wunused-result]
65 | vasprintf(&outputStr, fmt, args);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[11/51] Building CXX object CMakeFiles/Hyprland.dir/src/events/Misc.cpp.o
[12/51] Building CXX object CMakeFiles/Hyprland.dir/src/Window.cpp.o
[13/51] Building CXX object CMakeFiles/Hyprland.dir/src/helpers/MiscFunctions.cpp.o
/home/moonwind/git_repos/Hyprland/src/helpers/MiscFunctions.cpp: In function 'std::string getFormat(const char*, ...)':
/home/moonwind/git_repos/Hyprland/src/helpers/MiscFunctions.cpp:90:14: warning: ignoring return value of 'int vasprintf(char**, const char*, __va_list_tag*)' declared with attribute 'warn_unused_result' [-Wunused-result]
90 | vasprintf(&outputStr, fmt, args);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[14/51] Building CXX object CMakeFiles/Hyprland.dir/src/events/Monitors.cpp.o
[15/51] Building CXX object CMakeFiles/Hyprland.dir/src/helpers/SubsurfaceTree.cpp.o
[16/51] Building CXX object CMakeFiles/Hyprland.dir/src/helpers/Monitor.cpp.o
[17/51] Building CXX object CMakeFiles/Hyprland.dir/src/events/Popups.cpp.o
[18/51] Building CXX object CMakeFiles/Hyprland.dir/src/debug/HyprDebugOverlay.cpp.o
[19/51] Building CXX object CMakeFiles/Hyprland.dir/src/events/Windows.cpp.o
[20/51] Building CXX object CMakeFiles/Hyprland.dir/src/init/initHelpers.cpp.o
[21/51] Building CXX object CMakeFiles/Hyprland.dir/src/managers/LayoutManager.cpp.o
[22/51] Building CXX object CMakeFiles/Hyprland.dir/src/debug/HyprCtl.cpp.o
/home/moonwind/git_repos/Hyprland/src/debug/HyprCtl.cpp: In lambda function:
/home/moonwind/git_repos/Hyprland/src/debug/HyprCtl.cpp:799:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
799 | write(ACCEPTEDCONNECTION, reply.c_str(), reply.length());
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[23/51] Building CXX object CMakeFiles/Hyprland.dir/src/helpers/Workspace.cpp.o
[24/51] Building CXX object CMakeFiles/Hyprland.dir/src/managers/KeybindManager.cpp.o
FAILED: CMakeFiles/Hyprland.dir/src/managers/KeybindManager.cpp.o
/usr/bin/c++ -DGIT_BRANCH=\"\" -DGIT_COMMIT_HASH=\"\" -DGIT_COMMIT_MESSAGE=\"\" -DGIT_DIRTY=\"dirty\" -I/home/moonwind/git_repos/Hyprland/. -I/home/moonwind/git_repos/Hyprland/PRIVATE -I/home/moonwind/git_repos/Hyprland/subprojects/wlroots/include -I/home/moonwind/git_repos/Hyprland/subprojects/wlroots/build/include -isystem /usr/lib64/libffi/include -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libdrm -O3 -DNDEBUG -std=c++23 -DWLR_USE_UNSTABLE -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -pthread -MD -MT CMakeFiles/Hyprland.dir/src/managers/KeybindManager.cpp.o -MF CMakeFiles/Hyprland.dir/src/managers/KeybindManager.cpp.o.d -o CMakeFiles/Hyprland.dir/src/managers/KeybindManager.cpp.o -c /home/moonwind/git_repos/Hyprland/src/managers/KeybindManager.cpp
/home/moonwind/git_repos/Hyprland/src/managers/KeybindManager.cpp: In member function 'bool CKeybindManager::onKeyEvent(wlr_keyboard_key_event*, SKeyboard*)':
/home/moonwind/git_repos/Hyprland/src/managers/KeybindManager.cpp:103:59: error: 'wlr_keyboard_from_input_device' was not declared in this scope; did you mean 'wlr_keyboard_grab_interface'?
103 | const xkb_keysym_t keysym = xkb_state_key_get_one_sym(wlr_keyboard_from_input_device(pKeyboard->keyboard)->xkb_state, KEYCODE);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| wlr_keyboard_grab_interface
/home/moonwind/git_repos/Hyprland/src/managers/KeybindManager.cpp: In static member function 'static void CKeybindManager::spawn(std::string)':
/home/moonwind/git_repos/Hyprland/src/managers/KeybindManager.cpp:399:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
399 | write(socket[1], &grandchild, sizeof(grandchild));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/moonwind/git_repos/Hyprland/src/managers/KeybindManager.cpp:406:9: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
406 | read(socket[0], &grandchild, sizeof(grandchild));
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[25/51] Building CXX object CMakeFiles/Hyprland.dir/src/hyprerror/HyprError.cpp.o
[26/51] Building CXX object CMakeFiles/Hyprland.dir/src/layout/IHyprLayout.cpp.o
[27/51] Building CXX object CMakeFiles/Hyprland.dir/src/managers/ThreadManager.cpp.o
[28/51] Building CXX object CMakeFiles/Hyprland.dir/src/main.cpp.o
/home/moonwind/git_repos/Hyprland/src/main.cpp: In function 'int main(int, char**)':
/home/moonwind/git_repos/Hyprland/src/main.cpp:33:11: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
33 | system("mkdir -p /tmp/hypr");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
[29/51] Building CXX object CMakeFiles/Hyprland.dir/src/managers/input/InputMethodRelay.cpp.o
FAILED: CMakeFiles/Hyprland.dir/src/managers/input/InputMethodRelay.cpp.o
/usr/bin/c++ -DGIT_BRANCH=\"\" -DGIT_COMMIT_HASH=\"\" -DGIT_COMMIT_MESSAGE=\"\" -DGIT_DIRTY=\"dirty\" -I/home/moonwind/git_repos/Hyprland/. -I/home/moonwind/git_repos/Hyprland/PRIVATE -I/home/moonwind/git_repos/Hyprland/subprojects/wlroots/include -I/home/moonwind/git_repos/Hyprland/subprojects/wlroots/build/include -isystem /usr/lib64/libffi/include -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libdrm -O3 -DNDEBUG -std=c++23 -DWLR_USE_UNSTABLE -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -pthread -MD -MT CMakeFiles/Hyprland.dir/src/managers/input/InputMethodRelay.cpp.o -MF CMakeFiles/Hyprland.dir/src/managers/input/InputMethodRelay.cpp.o.d -o CMakeFiles/Hyprland.dir/src/managers/input/InputMethodRelay.cpp.o -c /home/moonwind/git_repos/Hyprland/src/managers/input/InputMethodRelay.cpp
/home/moonwind/git_repos/Hyprland/src/managers/input/InputMethodRelay.cpp: In member function 'SIMEKbGrab* CInputMethodRelay::getIMEKeyboardGrab(SKeyboard*)':
/home/moonwind/git_repos/Hyprland/src/managers/input/InputMethodRelay.cpp:262:9: error: 'wlr_keyboard_from_input_device' was not declared in this scope; did you mean 'wlr_keyboard_grab_interface'?
262 | if (wlr_keyboard_from_input_device(pKeyboard->keyboard) != m_pKeyboardGrab->pKeyboard)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| wlr_keyboard_grab_interface
[30/51] Building CXX object CMakeFiles/Hyprland.dir/src/managers/input/IdleInhibitor.cpp.o
[31/51] Building CXX object CMakeFiles/Hyprland.dir/src/layout/MasterLayout.cpp.o
[32/51] Building CXX object CMakeFiles/Hyprland.dir/src/managers/EventManager.cpp.o
/home/moonwind/git_repos/Hyprland/src/managers/EventManager.cpp: In lambda function:
/home/moonwind/git_repos/Hyprland/src/managers/EventManager.cpp:92:26: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
92 | write(fd, eventString.c_str(), eventString.length());
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[33/51] Building CXX object CMakeFiles/Hyprland.dir/src/layout/DwindleLayout.cpp.o
[34/51] Building CXX object CMakeFiles/Hyprland.dir/src/managers/XWaylandManager.cpp.o
[35/51] Building CXX object CMakeFiles/Hyprland.dir/src/managers/input/InputManager.cpp.o
FAILED: CMakeFiles/Hyprland.dir/src/managers/input/InputManager.cpp.o
/usr/bin/c++ -DGIT_BRANCH=\"\" -DGIT_COMMIT_HASH=\"\" -DGIT_COMMIT_MESSAGE=\"\" -DGIT_DIRTY=\"dirty\" -I/home/moonwind/git_repos/Hyprland/. -I/home/moonwind/git_repos/Hyprland/PRIVATE -I/home/moonwind/git_repos/Hyprland/subprojects/wlroots/include -I/home/moonwind/git_repos/Hyprland/subprojects/wlroots/build/include -isystem /usr/lib64/libffi/include -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libdrm -O3 -DNDEBUG -std=c++23 -DWLR_USE_UNSTABLE -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -pthread -MD -MT CMakeFiles/Hyprland.dir/src/managers/input/InputManager.cpp.o -MF CMakeFiles/Hyprland.dir/src/managers/input/InputManager.cpp.o.d -o CMakeFiles/Hyprland.dir/src/managers/input/InputManager.cpp.o -c /home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp: In member function 'void CInputManager::newKeyboard(wlr_input_device*)':
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp:440:58: error: 'wlr_keyboard_from_input_device' was not declared in this scope; did you mean 'wlr_keyboard_grab_interface'?
440 | PNEWKEYBOARD->hyprListener_keyboardMod.initCallback(&wlr_keyboard_from_input_device(keyboard)->events.modifiers, &Events::listener_keyboardMod, PNEWKEYBOARD, "Keyboard");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| wlr_keyboard_grab_interface
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp: In member function 'void CInputManager::newVirtualKeyboard(wlr_input_device*)':
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp:467:58: error: 'wlr_keyboard_from_input_device' was not declared in this scope; did you mean 'wlr_keyboard_grab_interface'?
467 | PNEWKEYBOARD->hyprListener_keyboardMod.initCallback(&wlr_keyboard_from_input_device(keyboard)->events.modifiers, &Events::listener_keyboardMod, PNEWKEYBOARD, "Keyboard");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| wlr_keyboard_grab_interface
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp: In member function 'void CInputManager::applyConfigToKeyboard(SKeyboard*)':
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp:497:10: error: 'wlr_keyboard_from_input_device' was not declared in this scope; did you mean 'wlr_keyboard_grab_interface'?
497 | if (!wlr_keyboard_from_input_device(pKeyboard->keyboard))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| wlr_keyboard_grab_interface
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp:521:34: error: 'wlr_keyboard_from_input_device' was not declared in this scope; did you mean 'wlr_keyboard_grab_interface'?
521 | wlr_keyboard_set_repeat_info(wlr_keyboard_from_input_device(pKeyboard->keyboard), std::max(0, REPEATRATE), std::max(0, REPEATDELAY));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| wlr_keyboard_grab_interface
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp: In member function 'void CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*)':
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp:719:82: error: 'wlr_keyboard_from_input_device' was not declared in this scope; did you mean 'wlr_keyboard_grab_interface'?
719 | wlr_input_method_keyboard_grab_v2_set_keyboard(PIMEGRAB->pWlrKbGrab, wlr_keyboard_from_input_device(pKeyboard->keyboard));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| wlr_keyboard_grab_interface
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp:722:64: error: 'wlr_keyboard_from_input_device' was not declared in this scope; did you mean 'wlr_keyboard_grab_interface'?
722 | wlr_seat_set_keyboard(g_pCompositor->m_sSeat.seat, wlr_keyboard_from_input_device(pKeyboard->keyboard));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| wlr_keyboard_grab_interface
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp: In member function 'void CInputManager::onKeyboardMod(void*, SKeyboard*)':
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp:732:78: error: 'wlr_keyboard_from_input_device' was not declared in this scope; did you mean 'wlr_keyboard_grab_interface'?
732 | wlr_input_method_keyboard_grab_v2_set_keyboard(PIMEGRAB->pWlrKbGrab, wlr_keyboard_from_input_device(pKeyboard->keyboard));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| wlr_keyboard_grab_interface
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp:735:60: error: 'wlr_keyboard_from_input_device' was not declared in this scope; did you mean 'wlr_keyboard_grab_interface'?
735 | wlr_seat_set_keyboard(g_pCompositor->m_sSeat.seat, wlr_keyboard_from_input_device(pKeyboard->keyboard));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| wlr_keyboard_grab_interface
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp: In member function 'uint32_t CInputManager::accumulateModsFromAllKBs()':
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp:885:49: error: 'wlr_keyboard_from_input_device' was not declared in this scope; did you mean 'wlr_keyboard_grab_interface'?
885 | finalMask |= wlr_keyboard_get_modifiers(wlr_keyboard_from_input_device(kb.keyboard));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| wlr_keyboard_grab_interface
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp: In member function 'std::string CInputManager::getActiveLayoutForKeyboard(SKeyboard*)':
/home/moonwind/git_repos/Hyprland/src/managers/input/InputManager.cpp:892:24: error: 'wlr_keyboard_from_input_device' was not declared in this scope; did you mean 'wlr_keyboard_grab_interface'?
892 | const auto WLRKB = wlr_keyboard_from_input_device(pKeyboard->keyboard);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| wlr_keyboard_grab_interface
[36/51] Building CXX object CMakeFiles/Hyprland.dir/src/managers/input/Tablets.cpp.o
FAILED: CMakeFiles/Hyprland.dir/src/managers/input/Tablets.cpp.o
/usr/bin/c++ -DGIT_BRANCH=\"\" -DGIT_COMMIT_HASH=\"\" -DGIT_COMMIT_MESSAGE=\"\" -DGIT_DIRTY=\"dirty\" -I/home/moonwind/git_repos/Hyprland/. -I/home/moonwind/git_repos/Hyprland/PRIVATE -I/home/moonwind/git_repos/Hyprland/subprojects/wlroots/include -I/home/moonwind/git_repos/Hyprland/subprojects/wlroots/build/include -isystem /usr/lib64/libffi/include -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libdrm -O3 -DNDEBUG -std=c++23 -DWLR_USE_UNSTABLE -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -pthread -MD -MT CMakeFiles/Hyprland.dir/src/managers/input/Tablets.cpp.o -MF CMakeFiles/Hyprland.dir/src/managers/input/Tablets.cpp.o.d -o CMakeFiles/Hyprland.dir/src/managers/input/Tablets.cpp.o -c /home/moonwind/git_repos/Hyprland/src/managers/input/Tablets.cpp
/home/moonwind/git_repos/Hyprland/src/managers/input/Tablets.cpp: In member function 'void CInputManager::newTabletTool(wlr_input_device*)':
/home/moonwind/git_repos/Hyprland/src/managers/input/Tablets.cpp:13:29: error: 'wlr_tablet_from_input_device' was not declared in this scope
13 | PNEWTABLET->wlrTablet = wlr_tablet_from_input_device(pDevice);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/moonwind/git_repos/Hyprland/src/managers/input/Tablets.cpp: In member function 'void CInputManager::newTabletPad(wlr_input_device*)':
/home/moonwind/git_repos/Hyprland/src/managers/input/Tablets.cpp:168:48: error: 'wlr_tablet_pad_from_input_device' was not declared in this scope; did you mean 'wlr_tablet_pad_ring_source'?
168 | PNEWPAD->hyprListener_Button.initCallback(&wlr_tablet_pad_from_input_device(pDevice)->events.button, [](void* owner, void* data) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| wlr_tablet_pad_ring_source
[37/51] Building CXX object CMakeFiles/Hyprland.dir/src/managers/AnimationManager.cpp.o
[38/51] Building CXX object CMakeFiles/Hyprland.dir/src/managers/input/Swipe.cpp.o
[39/51] Building CXX object CMakeFiles/Hyprland.dir/src/Compositor.cpp.o
[40/51] Building CXX object CMakeFiles/Hyprland.dir/src/managers/input/Touch.cpp.o
[41/51] Building CXX object CMakeFiles/Hyprland.dir/src/config/ConfigManager.cpp.o
/home/moonwind/git_repos/Hyprland/src/config/ConfigManager.cpp: In member function 'void CConfigManager::handleRawExec(const std::string&, const std::string&)':
/home/moonwind/git_repos/Hyprland/src/config/ConfigManager.cpp:351:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
351 | write(socket[1], &grandchild, sizeof(grandchild));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/moonwind/git_repos/Hyprland/src/config/ConfigManager.cpp:358:9: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
358 | read(socket[0], &grandchild, sizeof(grandchild));
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
make[1]: Leaving directory '/home/moonwind/git_repos/Hyprland'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment