* Package: dev-libs/bemenu-0.3.0 * Repository: gentoo * Maintainer: prometheanfire@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ncurses userland_GNU wayland * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking bemenu-0.3.0.tar.gz to /var/tmp/portage/dev-libs/bemenu-0.3.0/work >>> Source unpacked in /var/tmp/portage/dev-libs/bemenu-0.3.0/work >>> Preparing source in /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0 ... >>> Working in BUILD_DIR: "/var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build" cmake -C /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCURSES_LIBRARY=/usr/lib64/libncursesw.so -DBEMENU_CURSES_RENDERER=ON -DBEMENU_WAYLAND_RENDERER=ON -DBEMENU_X11_RENDERER=OFF -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build/gentoo_toolchain.cmake /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0 loading initial cache file /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build/gentoo_common_config.cmake -- The C compiler identification is GNU 9.2.0 -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Looking for wsyncup in /usr/lib64/libcurses.so -- Looking for wsyncup in /usr/lib64/libcurses.so - found -- Looking for cbreak in /usr/lib64/libncurses.so -- Looking for cbreak in /usr/lib64/libncurses.so - not found -- Found Curses: /usr/lib64/libncursesw.so -- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "1.6.3") -- Found WAYLAND_CLIENT: /usr/lib64/libwayland-client.so -- Found WAYLAND_SERVER: /usr/lib64/libwayland-server.so -- Found WAYLAND_EGL: /usr/lib64/libwayland-egl.so -- Found WAYLAND: /usr/lib64/libwayland-client.so;/usr/lib64/libwayland-server.so;/usr/lib64/libwayland-egl.so -- Checking for one of the modules 'cairo' -- Checking for one of the modules 'pango pangocairo' -- Found XKBCommon: /usr/lib64/libxkbcommon.so -!- Use 'make test' to run tests -- Found Doxygen: /usr/bin/doxygen (found version "1.8.17") found components: doxygen missing components: dot -!- Use 'make doxygen' to generate documentation -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 C++ Linker flags: Executable -Wl,-O1 -Wl,--as-needed Module -Wl,-O1 -Wl,--as-needed Shared -Wl,-O1 -Wl,--as-needed -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0 ... >>> Working in BUILD_DIR: "/var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build" ninja -v -j1 -l0 [1/27] /usr/bin/x86_64-pc-linux-gnu-gcc -D_GNU_SOURCE -Dbemenu_EXPORTS -Ilib -DNDEBUG -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -fPIC -std=c99 -MD -MT lib/CMakeFiles/bemenu.dir/menu.c.o -MF lib/CMakeFiles/bemenu.dir/menu.c.o.d -o lib/CMakeFiles/bemenu.dir/menu.c.o -c /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/menu.c [2/27] /usr/bin/x86_64-pc-linux-gnu-gcc -D_GNU_SOURCE -Dbemenu_EXPORTS -Ilib -DNDEBUG -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -fPIC -std=c99 -MD -MT lib/CMakeFiles/bemenu.dir/item.c.o -MF lib/CMakeFiles/bemenu.dir/item.c.o.d -o lib/CMakeFiles/bemenu.dir/item.c.o -c /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/item.c [3/27] /usr/bin/x86_64-pc-linux-gnu-gcc -D_GNU_SOURCE -Dbemenu_EXPORTS -Ilib -DNDEBUG -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -fPIC -std=c99 -MD -MT lib/CMakeFiles/bemenu.dir/list.c.o -MF lib/CMakeFiles/bemenu.dir/list.c.o.d -o lib/CMakeFiles/bemenu.dir/list.c.o -c /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/list.c [4/27] /usr/bin/x86_64-pc-linux-gnu-gcc -D_GNU_SOURCE -Dbemenu_EXPORTS -Ilib -DNDEBUG -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -fPIC -std=c99 -MD -MT lib/CMakeFiles/bemenu.dir/util.c.o -MF lib/CMakeFiles/bemenu.dir/util.c.o.d -o lib/CMakeFiles/bemenu.dir/util.c.o -c /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/util.c [5/27] /usr/bin/x86_64-pc-linux-gnu-gcc -D_GNU_SOURCE -Dbemenu_EXPORTS -Ilib -DNDEBUG -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -fPIC -std=c99 -MD -MT lib/CMakeFiles/bemenu.dir/filter.c.o -MF lib/CMakeFiles/bemenu.dir/filter.c.o.d -o lib/CMakeFiles/bemenu.dir/filter.c.o -c /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/filter.c [6/27] /usr/bin/x86_64-pc-linux-gnu-gcc -D_GNU_SOURCE -Dbemenu_EXPORTS -Ilib -DNDEBUG -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -fPIC -std=c99 -MD -MT lib/CMakeFiles/bemenu.dir/library.c.o -MF lib/CMakeFiles/bemenu.dir/library.c.o.d -o lib/CMakeFiles/bemenu.dir/library.c.o -c /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/library.c In file included from /usr/include/string.h:495, from /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/3rdparty/tinydir.h:30, from /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/library.c:4: In function strcat, inlined from tinydir_readfile at /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/3rdparty/tinydir.h:355:2, inlined from bm_init at /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/library.c:143:9: /usr/include/bits/string_fortified.h:128:10: warning: __builtin___strcat_chk accessing 4097 or more bytes at offsets 0 and 4096 may overlap 1 byte at offset 4096 [-Wrestrict] 128 | return __builtin___strcat_chk (__dest, __src, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [7/27] /usr/bin/x86_64-pc-linux-gnu-gcc -D_GNU_SOURCE -Dbemenu_EXPORTS -Ilib -DNDEBUG -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -fPIC -std=c99 -MD -MT lib/CMakeFiles/bemenu.dir/3rdparty/cdl.c.o -MF lib/CMakeFiles/bemenu.dir/3rdparty/cdl.c.o.d -o lib/CMakeFiles/bemenu.dir/3rdparty/cdl.c.o -c /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/3rdparty/cdl.c [8/27] : && /usr/bin/x86_64-pc-linux-gnu-gcc -fPIC -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,libbemenu.so.0 -o lib/libbemenu.so.0.3.0 lib/CMakeFiles/bemenu.dir/menu.c.o lib/CMakeFiles/bemenu.dir/item.c.o lib/CMakeFiles/bemenu.dir/list.c.o lib/CMakeFiles/bemenu.dir/util.c.o lib/CMakeFiles/bemenu.dir/filter.c.o lib/CMakeFiles/bemenu.dir/library.c.o lib/CMakeFiles/bemenu.dir/3rdparty/cdl.c.o -ldl && : [9/27] /usr/bin/cmake -E cmake_symlink_library lib/libbemenu.so.0.3.0 lib/libbemenu.so.0 lib/libbemenu.so && : [10/27] /usr/bin/x86_64-pc-linux-gnu-gcc -DPANGO_DISABLE_DEPRECATED -D_GNU_SOURCE -Dbemenu_renderer_curses_EXPORTS -Ilib -I/var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/.. -DNDEBUG -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -fPIC -std=c99 -MD -MT lib/renderers/curses/CMakeFiles/bemenu-renderer-curses.dir/curses.c.o -MF lib/renderers/curses/CMakeFiles/bemenu-renderer-curses.dir/curses.c.o.d -o lib/renderers/curses/CMakeFiles/bemenu-renderer-curses.dir/curses.c.o -c /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/curses/curses.c /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/curses/curses.c: In function poll_key: /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/curses/curses.c:296:5: warning: implicit declaration of function get_wch; did you mean getch? [-Wimplicit-function-declaration] 296 | get_wch((wint_t*)unicode); | ^~~~~~~ | getch /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/curses/curses.c: In function reopen_stdin_stdout: /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/curses/curses.c:49:5: warning: ignoring return value of freopen, declared with attribute warn_unused_result [-Wunused-result] 49 | freopen(TTY, "w", stdout); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/curses/curses.c: In function reopen_stdin: /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/curses/curses.c:42:5: warning: ignoring return value of freopen, declared with attribute warn_unused_result [-Wunused-result] 42 | freopen(TTY, "r", stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~ [11/27] : && /usr/bin/x86_64-pc-linux-gnu-gcc -fPIC -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,bemenu-renderer-curses.so -o renderers/bemenu-renderer-curses.so lib/renderers/curses/CMakeFiles/bemenu-renderer-curses.dir/curses.c.o -lncursesw -lm && : [12/27] cd /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build/lib/renderers/wayland && /usr/bin/wayland-scanner client-header < /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/wayland/wlr-layer-shell-unstable-v1.xml > /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build/lib/renderers/wayland/wayland-layer-shell-client-protocol.h [13/27] cd /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build/lib/renderers/wayland && /usr/bin/wayland-scanner code < /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/wayland/wlr-layer-shell-unstable-v1.xml > /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build/lib/renderers/wayland/wayland-layer-shell-protocol.c Using "code" is deprecated - use private-code or public-code. See the help page for details. [14/27] cd /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build/lib/renderers/wayland && /usr/bin/wayland-scanner client-header < /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/wayland/xdg-shell.xml > /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build/lib/renderers/wayland/wayland-xdg-shell-client-protocol.h [15/27] cd /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build/lib/renderers/wayland && /usr/bin/wayland-scanner code < /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/wayland/xdg-shell.xml > /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build/lib/renderers/wayland/wayland-xdg-shell-protocol.c Using "code" is deprecated - use private-code or public-code. See the help page for details. [16/27] /usr/bin/x86_64-pc-linux-gnu-gcc -DPANGO_DISABLE_DEPRECATED -D_GNU_SOURCE -Dbemenu_renderer_wayland_EXPORTS -Ilib -I/var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/.. -Ilib/renderers/wayland -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -DNDEBUG -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -fPIC -std=c99 -MD -MT lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland.c.o -MF lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland.c.o.d -o lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland.c.o -c /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/wayland/wayland.c /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/wayland/wayland.c: In function poll_key: /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/wayland/wayland.c:126:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 126 | if (!(mods & MOD_CTRL)) return BM_KEY_UNICODE; | ^ /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/wayland/wayland.c:127:9: note: here 127 | case XKB_KEY_Escape: | ^~~~ [17/27] /usr/bin/x86_64-pc-linux-gnu-gcc -DPANGO_DISABLE_DEPRECATED -D_GNU_SOURCE -Dbemenu_renderer_wayland_EXPORTS -Ilib -I/var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/.. -Ilib/renderers/wayland -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -DNDEBUG -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -fPIC -std=c99 -MD -MT lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/registry.c.o -MF lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/registry.c.o.d -o lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/registry.c.o -c /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/wayland/registry.c [18/27] /usr/bin/x86_64-pc-linux-gnu-gcc -DPANGO_DISABLE_DEPRECATED -D_GNU_SOURCE -Dbemenu_renderer_wayland_EXPORTS -Ilib -I/var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/.. -Ilib/renderers/wayland -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -DNDEBUG -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -fPIC -std=c99 -MD -MT lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/window.c.o -MF lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/window.c.o.d -o lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/window.c.o -c /var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/wayland/window.c [19/27] /usr/bin/x86_64-pc-linux-gnu-gcc -DPANGO_DISABLE_DEPRECATED -D_GNU_SOURCE -Dbemenu_renderer_wayland_EXPORTS -Ilib -I/var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/.. -Ilib/renderers/wayland -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -DNDEBUG -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -fPIC -std=c99 -MD -MT lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland-layer-shell-protocol.c.o -MF lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland-layer-shell-protocol.c.o.d -o lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland-layer-shell-protocol.c.o -c lib/renderers/wayland/wayland-layer-shell-protocol.c [20/27] /usr/bin/x86_64-pc-linux-gnu-gcc -DPANGO_DISABLE_DEPRECATED -D_GNU_SOURCE -Dbemenu_renderer_wayland_EXPORTS -Ilib -I/var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0/lib/renderers/.. -Ilib/renderers/wayland -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -DNDEBUG -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -fPIC -std=c99 -MD -MT lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland-xdg-shell-protocol.c.o -MF lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland-xdg-shell-protocol.c.o.d -o lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland-xdg-shell-protocol.c.o -c lib/renderers/wayland/wayland-xdg-shell-protocol.c [21/27] : && /usr/bin/x86_64-pc-linux-gnu-gcc -fPIC -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,bemenu-renderer-wayland.so -o renderers/bemenu-renderer-wayland.so lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland.c.o lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/registry.c.o lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/window.c.o lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland-layer-shell-protocol.c.o lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland-xdg-shell-protocol.c.o -lwayland-client -lxkbcommon -lcairo -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo -lm -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lm && : FAILED: renderers/bemenu-renderer-wayland.so : && /usr/bin/x86_64-pc-linux-gnu-gcc -fPIC -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -Wextra -Wno-variadic-macros -Wno-long-long -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,bemenu-renderer-wayland.so -o renderers/bemenu-renderer-wayland.so lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland.c.o lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/registry.c.o lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/window.c.o lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland-layer-shell-protocol.c.o lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland-xdg-shell-protocol.c.o -lwayland-client -lxkbcommon -lcairo -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo -lm -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lm && : /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/registry.c.o:(.rodata+0x0): multiple definition of `BM_XKB_MODS'; lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland.c.o:(.rodata+0x260): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/registry.c.o:(.data.rel.local+0x20): multiple definition of `BM_XKB_MASK_NAMES'; lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland.c.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/window.c.o:(.rodata+0x20): multiple definition of `BM_XKB_MODS'; lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland.c.o:(.rodata+0x260): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/window.c.o:(.bss+0x0): multiple definition of `BM_XKB_MASK_NAMES'; lib/renderers/wayland/CMakeFiles/bemenu-renderer-wayland.dir/wayland.c.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. * ERROR: dev-libs/bemenu-0.3.0::gentoo failed (compile phase): * ninja -v -j1 -l0 failed * * Call stack: * ebuild.sh, line 125: Called src_compile * environment, line 2062: Called cmake-utils_src_compile * environment, line 749: Called cmake-utils_src_make * environment, line 930: Called _cmake_ninja_src_make * environment, line 496: Called eninja * environment, line 1235: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=dev-libs/bemenu-0.3.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-libs/bemenu-0.3.0::gentoo'`. * The complete build log is located at '/var/log/portage/dev-libs:bemenu-0.3.0:20200310-063855.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-libs/bemenu-0.3.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/bemenu-0.3.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0_build' * S: '/var/tmp/portage/dev-libs/bemenu-0.3.0/work/bemenu-0.3.0'