Summary: | dev-lang/spidermonkey: broke ABI in 91.11.0 (gnome-extra/gnome-weather-42.0 : Expected type object for argument 'boxed_type' but got type undefined) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Adrien D <email> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | email, gnome, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://gitlab.gnome.org/GNOME/gjs/-/issues/489 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Adrien D
2022-07-19 05:47:03 UTC
Looks like a change in spidermonkey-91 broke binary compatibility (!!!). The solution appears to be to rebuild dev-libs/gjs. Yes reemerging gjs solves the issue We should've cranked subslot but I think it's a bit late for that. Let's close? I don't remember the specifics on this one, but it seems to be a one-time-only thing as it hasn't repeated. Yeah if it ever happens again I guess we'll subslot spidermonkey. And the upstream bugs are closed from public, usually signaling it's a security-related issue. Could be due to that they had to rewrite some core stuff. |