Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 909762 - gui-libs/wlroots-0.16.2-r1 causes gui-wm/labwc build to fail
Summary: gui-libs/wlroots-0.16.2-r1 causes gui-wm/labwc build to fail
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-06 08:51 UTC by CaptainBlood
Modified: 2023-07-07 17:21 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild log (gui-wm:labwc-9999:20230706-103801.log.gz,8.06 KB, application/gzip)
2023-07-06 08:51 UTC, CaptainBlood
Details

Note You need to log in before you can comment on or make changes to this bug.
Description CaptainBlood 2023-07-06 08:51:17 UTC
Created attachment 865193 [details]
ebuild log

whereas gui-libs/wlroots-0.16.2 doesn't:

[55/101] x86_64-pc-linux-gnu-gcc -Ilabwc.p -I. -I../labwc-9999 -Iinclude -I../labwc-9999/include -I/usr/lib64/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/elogind -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -DWLR_USE_UNSTABLE -Wundef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wstrict-prototypes -Wimplicit-fallthrough=2 -Wendif-labels -Wstrict-aliasing=2 -Woverflow -Wmissing-prototypes -Walloca -Wunused-macros -Wno-unused-parameter '-DLABWC_VERSION="0.6.3-53-g235a8ad"' '-DGETTEXT_PACKAGE="labwc"' '-DLOCALEDIR="/usr/share/locale"' -march=native -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -pipe -Wa,-mbranches-within-32B-boundaries -pthread -MD -MQ labwc.p/src_seat.c.o -MF labwc.p/src_seat.c.o.d -o labwc.p/src_seat.c.o -c ../labwc-9999/src/seat.c
FAILED: labwc.p/src_seat.c.o 
x86_64-pc-linux-gnu-gcc -Ilabwc.p -I. -I../labwc-9999 -Iinclude -I../labwc-9999/include -I/usr/lib64/libffi/include -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/elogind -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -DWLR_USE_UNSTABLE -Wundef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wstrict-prototypes -Wimplicit-fallthrough=2 -Wendif-labels -Wstrict-aliasing=2 -Woverflow -Wmissing-prototypes -Walloca -Wunused-macros -Wno-unused-parameter '-DLABWC_VERSION="0.6.3-53-g235a8ad"' '-DGETTEXT_PACKAGE="labwc"' '-DLOCALEDIR="/usr/share/locale"' -march=native -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -pipe -Wa,-mbranches-within-32B-boundaries -pthread -MD -MQ labwc.p/src_seat.c.o -MF labwc.p/src_seat.c.o.d -o labwc.p/src_seat.c.o -c ../labwc-9999/src/seat.c
../labwc-9999/src/seat.c:5:10: fatal error: wlr/backend/libinput.h: No such file or directory
    5 | #include <wlr/backend/libinput.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-07-06 08:52:59 UTC
Please share your enabled USE flags for wlroots.
Comment 2 CaptainBlood 2023-07-07 17:21:19 UTC
Ops my bad, solved here a while ago.

I've forgot about this inaccurate report, as new USE=libinput fixed it.

My apologize for the noise here.