Closed pooh2pooh closed 1 year ago
==> Запускается build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true -D python.bytecompile=1 sway-git build -D sd-bus-provider=libsystemd -D werror=false The Meson build system Version: 1.2.1 Source dir: /home/pooh/.cache/yay/sway-git/src/sway-git Build dir: /home/pooh/.cache/yay/sway-git/src/build Build type: native build Project name: sway Project version: 1.9-dev C compiler for the host machine: ccache cc (gcc 13.2.1 "cc (GCC) 13.2.1 20230801") C linker for the host machine: cc ld.bfd 2.41.0 Host machine cpu family: x86_64 Host machine cpu: x86_64 Neither a subproject directory nor a wlroots.wrap file was found. Subproject wlroots is buildable: NO (disabling) Found pkg-config: /usr/bin/pkg-config (1.8.1) Run-time dependency wlroots found: YES 0.17.0-dev Run-time dependency json-c found: YES 0.17 Run-time dependency libpcre2-8 found: YES 10.42 Run-time dependency wayland-server found: YES 1.22.0 Run-time dependency wayland-client found: YES 1.22.0 Run-time dependency wayland-cursor found: YES 1.22.0 Run-time dependency wayland-protocols found: YES 1.32 Run-time dependency xkbcommon found: YES 1.5.0 Run-time dependency cairo found: YES 1.17.8 Run-time dependency pango found: YES 1.50.14 Run-time dependency pangocairo found: YES 1.50.14 Run-time dependency gdk-pixbuf-2.0 found: YES 2.42.10 Run-time dependency pixman-1 found: YES 0.42.2 Run-time dependency libevdev found: YES 1.13.1 Run-time dependency libinput found: YES 1.24.0 Run-time dependency xcb found: YES 1.16 Run-time dependency libdrm found: YES 2.4.116 Run-time dependency libudev found: YES 254 Library m found: YES Library rt found: YES Run-time dependency xcb-icccm found: YES 0.4.2 Run-time dependency threads found: YES Run-time dependency libsystemd found: YES 254 Header "libinput.h" has symbol "LIBINPUT_CONFIG_ACCEL_PROFILE_CUSTOM" with dependency libinput: YES Found pkg-config: /usr/bin/pkg-config (1.8.1) Build-time dependency scdoc found: YES 1.11.2 Program /usr/bin/scdoc found: YES (/usr/bin/scdoc) Program git found: YES (/usr/bin/git) Compiler for C supports arguments -fmacro-prefix-map=/prefix/to/hide=: YES Configuring config.h using configuration Build-time dependency wayland-scanner found: YES 1.22.0 Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner) Configuring config using configuration Run-time dependency bash-completion found: YES 2.11 Run-time dependency fish found: YES 3.6.1 Build targets in project: 49 sway 1.9-dev xwayland : YES gdk-pixbuf : YES tray : YES man-pages : YES Subprojects wlroots : NO Neither a subproject directory nor a wlroots.wrap file was found. User defined options auto_features : enabled buildtype : plain libexecdir : lib prefix : /usr sbindir : bin werror : false wrap_mode : nodownload python.bytecompile: 1 b_lto : true b_pie : true sd-bus-provider : libsystemd Found ninja-1.11.1 at /usr/bin/ninja INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/pooh/.cache/yay/sway-git/src/build ninja: Entering directory `/home/pooh/.cache/yay/sway-git/src/build' [77/318] Compiling C object sway/sway.p/desktop_surface.c.o ../sway-git/sway/desktop/surface.c: В функции «surface_update_outputs»: ../sway-git/sway/desktop/surface.c:59:9: предупреждение: неявная декларация функции «wlr_surface_set_preferred_buffer_scale»; имелось в виду «wl_surface_send_preferred_buffer_scale»? [-Wimplicit-function-declaration] 59 | wlr_surface_set_preferred_buffer_scale(surface, ceil(scale)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | wl_surface_send_preferred_buffer_scale [79/318] Compiling C object sway/sway.p/server.c.o FAILED: sway/sway.p/server.c.o ccache cc -Isway/sway.p -Isway -I../sway-git/sway -Iinclude -I../sway-git/include -Iprotocols -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/json-c -I/usr/include/libevdev-1.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-unused-result -Wno-missing-braces -Wno-format-zero-length -Wundef -Wvla '-DSYSCONFDIR="//etc"' '-DSWAY_VERSION="1.9-dev-89f85312 (" __DATE__ ", branch '"'"'master'"'"')"' -fmacro-prefix-map=../sway-git/= -march=native -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fPIE -pthread -MD -MQ sway/sway.p/server.c.o -MF sway/sway.p/server.c.o.d -o sway/sway.p/server.c.o -c ../sway-git/sway/server.c ../sway-git/sway/server.c:14:10: фатальная ошибка: wlr/types/wlr_cursor_shape_v1.h: Нет такого файла или каталога 14 | #include <wlr/types/wlr_cursor_shape_v1.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ компиляция прервана. [80/318] Compiling C object sway/sway.p/xdg_activation_v1.c.o FAILED: sway/sway.p/xdg_activation_v1.c.o ccache cc -Isway/sway.p -Isway -I../sway-git/sway -Iinclude -I../sway-git/include -Iprotocols -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/json-c -I/usr/include/libevdev-1.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-unused-result -Wno-missing-braces -Wno-format-zero-length -Wundef -Wvla '-DSYSCONFDIR="//etc"' '-DSWAY_VERSION="1.9-dev-89f85312 (" __DATE__ ", branch '"'"'master'"'"')"' -fmacro-prefix-map=../sway-git/= -march=native -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fPIE -pthread -MD -MQ sway/sway.p/xdg_activation_v1.c.o -MF sway/sway.p/xdg_activation_v1.c.o.d -o sway/sway.p/xdg_activation_v1.c.o -c ../sway-git/sway/xdg_activation_v1.c ../sway-git/sway/xdg_activation_v1.c: В функции «xdg_activation_v1_handle_request_activate»: ../sway-git/sway/xdg_activation_v1.c:20:34: ошибка: «struct wlr_surface» не содержит элемента с именем «mapped» 20 | if (!xdg_surface->surface->mapped) { | ^~ [81/318] Compiling C object sway/sway.p/lock.c.o FAILED: sway/sway.p/lock.c.o ccache cc -Isway/sway.p -Isway -I../sway-git/sway -Iinclude -I../sway-git/include -Iprotocols -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/json-c -I/usr/include/libevdev-1.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-unused-result -Wno-missing-braces -Wno-format-zero-length -Wundef -Wvla '-DSYSCONFDIR="//etc"' '-DSWAY_VERSION="1.9-dev-89f85312 (" __DATE__ ", branch '"'"'master'"'"')"' -fmacro-prefix-map=../sway-git/= -march=native -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fPIE -pthread -MD -MQ sway/sway.p/lock.c.o -MF sway/sway.p/lock.c.o.d -o sway/sway.p/lock.c.o -c ../sway-git/sway/lock.c ../sway-git/sway/lock.c: В функции «destroy_lock_surface»: ../sway-git/sway/lock.c:65:74: ошибка: «struct wlr_surface» не содержит элемента с именем «mapped» 65 | if (other != surf->lock_surface && other->surface->mapped) { | ^~ ../sway-git/sway/lock.c: В функции «handle_new_surface»: ../sway-git/sway/lock.c:109:53: ошибка: «struct <anonymous>» не содержит элемента с именем «map» 109 | wl_signal_add(&lock_surface->surface->events.map, &surf->map); | ^ [82/318] Compiling C object sway/sway.p/desktop_xdg_shell.c.o FAILED: sway/sway.p/desktop_xdg_shell.c.o ccache cc -Isway/sway.p -Isway -I../sway-git/sway -Iinclude -I../sway-git/include -Iprotocols -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/json-c -I/usr/include/libevdev-1.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-unused-result -Wno-missing-braces -Wno-format-zero-length -Wundef -Wvla '-DSYSCONFDIR="//etc"' '-DSWAY_VERSION="1.9-dev-89f85312 (" __DATE__ ", branch '"'"'master'"'"')"' -fmacro-prefix-map=../sway-git/= -march=native -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fPIE -pthread -MD -MQ sway/sway.p/desktop_xdg_shell.c.o -MF sway/sway.p/desktop_xdg_shell.c.o.d -o sway/sway.p/desktop_xdg_shell.c.o -c ../sway-git/sway/desktop/xdg_shell.c ../sway-git/sway/desktop/xdg_shell.c: В функции «popup_create»: ../sway-git/sway/desktop/xdg_shell.c:107:52: ошибка: «struct <anonymous>» не содержит элемента с именем «map» 107 | wl_signal_add(&xdg_surface->surface->events.map, &popup->child.surface_map); | ^ ../sway-git/sway/desktop/xdg_shell.c:108:52: ошибка: «struct <anonymous>» не содержит элемента с именем «unmap» 108 | wl_signal_add(&xdg_surface->surface->events.unmap, &popup->child.surface_unmap); | ^ ../sway-git/sway/desktop/xdg_shell.c: В функции «handle_request_fullscreen»: ../sway-git/sway/desktop/xdg_shell.c:349:37: ошибка: «struct wlr_surface» не содержит элемента с именем «mapped» 349 | if (!toplevel->base->surface->mapped) { | ^~ ../sway-git/sway/desktop/xdg_shell.c: В функции «handle_xdg_shell_surface»: ../sway-git/sway/desktop/xdg_shell.c:534:52: ошибка: «struct <anonymous>» не содержит элемента с именем «map» 534 | wl_signal_add(&xdg_surface->surface->events.map, &xdg_shell_view->map); | ^ ../sway-git/sway/desktop/xdg_shell.c:537:52: ошибка: «struct <anonymous>» не содержит элемента с именем «unmap» 537 | wl_signal_add(&xdg_surface->surface->events.unmap, &xdg_shell_view->unmap); | ^ [83/318] Compiling C object sway/sway.p/desktop_layer_shell.c.o FAILED: sway/sway.p/desktop_layer_shell.c.o ccache cc -Isway/sway.p -Isway -I../sway-git/sway -Iinclude -I../sway-git/include -Iprotocols -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/json-c -I/usr/include/libevdev-1.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-unused-result -Wno-missing-braces -Wno-format-zero-length -Wundef -Wvla '-DSYSCONFDIR="//etc"' '-DSWAY_VERSION="1.9-dev-89f85312 (" __DATE__ ", branch '"'"'master'"'"')"' -fmacro-prefix-map=../sway-git/= -march=native -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fPIE -pthread -MD -MQ sway/sway.p/desktop_layer_shell.c.o -MF sway/sway.p/desktop_layer_shell.c.o.d -o sway/sway.p/desktop_layer_shell.c.o -c ../sway-git/sway/desktop/layer_shell.c ../sway-git/sway/desktop/layer_shell.c: В функции «arrange_layers»: ../sway-git/sway/desktop/layer_shell.c:256:70: ошибка: «struct wlr_surface» не содержит элемента с именем «mapped» 256 | layer->layer_surface->surface->mapped) { | ^~ ../sway-git/sway/desktop/layer_shell.c: В функции «find_mapped_layer_by_client»: ../sway-git/sway/desktop/layer_shell.c:292:76: ошибка: «struct wlr_surface» не содержит элемента с именем «mapped» 292 | && lsurface->layer_surface->surface->mapped) { | ^~ ../sway-git/sway/desktop/layer_shell.c: В функции «handle_surface_commit»: ../sway-git/sway/desktop/layer_shell.c:332:67: ошибка: «struct wlr_surface» не содержит элемента с именем «mapped» 332 | || layer->mapped != layer_surface->surface->mapped) { | ^~ ../sway-git/sway/desktop/layer_shell.c:333:55: ошибка: «struct wlr_surface» не содержит элемента с именем «mapped» 333 | layer->mapped = layer_surface->surface->mapped; | ^~ ../sway-git/sway/desktop/layer_shell.c: В функции «handle_destroy»: ../sway-git/sway/desktop/layer_shell.c:388:47: ошибка: «struct wlr_surface» не содержит элемента с именем «mapped» 388 | if (sway_layer->layer_surface->surface->mapped) { | ^~ ../sway-git/sway/desktop/layer_shell.c: В функции «create_subsurface»: ../sway-git/sway/desktop/layer_shell.c:493:55: ошибка: «struct <anonymous>» не содержит элемента с именем «map» 493 | wl_signal_add(&wlr_subsurface->surface->events.map, &subsurface->map); | ^ ../sway-git/sway/desktop/layer_shell.c:495:55: ошибка: «struct <anonymous>» не содержит элемента с именем «unmap» 495 | wl_signal_add(&wlr_subsurface->surface->events.unmap, &subsurface->unmap); | ^ ../sway-git/sway/desktop/layer_shell.c: В функции «create_popup»: ../sway-git/sway/desktop/layer_shell.c:610:56: ошибка: «struct <anonymous>» не содержит элемента с именем «map» 610 | wl_signal_add(&wlr_popup->base->surface->events.map, &popup->map); | ^ ../sway-git/sway/desktop/layer_shell.c:612:56: ошибка: «struct <anonymous>» не содержит элемента с именем «unmap» 612 | wl_signal_add(&wlr_popup->base->surface->events.unmap, &popup->unmap); | ^ ../sway-git/sway/desktop/layer_shell.c: В функции «handle_layer_shell_surface»: ../sway-git/sway/desktop/layer_shell.c:700:54: ошибка: «struct <anonymous>» не содержит элемента с именем «map» 700 | wl_signal_add(&layer_surface->surface->events.map, &sway_layer->map); | ^ ../sway-git/sway/desktop/layer_shell.c:702:54: ошибка: «struct <anonymous>» не содержит элемента с именем «unmap» 702 | wl_signal_add(&layer_surface->surface->events.unmap, &sway_layer->unmap); | ^ [84/318] Compiling C object sway/sway.p/xdg_decoration.c.o FAILED: sway/sway.p/xdg_decoration.c.o ccache cc -Isway/sway.p -Isway -I../sway-git/sway -Iinclude -I../sway-git/include -Iprotocols -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/json-c -I/usr/include/libevdev-1.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-unused-result -Wno-missing-braces -Wno-format-zero-length -Wundef -Wvla '-DSYSCONFDIR="//etc"' '-DSWAY_VERSION="1.9-dev-89f85312 (" __DATE__ ", branch '"'"'master'"'"')"' -fmacro-prefix-map=../sway-git/= -march=native -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fPIE -pthread -MD -MQ sway/sway.p/xdg_decoration.c.o -MF sway/sway.p/xdg_decoration.c.o.d -o sway/sway.p/xdg_decoration.c.o -c ../sway-git/sway/xdg_decoration.c ../sway-git/sway/xdg_decoration.c: В функции «handle_xdg_decoration»: ../sway-git/sway/xdg_decoration.c:56:62: ошибка: «struct wlr_xdg_toplevel_decoration_v1» не содержит элемента с именем «toplevel» 56 | struct sway_xdg_shell_view *xdg_shell_view = wlr_deco->toplevel->base->data; | ^~ ../sway-git/sway/xdg_decoration.c: В функции «xdg_decoration_from_surface»: ../sway-git/sway/xdg_decoration.c:82:45: ошибка: «struct wlr_xdg_toplevel_decoration_v1» не содержит элемента с именем «toplevel» 82 | if (deco->wlr_xdg_decoration->toplevel->base->surface == surface) { | ^~ [87/318] Compiling C object sway/sway.p/desktop_render.c.o FAILED: sway/sway.p/desktop_render.c.o ccache cc -Isway/sway.p -Isway -I../sway-git/sway -Iinclude -I../sway-git/include -Iprotocols -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/json-c -I/usr/include/libevdev-1.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-unused-result -Wno-missing-braces -Wno-format-zero-length -Wundef -Wvla '-DSYSCONFDIR="//etc"' '-DSWAY_VERSION="1.9-dev-89f85312 (" __DATE__ ", branch '"'"'master'"'"')"' -fmacro-prefix-map=../sway-git/= -march=native -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fPIE -pthread -MD -MQ sway/sway.p/desktop_render.c.o -MF sway/sway.p/desktop_render.c.o.d -o sway/sway.p/desktop_render.c.o -c ../sway-git/sway/desktop/render.c ../sway-git/sway/desktop/render.c:70:35: ошибка: тип возвращаемого значения не полный 70 | static enum wlr_scale_filter_mode get_scale_filter(struct sway_output *output) { | ^~~~~~~~~~~~~~~~ ../sway-git/sway/desktop/render.c: В функции «get_scale_filter»: ../sway-git/sway/desktop/render.c:73:24: ошибка: «WLR_SCALE_FILTER_BILINEAR» не описан (первое использование в этой функции); имелось в виду «SCALE_FILTER_LINEAR»? 73 | return WLR_SCALE_FILTER_BILINEAR; | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SCALE_FILTER_LINEAR ../sway-git/sway/desktop/render.c:73:24: замечание: сообщение о каждом неописанном идентификаторе выдается один раз в каждой функции, где он встречается ../sway-git/sway/desktop/render.c:73:24: предупреждение: оператор «return» <значение> в функции возвращающей void [-Wreturn-type] ../sway-git/sway/desktop/render.c:70:35: замечание: объявлено здесь 70 | static enum wlr_scale_filter_mode get_scale_filter(struct sway_output *output) { | ^~~~~~~~~~~~~~~~ ../sway-git/sway/desktop/render.c:75:24: ошибка: «WLR_SCALE_FILTER_NEAREST» не описан (первое использование в этой функции); имелось в виду «SCALE_FILTER_NEAREST»? 75 | return WLR_SCALE_FILTER_NEAREST; | ^~~~~~~~~~~~~~~~~~~~~~~~ | SCALE_FILTER_NEAREST ../sway-git/sway/desktop/render.c:75:24: предупреждение: оператор «return» <значение> в функции возвращающей void [-Wreturn-type] ../sway-git/sway/desktop/render.c:70:35: замечание: объявлено здесь 70 | static enum wlr_scale_filter_mode get_scale_filter(struct sway_output *output) { | ^~~~~~~~~~~~~~~~ ../sway-git/sway/desktop/render.c: В функции «render_texture»: ../sway-git/sway/desktop/render.c:112:9: предупреждение: неявная декларация функции «wlr_render_pass_add_texture»; имелось в виду «wlr_render_texture»? [-Wimplicit-function-declaration] 112 | wlr_render_pass_add_texture(ctx->pass, &(struct wlr_render_texture_options) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | wlr_render_texture ../sway-git/sway/desktop/render.c:113:18: ошибка: «struct wlr_render_texture_options» не содержит элемента с именем «texture» 113 | .texture = texture, | ^~~~~~~ ../sway-git/sway/desktop/render.c:113:28: предупреждение: избыточные элементы в инициализаторе структуры 113 | .texture = texture, | ^~~~~~~ ../sway-git/sway/desktop/render.c:113:28: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:114:18: ошибка: «struct wlr_render_texture_options» не содержит элемента с именем «src_box» 114 | .src_box = src_box, | ^~~~~~~ ../sway-git/sway/desktop/render.c:114:28: предупреждение: избыточные элементы в инициализаторе структуры 114 | .src_box = src_box, | ^~~~~~~ ../sway-git/sway/desktop/render.c:114:28: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:115:18: ошибка: «struct wlr_render_texture_options» не содержит элемента с именем «dst_box» 115 | .dst_box = proj_box, | ^~~~~~~ ../sway-git/sway/desktop/render.c:115:28: предупреждение: избыточные элементы в инициализаторе структуры 115 | .dst_box = proj_box, | ^~~~~~~~ ../sway-git/sway/desktop/render.c:115:28: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:116:18: ошибка: «struct wlr_render_texture_options» не содержит элемента с именем «transform» 116 | .transform = transform, | ^~~~~~~~~ ../sway-git/sway/desktop/render.c:116:30: предупреждение: избыточные элементы в инициализаторе структуры 116 | .transform = transform, | ^~~~~~~~~ ../sway-git/sway/desktop/render.c:116:30: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:117:18: ошибка: «struct wlr_render_texture_options» не содержит элемента с именем «alpha» 117 | .alpha = &alpha, | ^~~~~ ../sway-git/sway/desktop/render.c:117:26: предупреждение: избыточные элементы в инициализаторе структуры 117 | .alpha = &alpha, | ^ ../sway-git/sway/desktop/render.c:117:26: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:118:18: ошибка: «struct wlr_render_texture_options» не содержит элемента с именем «clip» 118 | .clip = &damage, | ^~~~ ../sway-git/sway/desktop/render.c:118:25: предупреждение: избыточные элементы в инициализаторе структуры 118 | .clip = &damage, | ^ ../sway-git/sway/desktop/render.c:118:25: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:119:18: ошибка: «struct wlr_render_texture_options» не содержит элемента с именем «filter_mode» 119 | .filter_mode = get_scale_filter(output), | ^~~~~~~~~~~ ../sway-git/sway/desktop/render.c:119:32: предупреждение: избыточные элементы в инициализаторе структуры 119 | .filter_mode = get_scale_filter(output), | ^~~~~~~~~~~~~~~~ ../sway-git/sway/desktop/render.c:119:32: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:112:85: ошибка: некорректное использование неопределенного типа «struct wlr_render_texture_options» 112 | wlr_render_pass_add_texture(ctx->pass, &(struct wlr_render_texture_options) { | ^ ../sway-git/sway/desktop/render.c: В функции «render_surface_iterator»: ../sway-git/sway/desktop/render.c:153:9: предупреждение: неявная декларация функции «wlr_presentation_surface_textured_on_output»; имелось в виду «wlr_presentation_surface_sampled_on_output»? [-Wimplicit-function-declaration] 153 | wlr_presentation_surface_textured_on_output(server.presentation, surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | wlr_presentation_surface_sampled_on_output ../sway-git/sway/desktop/render.c: В функции «render_rect»: ../sway-git/sway/desktop/render.c:217:9: предупреждение: неявная декларация функции «wlr_render_pass_add_rect» [-Wimplicit-function-declaration] 217 | wlr_render_pass_add_rect(ctx->pass, &(struct wlr_render_rect_options){ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../sway-git/sway/desktop/render.c:218:18: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «box» 218 | .box = box, | ^~~ ../sway-git/sway/desktop/render.c:218:24: предупреждение: избыточные элементы в инициализаторе структуры 218 | .box = box, | ^~~ ../sway-git/sway/desktop/render.c:218:24: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:219:18: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «color» 219 | .color = { | ^~~~~ ../sway-git/sway/desktop/render.c:219:26: ошибка: избыточные фигурные скобки в конце инициализатора 219 | .color = { | ^ ../sway-git/sway/desktop/render.c:219:26: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:219:26: предупреждение: избыточные элементы в инициализаторе структуры ../sway-git/sway/desktop/render.c:219:26: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:225:18: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «clip» 225 | .clip = &damage, | ^~~~ ../sway-git/sway/desktop/render.c:225:25: предупреждение: избыточные элементы в инициализаторе структуры 225 | .clip = &damage, | ^ ../sway-git/sway/desktop/render.c:225:25: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:217:78: ошибка: некорректное использование неопределенного типа «struct wlr_render_rect_options» 217 | wlr_render_pass_add_rect(ctx->pass, &(struct wlr_render_rect_options){ | ^ ../sway-git/sway/desktop/render.c: В функции «output_render»: ../sway-git/sway/desktop/render.c:1013:26: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «box» 1013 | .box = { .width = wlr_output->width, .height = wlr_output->height }, | ^~~ ../sway-git/sway/desktop/render.c:1013:32: ошибка: избыточные фигурные скобки в конце инициализатора 1013 | .box = { .width = wlr_output->width, .height = wlr_output->height }, | ^ ../sway-git/sway/desktop/render.c:1013:32: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1013:32: предупреждение: избыточные элементы в инициализаторе структуры ../sway-git/sway/desktop/render.c:1013:32: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1014:26: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «color» 1014 | .color = { .r = 1, .g = 1, .b = 0, .a = 1 }, | ^~~~~ ../sway-git/sway/desktop/render.c:1014:34: ошибка: избыточные фигурные скобки в конце инициализатора 1014 | .color = { .r = 1, .g = 1, .b = 0, .a = 1 }, | ^ ../sway-git/sway/desktop/render.c:1014:34: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1014:34: предупреждение: избыточные элементы в инициализаторе структуры ../sway-git/sway/desktop/render.c:1014:34: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1012:86: ошибка: некорректное использование неопределенного типа «struct wlr_render_rect_options» 1012 | wlr_render_pass_add_rect(ctx->pass, &(struct wlr_render_rect_options){ | ^ ../sway-git/sway/desktop/render.c:1024:24: ошибка: переменная «clear_color» инициализирована, хотя имеет неполный тип 1024 | struct wlr_render_color clear_color = { | ^~~~~~~~~~~~~~~~ ../sway-git/sway/desktop/render.c:1025:26: ошибка: «struct wlr_render_color» не содержит элемента с именем «a» 1025 | .a = 1.0f | ^ ../sway-git/sway/desktop/render.c:1025:30: предупреждение: избыточные элементы в инициализаторе структуры 1025 | .a = 1.0f | ^~~~ ../sway-git/sway/desktop/render.c:1025:30: замечание: (где-то рядом с инициализацией для «clear_color») ../sway-git/sway/desktop/render.c:1024:41: ошибка: размер «clear_color» в памяти неизвестен 1024 | struct wlr_render_color clear_color = { | ^~~~~~~~~~~ ../sway-git/sway/desktop/render.c:1033:26: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «box» 1033 | .box = { .width = wlr_output->width, .height = wlr_output->height }, | ^~~ ../sway-git/sway/desktop/render.c:1033:32: ошибка: избыточные фигурные скобки в конце инициализатора 1033 | .box = { .width = wlr_output->width, .height = wlr_output->height }, | ^ ../sway-git/sway/desktop/render.c:1033:32: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1033:32: предупреждение: избыточные элементы в инициализаторе структуры ../sway-git/sway/desktop/render.c:1033:32: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1034:26: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «color» 1034 | .color = clear_color, | ^~~~~ ../sway-git/sway/desktop/render.c:1034:34: предупреждение: избыточные элементы в инициализаторе структуры 1034 | .color = clear_color, | ^~~~~~~~~~~ ../sway-git/sway/desktop/render.c:1034:34: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1035:26: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «clip» 1035 | .clip = &transformed_damage, | ^~~~ ../sway-git/sway/desktop/render.c:1035:33: предупреждение: избыточные элементы в инициализаторе структуры 1035 | .clip = &transformed_damage, | ^ ../sway-git/sway/desktop/render.c:1035:33: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1032:86: ошибка: некорректное использование неопределенного типа «struct wlr_render_rect_options» 1032 | wlr_render_pass_add_rect(ctx->pass, &(struct wlr_render_rect_options){ | ^ ../sway-git/sway/desktop/render.c:1049:59: ошибка: «struct wlr_surface» не содержит элемента с именем «mapped» 1049 | if (!lock_surface->surface->mapped) { | ^~ ../sway-git/sway/desktop/render.c:1024:41: предупреждение: неиспользуемая переменная «clear_color» [-Wunused-variable] 1024 | struct wlr_render_color clear_color = { | ^~~~~~~~~~~ ../sway-git/sway/desktop/render.c:1066:26: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «box» 1066 | .box = { .width = wlr_output->width, .height = wlr_output->height }, | ^~~ ../sway-git/sway/desktop/render.c:1066:32: ошибка: избыточные фигурные скобки в конце инициализатора 1066 | .box = { .width = wlr_output->width, .height = wlr_output->height }, | ^ ../sway-git/sway/desktop/render.c:1066:32: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1066:32: предупреждение: избыточные элементы в инициализаторе структуры ../sway-git/sway/desktop/render.c:1066:32: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1067:26: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «color» 1067 | .color = { .r = 0, .g = 0, .b = 0, .a = 1 }, | ^~~~~ ../sway-git/sway/desktop/render.c:1067:34: ошибка: избыточные фигурные скобки в конце инициализатора 1067 | .color = { .r = 0, .g = 0, .b = 0, .a = 1 }, | ^ ../sway-git/sway/desktop/render.c:1067:34: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1067:34: предупреждение: избыточные элементы в инициализаторе структуры ../sway-git/sway/desktop/render.c:1067:34: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1068:26: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «clip» 1068 | .clip = &transformed_damage, | ^~~~ ../sway-git/sway/desktop/render.c:1068:33: предупреждение: избыточные элементы в инициализаторе структуры 1068 | .clip = &transformed_damage, | ^ ../sway-git/sway/desktop/render.c:1068:33: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1065:86: ошибка: некорректное использование неопределенного типа «struct wlr_render_rect_options» 1065 | wlr_render_pass_add_rect(ctx->pass, &(struct wlr_render_rect_options){ | ^ ../sway-git/sway/desktop/render.c:1094:26: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «box» 1094 | .box = { .width = wlr_output->width, .height = wlr_output->height }, | ^~~ ../sway-git/sway/desktop/render.c:1094:32: ошибка: избыточные фигурные скобки в конце инициализатора 1094 | .box = { .width = wlr_output->width, .height = wlr_output->height }, | ^ ../sway-git/sway/desktop/render.c:1094:32: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1094:32: предупреждение: избыточные элементы в инициализаторе структуры ../sway-git/sway/desktop/render.c:1094:32: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1095:26: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «color» 1095 | .color = { .r = 0.25f, .g = 0.25f, .b = 0.25f, .a = 1 }, | ^~~~~ ../sway-git/sway/desktop/render.c:1095:34: ошибка: избыточные фигурные скобки в конце инициализатора 1095 | .color = { .r = 0.25f, .g = 0.25f, .b = 0.25f, .a = 1 }, | ^ ../sway-git/sway/desktop/render.c:1095:34: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1095:34: предупреждение: избыточные элементы в инициализаторе структуры ../sway-git/sway/desktop/render.c:1095:34: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1096:26: ошибка: «struct wlr_render_rect_options» не содержит элемента с именем «clip» 1096 | .clip = &transformed_damage, | ^~~~ ../sway-git/sway/desktop/render.c:1096:33: предупреждение: избыточные элементы в инициализаторе структуры 1096 | .clip = &transformed_damage, | ^ ../sway-git/sway/desktop/render.c:1096:33: замечание: (где-то рядом с инициализацией для «(anonymous)») ../sway-git/sway/desktop/render.c:1093:86: ошибка: некорректное использование неопределенного типа «struct wlr_render_rect_options» 1093 | wlr_render_pass_add_rect(ctx->pass, &(struct wlr_render_rect_options){ | ^ ../sway-git/sway/desktop/render.c:1137:9: предупреждение: неявная декларация функции «wlr_output_add_software_cursors_to_render_pass» [-Wimplicit-function-declaration] 1137 | wlr_output_add_software_cursors_to_render_pass(wlr_output, ctx->pass, damage); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [88/318] Compiling C object sway/sway.p/desktop_output.c.o FAILED: sway/sway.p/desktop_output.c.o ccache cc -Isway/sway.p -Isway -I../sway-git/sway -Iinclude -I../sway-git/include -Iprotocols -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/json-c -I/usr/include/libevdev-1.0 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-unused-result -Wno-missing-braces -Wno-format-zero-length -Wundef -Wvla '-DSYSCONFDIR="//etc"' '-DSWAY_VERSION="1.9-dev-89f85312 (" __DATE__ ", branch '"'"'master'"'"')"' -fmacro-prefix-map=../sway-git/= -march=native -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fPIE -pthread -MD -MQ sway/sway.p/desktop_output.c.o -MF sway/sway.p/desktop_output.c.o.d -o sway/sway.p/desktop_output.c.o -c ../sway-git/sway/desktop/output.c ../sway-git/sway/desktop/output.c: В функции «output_drag_icons_for_each_surface»: ../sway-git/sway/desktop/output.c:269:54: ошибка: «struct wlr_surface» не содержит элемента с именем «mapped» 269 | if (drag_icon->wlr_drag_icon->surface->mapped) { | ^~ ../sway-git/sway/desktop/output.c: В функции «output_for_each_surface»: ../sway-git/sway/desktop/output.c:299:51: ошибка: «struct wlr_surface» не содержит элемента с именем «mapped» 299 | if (!lock_surface->surface->mapped) { | ^~ ../sway-git/sway/desktop/output.c: В функции «scan_out_fullscreen_view»: ../sway-git/sway/desktop/output.c:523:14: предупреждение: неявная декларация функции «wlr_output_is_direct_scanout_allowed» [-Wimplicit-function-declaration] 523 | if (!wlr_output_is_direct_scanout_allowed(wlr_output)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../sway-git/sway/desktop/output.c:533:9: предупреждение: неявная декларация функции «wlr_presentation_surface_scanned_out_on_output»; имелось в виду «wlr_presentation_surface_sampled_on_output»? [-Wimplicit-function-declaration] 533 | wlr_presentation_surface_scanned_out_on_output(server.presentation, surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | wlr_presentation_surface_sampled_on_output ../sway-git/sway/desktop/output.c: В функции «output_repaint_timer_handler»: ../sway-git/sway/desktop/output.c:589:25: предупреждение: неявная декларация функции «wlr_gamma_control_manager_v1_get_control»; имелось в виду «wlr_gamma_control_manager_v1_create»? [-Wimplicit-function-declaration] 589 | wlr_gamma_control_manager_v1_get_control( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | wlr_gamma_control_manager_v1_create ../sway-git/sway/desktop/output.c:589:25: предупреждение: initialization of «struct wlr_gamma_control_v1 *» from «int» makes pointer from integer without a cast [-Wint-conversion] ../sway-git/sway/desktop/output.c:591:22: предупреждение: неявная декларация функции «wlr_gamma_control_v1_apply» [-Wimplicit-function-declaration] 591 | if (!wlr_gamma_control_v1_apply(gamma_control, &pending)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../sway-git/sway/desktop/output.c:597:25: предупреждение: неявная декларация функции «wlr_gamma_control_v1_send_failed_and_destroy» [-Wimplicit-function-declaration] 597 | wlr_gamma_control_v1_send_failed_and_destroy(gamma_control); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../sway-git/sway/desktop/output.c:636:47: предупреждение: неявная декларация функции «wlr_renderer_begin_buffer_pass»; имелось в виду «wlr_renderer_begin_with_buffer»? [-Wimplicit-function-declaration] 636 | struct wlr_render_pass *render_pass = wlr_renderer_begin_buffer_pass( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | wlr_renderer_begin_with_buffer ../sway-git/sway/desktop/output.c:636:47: предупреждение: initialization of «struct wlr_render_pass *» from «int» makes pointer from integer without a cast [-Wint-conversion] ../sway-git/sway/desktop/output.c:667:14: предупреждение: неявная декларация функции «wlr_render_pass_submit» [-Wimplicit-function-declaration] 667 | if (!wlr_render_pass_submit(render_pass)) { | ^~~~~~~~~~~~~~~~~~~~~~ ../sway-git/sway/desktop/output.c: В функции «handle_gamma_control_set_gamma»: ../sway-git/sway/desktop/output.c:1072:43: ошибка: некорректное использование неопределенного типа «const struct wlr_gamma_control_manager_v1_set_gamma_event» 1072 | struct sway_output *output = event->output->data; | ^~ ninja: build stopped: subcommand failed. ==> ОШИБКА: Произошел сбой в build(). Прерывание... -> ошибка сборки: sway-git-exit status 4 -> Failed to install the following packages. Manual intervention is required: sway-git - exit status 4
wlroots update helped.