Created attachment 907568 [details] emerge --info $ emerge -DpvuNA world These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 30.09 s (backtrack: 0/20). [ebuild U ] www-client/firefox-128.4.0:esr::gentoo [128.3.1:esr::gentoo] USE="X dbus gmp-autoupdate jumbo-build pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp telemetry wayland -clang* -debug -eme-free -gnome-shell -hardened -hwaccel -jack -libproxy -lto -openh264 -pgo (-selinux) -sndio -system-png -wifi" L10N="fr -ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -ca-valencia -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fur -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -sc -sco -si -sk -skr -sl -son -sq -sr -sv -szl -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW" LLVM_SLOT="18 -17 (-19)" 0 KiB Total: 1 package (1 upgrade), Size of downloads: 0 KiB WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: dev-python/isodate:0 (dev-python/isodate-0.7.2:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" conflicts with <dev-python/isodate-0.7[python_targets_python3_12(-)] required by (dev-python/rdflib-7.0.0-r2:0/0::gentoo, installed) USE="-examples -sqlite -test" ABI_X86="(64)" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)" ^ ^^^ Fails
Created attachment 907569 [details] emerge log
I could emerge it with FEATURES="-distcc" I don't know if I have to close the bug or not.
``` 8 3:06.93 Compiling app_units v0.7.3 8 3:06.95 Running `CARGO=/usr/lib/rust/1.81.0/bin/cargo-1.81.0 CARGO_CRATE_NAME=app_units CARGO_MANIFEST_DIR=/var/tmp/portage/www-client/firefox-128.4.0/work/firefox-128.4.0/third_p arty/rust/app_units CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='Servo app units type (Au)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_F ILE='' CARGO_PKG_NAME=app_units CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/app_units' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_M AJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/var/tmp/portage/www-client/firefox-128.4.0/work/firefox_build/release/deps /usr/bin/r ustc --crate-name app_units --edition=2021 /var/tmp/portage/www-client/firefox-128.4.0/work/firefox-128.4.0/third_party/rust/app_units/src/lib.rs --error-format=json --json=diagnostic-re ndered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="num-trait s"' --cfg 'feature="num_traits"' --cfg 'feature="serde"' --cfg 'feature="serde_serialization"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "num-traits", "num_tr aits", "serde", "serde_serialization"))' -C metadata=e503550d0f9c6371 -C extra-filename=-e503550d0f9c6371 --out-dir /var/tmp/portage/www-client/firefox-128.4.0/work/firefox_build/x86_64- unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/var/tmp/portage/www-client/firefox-128.4.0/work/firefox-128.4.0/build/cargo-linker -C strip=debuginfo -L depen dency=/var/tmp/portage/www-client/firefox-128.4.0/work/firefox_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/var/tmp/portage/www-client/firefox-128.4.0/work/firefox_build/re lease/deps --extern num_traits=/var/tmp/portage/www-client/firefox-128.4.0/work/firefox_build/x86_64-unknown-linux-gnu/release/deps/libnum_traits-2a62c8e587f96378.rmeta --extern serde=/v ar/tmp/portage/www-client/firefox-128.4.0/work/firefox_build/x86_64-unknown-linux-gnu/release/deps/libserde-28e02e3d5aa36606.rmeta --cap-lints warn --cap-lints warn -C codegen-units=1` 8 3:07.00 double free or corruption (!prev) 8 3:07.04 error: could not compile `unic-langid-impl` (lib) 8 3:07.04 Caused by: 8 3:07.06 process didn't exit successfully: `CARGO=/usr/lib/rust/1.81.0/bin/cargo-1.81.0 CARGO_CRATE_NAME=unic_langid_impl CARGO_MANIFEST_DIR=/var/tmp/portage/www-client/firefox-128.4.0/work/firefox-128.4.0/third_party/rust/unic-langid-impl CARGO_PKG_AUTHORS='Zibi Braniecki <gandalf@mozilla.com>' CARGO_PKG_DESCRIPTION='API for managing Unicode Language Identifiers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-langid-impl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zbraniecki/unic-locale' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/var/tmp/portage/www-client/firefox-128.4.0/work/firefox_build/release/deps /usr/bin/rustc --crate-name unic_langid_impl --edition=2021 /var/tmp/portage/www-client/firefox-128.4.0/work/firefox-128.4.0/third_party/rust/unic-langid-impl/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="likelysubtags"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("binary", "likelysubtags", "serde", "serde_json"))' -C metadata=3a98a514563555cb -C extra-filename=-3a98a514563555cb --out-dir /var/tmp/portage/www-client/firefox-128.4.0/work/firefox_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/var/tmp/portage/www-client/firefox-128.4.0/work/firefox-128.4.0/build/cargo-linker -C strip=debuginfo -L dependency=/var/tmp/portage/www-client/firefox-128.4.0/work/firefox_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/var/tmp/portage/www-client/firefox-128.4.0/work/firefox_build/release/deps --extern tinystr=/var/tmp/portage/www-client/firefox-128.4.0/work/firefox_build/x86_64-unknown-linux-gnu/release/deps/libtinystr-e1ad1349f9bc4c29.rmeta --cap-lints warn --cap-lints warn -C codegen-units=1` (signal: 6, SIGABRT: process abort signal) ``` Rust is aborting in glibc's malloc because of memory corruption. If it works without distcc, then yes, let's close it.