[ebuild R *] net-misc/freerdp-9999:0/2::gentoo USE="X alsa cups ffmpeg gstreamer jpeg openh264 pkcs11%* pulseaudio sdl%* usb wayland xinerama xv -aad% -debug -doc -kerberos -server -smartcard -systemd -test -valgrind" 0 KiB -- Found SDL2TTF: /usr/lib64/libSDL2_ttf.so;/usr/lib64/libSDL2_ttf.so;/usr/lib64/libfreetype.so -- Checking for module 'webkit2gtk-4.0' -- Package 'webkit2gtk-4.0', required by 'virtual:world', not found CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:607 (message): A required package was not found Call Stack (most recent call first): /usr/share/cmake/Modules/FindPkgConfig.cmake:829 (_pkg_check_modules_internal) client/SDL/aad/CMakeLists.txt:42 (pkg_check_modules) https://github.com/FreeRDP/FreeRDP/blob/master/client/SDL/aad/CMakeLists.txt freerdp bundles https://github.com/webview/webview It seems we need an USE flag for "-DWITH_WEBVIEW" maybe also for WITH_WEBVIEW_QT "Build with QtWebEngine support for AAD login broweser popup" (Qt5 for now)
Created attachment 869118 [details] build.log
-DWITH_WEBVIEW=OFF Successfully built. [ebuild R *] net-misc/freerdp-9999:0/2::gentoo USE="X alsa cups ffmpeg gstreamer jpeg openh264 pkcs11%* pulseaudio sdl%* usb wayland xinerama xv -aad% -debug -doc -kerberos -server -smartcard -systemd -test -valgrind" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 1) net-misc/freerdp-9999::gentoo >>> Installing (1 of 1) net-misc/freerdp-9999::gentoo >>> Recording net-misc/freerdp in "world" favorites file... >>> Completed (1 of 1) net-misc/freerdp-9999::gentoo
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76914923ada7f73445c8e9bfc53acda2ab0549a6 commit 76914923ada7f73445c8e9bfc53acda2ab0549a6 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2023-09-01 13:51:18 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2023-09-01 13:51:18 +0000 net-misc/freerdp: disable WEBVIEW ... until I can sort out the deps. Bug: https://bugs.gentoo.org/913391 Signed-off-by: Mike Gilbert <floppym@gentoo.org> net-misc/freerdp/freerdp-9999.ebuild | 1 + 1 file changed, 1 insertion(+)