* Configuring Chromium... gn gen --args= is_clang=false use_lld=false custom_toolchain="//build/toolchain/linux/unbundle:default" host_toolchain="//build/toolchain/linux/unbundle:default" enable_rust=false is_debug=false dcheck_always_on=false dcheck_is_configurable=false is_component_build=false enable_nacl=false use_system_harfbuzz=true use_gnome_keyring=false enable_hangout_services_extension=false enable_widevine=false use_cups=false use_ke rberos=false use_pulseaudio=false use_vaapi=false rtc_use_pipewire=false gtk_version=3 disable_fieldtrial_testing_config=true use_gold=false use_sysroot=false use_custom_libcxx=false enable_pseudolocales=false blink_enable_generated_code_formatting=false proprietary_codecs=false ffmpeg_branding="Chromium" google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc" target_cpu="x64" treat_warnings_as_errors=false fatal_link er_warnings=false v8_use_libm_trig_functions=true icu_use_data_file=false use_ozone=true ozone_auto_platforms=false ozone_platform_headless=true use_system_libdrm=true use_system_minigbm=true use_xkbcommon=true use_qt=false ozone_platform_x11=true ozone_platform_wayland=false ozone_platform="x11" is_official_build=true use_thin_lto=false thin_lto_enable_optimizations=false is_cfi=false symbol_level=0 chrome_pgo_phase=0 out/Release ERROR at //build/config/linux/pkg_config.gni:104:17: Script returned non-zero exit code. pkgresult = exec_script(pkg_config_script, args, "value") ^---------- Current dir: /var/tmp/portage/www-client/chromium-114.0.5735.133/work/chromium-114.0.5735.133/out/Release/ Command: python3.11 /var/tmp/portage/www-client/chromium-114.0.5735.133/work/chromium-114.0.5735.133/build/config/linux/pkg-config.py libevdev Returned 1. stderr: Package libevdev was not found in the pkg-config search path. Perhaps you should add the directory containing `libevdev.pc' to the PKG_CONFIG_PATH environment variable Package 'libevdev', required by 'virtual:world', not found Could not run pkg-config. See //remoting/host/BUILD.gn:239:3: whence it was called. pkg_config("libevdev") { ^----------------------- See //BUILD.gn:891:7: which caused the file to be included. "//remoting/host:host", ^--------------------- # emerge -vp chromium These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 3.00 s. [ebuild U ] www-client/chromium-114.0.5735.133:0/stable::gentoo [113.0.5672.126:0/stable::gentoo] USE="X official (pic) suid system-harfbuzz system-icu system-png (-component-build) -cups -custom-cflags -debug -gtk4 -hangouts (-headless) -kerberos (-libcxx) (-lto) -pax-kernel (-pgo) -proprietary-codecs -pulseaudio -qt5 -screencast (-selinux) (-system-av1) (-system-ffmpeg) -vaapi -wayland -widevine" L10N="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW" 0 KiB Total: 1 package (1 upgrade), Size of downloads: 0 KiB installinb dev-libs/libevdev resolves the issue. works the same on two machines.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c83482a1026387a5d2332ba9162227b3264d54 commit 62c83482a1026387a5d2332ba9162227b3264d54 Author: Matt Jolly <Matt.Jolly@footclan.ninja> AuthorDate: 2023-06-30 06:48:44 +0000 Commit: Stephan Hartmann <sultan@gentoo.org> CommitDate: 2023-06-30 13:11:00 +0000 www-client/chromium: add 114.0.5735.198 Bug: https://bugs.gentoo.org/909283 Closes: https://bugs.gentoo.org/909055 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Stephan Hartmann <sultan@gentoo.org> www-client/chromium/Manifest | 1 + www-client/chromium/chromium-114.0.5735.198.ebuild | 1270 ++++++++++++++++++++ .../files/chromium-114-remove-evdev-dep.patch | 35 + 3 files changed, 1306 insertions(+)