Failed build
bug
Failing to build:
```
[192/691] Compiling C object sway/sway.p/server.c.o
FAILED: [code=1] sway/sway.p/server.c.o
cc -Isway/sway.p -Isway -I../sway -Iinclude -I../include -Isubprojects/wlroots/include -I../subprojects/wlroots/include -Iprotocols -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -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/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O0 -g -DWLR_USE_UNSTABLE -D_POSIX_C_SOURCE=200809L -Wno-unused-parameter -Wno-unused-result -Wno-missing-braces -Wno-format-zero-length -Wundef -Wvla '-DSYSCONFDIR="//usr/local/etc"' '-DSWAY_VERSION="1.13-dev-9a5f09c8 (" __DATE__ ", branch '"'"'master'"'"')"' -fmacro-prefix-map=../= -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/server.c
../sway/server.c: In function ‘handle_new_foreign_toplevel_capture_request’:
../sway/server.c:231:41: error: invalid use of undefined type ‘struct wlr_ext_foreign_toplevel_image_capture_source_manager_v1_request’
231 | struct sway_view *view = request->toplevel_handle->data;
| ^~
../sway/server.c:241:81: error: passing argument 1 of ‘wlr_ext_foreign_toplevel_image_capture_source_manager_v1_request_accept’ from incompatible pointer type [-Wincompatible-pointer-types]
241 | wlr_ext_foreign_toplevel_image_capture_source_manager_v1_request_accept(request, view->image_capture_source);
| ^~~~~~~
| |
| struct wlr_ext_foreign_toplevel_image_capture_source_manager_v1_request *
In file included from ../sway/server.c:25:
../subprojects/wlroots/include/wlr/types/wlr_ext_image_capture_source_v1.h:127:88: note: expected ‘struct wlr_ext_foreign_toplevel_image_capture_source_manager_v1_request_event *’ but argument is of type ‘struct wlr_ext_foreign_toplevel_image_capture_source_manager_v1_request *’
127 | struct wlr_ext_foreign_toplevel_image_capture_source_manager_v1_request_event *request,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
../sway/server.c: In function ‘server_init’:
../sway/server.c:564:92: error: ‘struct <anonymous>’ has no member named ‘new_request’
564 | wl_signal_add(&server->ext_foreign_toplevel_image_capture_source_manager_v1->events.new_request,
| ^
[209/691] Compiling C object sway/sway.p/desktop_output.c.o
ninja: build stopped: subcommand failed.
```
1 条评论