Bug#1029167: mozjs78: Fails to build on armhf and armel

Simon McVittie smcv at debian.org
Wed Jan 18 19:41:11 GMT 2023


On Wed, 18 Jan 2023 at 19:08:22 +0000, Joshua Peisach wrote:
> CJS ported to mozjs78 in October 2020, and Cinnamon is still finishing their 5.6x releases/making cleanups.
> 
> Considering upstream uses Ubuntu Jammy, mozjs102 isn’t an option unless they are willing to build it for their main development target. I think Cjs should rebase for mozjs91,
> Especially if mozjs78 is EOL.

Firefox 91 (and therefore mozjs91) is already EOL, and has been since
September 2022, so porting to mozjs91 doesn't seem like a great solution
this year.

Even if Cinnamon upstream has a version of Linux Mint that is based on
Ubuntu jammy (22.04) as its primary development target, the version of
Cinnamon in Ubuntu jammy is constant (5.2.x) and is unlikely to change
(not making major changes is part of the point of a LTS distribution);
so if Linux Mint wants to provide newer versions of Cinnamon for a
jammy-based OS, they already need their own apt repository that provides
those packages. Since that repository needs to exist anyway, it would
be straightforward for it to also be used to ship updated versions of
dependencies where necessary, such as a suitable version of mozjs102
for cjs' benefit.

(Of course, that can only happen if someone in Cinnamon/Mint takes
responsibility for uploading that version of mozjs102.)

    smcv



More information about the pkg-gnome-maintainers mailing list