^[[32;01m * ^[[39;49;00mPackage: gui-wm/hikari-2.2.2-r1 ^[[32;01m * ^[[39;49;00mRepository: gentoo ^[[32;01m * ^[[39;49;00mMaintainer: gentoo@aisha.cc proxy-maint@gentoo.org ^[[32;01m * ^[[39;49;00mUSE: abi_x86_64 amd64 elibc_musl gamma kernel_linux layershell screencopy userland_GNU virtual-io ^[[32;01m * ^[[39;49;00mFEATURES: fakeroot network-sandbox preserve-libs sandbox splitdebug suidctl userpriv usersandbox >>> Unpacking source... >>> Unpacking hikari-2.2.2.tar.gz to /var/tmp/portage/gui-wm/hikari-2.2.2-r1/work >>> Source unpacked in /var/tmp/portage/gui-wm/hikari-2.2.2-r1/work >>> Preparing source in /var/tmp/portage/gui-wm/hikari-2.2.2-r1/work/hikari-2.2.2 ... ^[[32;01m*^[[0m Applying hikari-2.2.1-pkgconfig.patch ... ^[[A^[[178C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m >>> Source prepared. >>> Configuring source in /var/tmp/portage/gui-wm/hikari-2.2.2-r1/work/hikari-2.2.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/gui-wm/hikari-2.2.2-r1/work/hikari-2.2.2 ... bmake -j4 VERSION=2.2.2 CC=gcc 'CFLAGS_EXTRA=-march=native -O2 -pipe' 'LDFLAGS_EXTRA=-Wl,-O1 -Wl,--as-needed' -DWITH_POSIX_C_SOURCE -DWITH_GAMMACONTROL -DWITH_LAYERSHELL -DWITH_SCREENCOPY -DWITH_VIRTUAL_INPUT all --- xdg-shell-protocol.h --- --- wlr-layer-shell-unstable-v1-protocol.h --- --- action.o --- --- action_config.o --- --- xdg-shell-protocol.h --- wayland-scanner server-header //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml xdg-shell-protocol.h --- wlr-layer-shell-unstable-v1-protocol.h --- wayland-scanner server-header protocol/wlr-layer-shell-unstable-v1.xml wlr-layer-shell-unstable-v1-protocol.h --- action.o --- gcc -march=native -O2 -pipe -march=native -O2 -pipe -DNDEBUG -D_POSIX_C_SOURCE=200809L -DHAVE_GAMMACONTROL=1 -DHAVE_SCREENCOPY=1 -DHAVE_LAYERSHELL=1 -DHAVE_VIRTUAL_INPUT=1 -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=/usr/local -I/usr/lib/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/elogind -I/usr/include/uuid -DWLR_USE_UNSTABLE=1 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/lib/libffi/include -I/usr/include/ -c src/action.c --- binding_config.o --- --- action_config.o --- gcc -march=native -O2 -pipe -march=native -O2 -pipe -DNDEBUG -D_POSIX_C_SOURCE=200809L -DHAVE_GAMMACONTROL=1 -DHAVE_SCREENCOPY=1 -DHAVE_LAYERSHELL=1 -DHAVE_VIRTUAL_INPUT=1 -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=/usr/local -I/usr/lib/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/elogind -I/usr/include/uuid -DWLR_USE_UNSTABLE=1 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/lib/libffi/include -I/usr/include/ -c src/action_config.c --- binding_config.o --- gcc -march=native -O2 -pipe -march=native -O2 -pipe -DNDEBUG -D_POSIX_C_SOURCE=200809L -DHAVE_GAMMACONTROL=1 -DHAVE_SCREENCOPY=1 -DHAVE_LAYERSHELL=1 -DHAVE_VIRTUAL_INPUT=1 -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=/usr/local -I/usr/lib/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/elogind -I/usr/include/uuid -DWLR_USE_UNSTABLE=1 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/lib/libffi/include -I/usr/include/ -c src/binding_config.c --- binding_group.o --- gcc -march=native -O2 -pipe -march=native -O2 -pipe -DNDEBUG -D_POSIX_C_SOURCE=200809L -DHAVE_GAMMACONTROL=1 -DHAVE_SCREENCOPY=1 -DHAVE_LAYERSHELL=1 -DHAVE_VIRTUAL_INPUT=1 -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=/usr/local -I/usr/lib/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/elogind -I/usr/include/uuid -DWLR_USE_UNSTABLE=1 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/lib/libffi/include -I/usr/include/ -c src/binding_group.c --- border.o --- gcc -march=native -O2 -pipe -march=native -O2 -pipe -DNDEBUG -D_POSIX_C_SOURCE=200809L -DHAVE_GAMMACONTROL=1 -DHAVE_SCREENCOPY=1 -DHAVE_LAYERSHELL=1 -DHAVE_VIRTUAL_INPUT=1 -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=/usr/local -I/usr/lib/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/elogind -I/usr/include/uuid -DWLR_USE_UNSTABLE=1 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/lib/libffi/include -I/usr/include/ -c src/border.c --- command.o --- gcc -march=native -O2 -pipe -march=native -O2 -pipe -DNDEBUG -D_POSIX_C_SOURCE=200809L -DHAVE_GAMMACONTROL=1 -DHAVE_SCREENCOPY=1 -DHAVE_LAYERSHELL=1 -DHAVE_VIRTUAL_INPUT=1 -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=/usr/local -I/usr/lib/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/elogind -I/usr/include/uuid -DWLR_USE_UNSTABLE=1 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/lib/libffi/include -I/usr/include/ -c src/command.c --- completion.o --- gcc -march=native -O2 -pipe -march=native -O2 -pipe -DNDEBUG -D_POSIX_C_SOURCE=200809L -DHAVE_GAMMACONTROL=1 -DHAVE_SCREENCOPY=1 -DHAVE_LAYERSHELL=1 -DHAVE_VIRTUAL_INPUT=1 -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=/usr/local -I/usr/lib/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/elogind -I/usr/include/uuid -DWLR_USE_UNSTABLE=1 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/lib/libffi/include -I/usr/include/ -c src/completion.c --- configuration.o --- gcc -march=native -O2 -pipe -march=native -O2 -pipe -DNDEBUG -D_POSIX_C_SOURCE=200809L -DHAVE_GAMMACONTROL=1 -DHAVE_SCREENCOPY=1 -DHAVE_LAYERSHELL=1 -DHAVE_VIRTUAL_INPUT=1 -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=/usr/local -I/usr/lib/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/elogind -I/usr/include/uuid -DWLR_USE_UNSTABLE=1 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/lib/libffi/include -I/usr/include/ -c src/configuration.c --- cursor.o --- gcc -march=native -O2 -pipe -march=native -O2 -pipe -DNDEBUG -D_POSIX_C_SOURCE=200809L -DHAVE_GAMMACONTROL=1 -DHAVE_SCREENCOPY=1 -DHAVE_LAYERSHELL=1 -DHAVE_VIRTUAL_INPUT=1 -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=/usr/local -I/usr/lib/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/elogind -I/usr/include/uuid -DWLR_USE_UNSTABLE=1 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/lib/libffi/include -I/usr/include/ -c src/cursor.c In file included from include/hikari/layer_shell.h:4, from include/hikari/server.h:29, from src/action.c:7: /usr/include/wlr/types/wlr_layer_shell_v1.h:52:52: error: field 'keyboard_interactive' has incomplete type 52 | enum zwlr_layer_surface_v1_keyboard_interactivity keyboard_interactive; | ^~~~~~~~~~~~~~~~~~~~ *** [action.o] Error code 1 bmake: stopped in /var/tmp/portage/gui-wm/hikari-2.2.2-r1/work/hikari-2.2.2 --- configuration.o --- In file included from src/configuration.c:19: include/hikari/keyboard.h: In function 'hikari_keyboard_get_codepoint': include/hikari/keyboard.h:54:33: error: invalid use of undefined type 'struct wlr_keyboard' 54 | keyboard->device->keyboard->xkb_state, keycode); | ^~ include/hikari/keyboard.h: In function 'hikari_keyboard_check_modifier': include/hikari/keyboard.h:61:24: warning: implicit declaration of function 'wlr_keyboard_get_modifiers'; did you mean 'wl_keyboard_send_modifiers'? [-Wimplicit-function-declaration] 61 | uint32_t modifiers = wlr_keyboard_get_modifiers(keyboard->device->keyboard); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | wl_keyboard_send_modifiers In file included from /usr/include/wlr/interfaces/wlr_keyboard.h:13, from /usr/include/wlr/types/wlr_virtual_keyboard_v1.h:14, from include/hikari/server.h:8, from src/configuration.c:29: /usr/include/wlr/types/wlr_keyboard.h: At top level: /usr/include/wlr/types/wlr_keyboard.h:113:10: error: conflicting types for 'wlr_keyboard_get_modifiers' 113 | uint32_t wlr_keyboard_get_modifiers(struct wlr_keyboard *keyboard); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/configuration.c:19: include/hikari/keyboard.h:61:24: note: previous implicit declaration of 'wlr_keyboard_get_modifiers' was here 61 | uint32_t modifiers = wlr_keyboard_get_modifiers(keyboard->device->keyboard); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/hikari/layer_shell.h:4, from include/hikari/server.h:29, from src/configuration.c:29: /usr/include/wlr/types/wlr_layer_shell_v1.h:52:52: error: field 'keyboard_interactive' has incomplete type 52 | enum zwlr_layer_surface_v1_keyboard_interactivity keyboard_interactive; | ^~~~~~~~~~~~~~~~~~~~ In file included from src/configuration.c:32: include/hikari/switch.h:14:25: error: field 'state' has incomplete type 14 | enum wlr_switch_state state; | ^~~~~ --- cursor.o --- In file included from include/hikari/layer_shell.h:4, from include/hikari/server.h:29, from src/cursor.c:13: /usr/include/wlr/types/wlr_layer_shell_v1.h:52:52: error: field 'keyboard_interactive' has incomplete type 52 | enum zwlr_layer_surface_v1_keyboard_interactivity keyboard_interactive; | ^~~~~~~~~~~~~~~~~~~~ *** [cursor.o] Error code 1 bmake: stopped in /var/tmp/portage/gui-wm/hikari-2.2.2-r1/work/hikari-2.2.2 --- configuration.o --- *** [configuration.o] Error code 1 bmake: stopped in /var/tmp/portage/gui-wm/hikari-2.2.2-r1/work/hikari-2.2.2 3 errors bmake: stopped in /var/tmp/portage/gui-wm/hikari-2.2.2-r1/work/hikari-2.2.2 ^[[31;01m*^[[0m ERROR: gui-wm/hikari-2.2.2-r1::gentoo failed (compile phase): ^[[31;01m*^[[0m emake failed