Created attachment 687975 [details] spidermonkey-78.6.0-build.log error: failed to parse manifest at `/var/tmp/portage/dev-lang/spidermonkey-78.6.0/work/firefox-78.6.0/Cargo.toml` Caused by: dependency (nix) specification is ambiguous. Only one of `branch`, `tag` or `rev` is allowed. make[3]: *** [/var/tmp/portage/dev-lang/spidermonkey-78.6.0/work/firefox-78.6.0/config/makefiles/rust.mk:301: force-cargo-library-build] Error 101 make[3]: Leaving directory '/var/tmp/portage/dev-lang/spidermonkey-78.6.0/work/build/js/src/rust' make[2]: *** [/var/tmp/portage/dev-lang/spidermonkey-78.6.0/work/firefox-78.6.0/config/recurse.mk:74: js/src/rust/target] Error 2 make[2]: *** Waiting for unfinished jobs....
Created attachment 687978 [details] emerge --info
This may have already been fixed by https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9810c7fd00d55908d856d571b6a13e277f513008, trying unstable spidermonkey now.
78.7.1 stabilization bug #769803 with the fix is underway, so I'd say there's nothing to do here but wait.
78.7.1 merged successfully, other than backporting a blocker on rust-1.50 I guess we can mark this resolved