PF4Public / gentoo-overlay

Personal Gentoo overlay
80 stars 20 forks source link

www-client/ungoogled-chromium-130.0.6723.116_p1: error: '../../v8/tools/builtins-pgo/profiles/x64.profile', needed by 'gen/v8/embedded.S', missing and no known rule to make it #391

Closed fordfrog closed 1 day ago

fordfrog commented 4 days ago
[3704/3704] "python3.13" "../../build/toolchain/gcc_link_wrapper.py" --output="./convert_dict" -- clang++ -fuse-ld=lld -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--icf=all -Wl,--color-diagnostics -Wl,--thinlto-cache-dir=thinlto-cache -Wl,--thinlto-cache-policy=cache_size=10\%:cache_size_bytes=40g:cache_size_files=100000 -flto=thin -Wl,--thinlto-jobs=all -Wl,-mllvm,-import-instr-limit=30 -Wl,-mllvm,-disable-auto-upgrade-debug-info -Wl,-mllvm,-inlinehint-threshold=360 -Wl,--undefined-version -no-canonical-prefixes -Wl,-O2 -Wl,--gc-sections -Wl,-z,defs -Wl,--as-needed -Wl,--lto-O0 -Wl,-mllvm,-enable-ext-tsp-block-placement=1 -rdynamic -pie -Wl,--disable-new-dtags -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--thinlto-jobs=30 -o "./convert_dict" -Wl,--start-group @"./convert_dict.rsp" -Wl,--end-group   -latomic -ldl -lpthread -lrt -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -licui18n -licuuc -licudata -lz -ldouble-conversion -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lresolv -lgio-2.0 -lbrotlidec -lzstd -Wl,--start-group  -Wl,--end-group 
ninja -v -j30 -l0 -C out/Release chrome
ninja: Entering directory `out/Release'
ninja: error: '../../v8/tools/builtins-pgo/profiles/x64.profile', needed by 'gen/v8/embedded.S', missing and no known rule to make it
 * ERROR: www-client/ungoogled-chromium-130.0.6723.116_p1::pf4public failed (compile phase):
 *   ninja -v -j30 -l0 -C out/Release chrome failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_compile
 *   environment, line 4542:  Called eninja '-C' 'out/Release' 'chrome'
 *   environment, line 2075:  Called die
 * The specific snippet of code:
 *       "$@" || die -n "${*} failed"
 * 
# emerge -vp ungoogled-chromium

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 6.56 s (backtrack: 0/20).

[ebuild     U #] www-client/ungoogled-chromium-130.0.6723.116_p1::pf4public [130.0.6723.58_p1::pf4public] USE="X bluetooth clang convert-dict cups hevc nvidia official optimize-thinlto optimize-webui pgo proprietary-codecs pulseaudio qt5 qt6 system-brotli system-crc32c system-double-conversion system-ffmpeg system-harfbuzz system-icu system-libevent system-libusb system-openh264 system-openjpeg system-png system-re2 system-zstd thinlto vaapi wayland widevine -cfi -cromite -custom-cflags -debug -enable-driver -gtk4 -hangouts -headless -kerberos -libcxx -override-data-dir -pax-kernel -screencast (-selinux) -system-abseil-cpp -system-av1 -system-jsoncpp -system-libvpx -system-snappy -system-woff2" L10N="cs -af -am -ar -as -az -be -bg -bn -bs -ca -cy -da -de -el -en-GB -es -es-419 -et -eu -fa -fi -fil -fr -fr-CA -gl -gu -he -hi -hr -hu -hy -id -is -it -ja -ka -kk -km -kn -ko -ky -lo -lt -lv -mk -ml -mn -mr -ms -my -nb -ne -nl -or -pa -pl -pt-BR -pt-PT -ro -ru -si -sk -sl -sq -sr -sr-Latn -sv -sw -ta -te -th -tr -uk -ur -uz -vi -zh-CN -zh-HK -zh-TW -zu" 0 KiB

Total: 1 package (1 upgrade), Size of downloads: 0 KiB
PF4Public commented 4 days ago

Are those files missing from the tarball?

fordfrog commented 4 days ago

yes:

# LC_ALL=C ls -l ./chromium-130.0.6723.116/v8/tools/builtins-pgo/profiles
total 0
PF4Public commented 4 days ago

Well, that's unfortunate, Gentoo tarball lacks pgo profiles, Google tarball builder is broken :(

PF4Public commented 2 days ago

I've pushed Google's tarball, you can give it a try.

fordfrog commented 1 day ago

i compiled that successfully last night, thanks!