Opened 21 months ago

Last modified 18 months ago

#18221 closed enhancement

gjs-1.78.0 and mozjs-115.2.1 — at Version 6

Reported by: Douglas R. Reno Owned by: blfs-book
Priority: normal Milestone: 12.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description (last modified by Xi Ruoyao)

New gjs minor version, requiring new mozjs ESR.

Change History (6)

comment:1 by Xi Ruoyao, 21 months ago

sh ../js/src/configure.in should be replaced with ../js/src/configure.

If -march is used (with either GCC or Clang) a bug will be exploited.

There are 8 test failures in the JS test suite, all seem related to using system ICU (73.2).

The JIT tests related to bug1782468-ptrdiff-veclen sometimes exhaust the memory and fail on my system.

For polkit (git master) the only change needed is sed "s/mozjs-102/mozjs-115/" -i meson.build.

comment:2 by Xi Ruoyao, 21 months ago

The change to mozjs in this firefox dev cycle seems not as much as the previous cycles. It's very easy to build gjs, but there is one test failure: https://gitlab.gnome.org/GNOME/gjs/-/merge_requests/855.

comment:3 by ken@…, 21 months ago

When this goes in, how about changing the name of the book's page to MozJS or SpiderMonkey ? It won't help with still needing to point to a firefox tarball, but I find 'JS-102.X.0' a strange name.

comment:4 by Bruce Dubbs, 21 months ago

If we change the name then the id, xreflabel, filename, descriotion, zone, etc also need to be changed as well as those packages that reference it (polkit and gjs).

comment:5 by Xi Ruoyao, 20 months ago

Summary: mozjs-115.0 (wait until new gjs!)mozjs-115.0 (wait until GNOME 45)

The next GJS release will use mozjs 115.

comment:6 by Xi Ruoyao, 18 months ago

Description: modified (diff)
Milestone: 99-Waiting12.1
Summary: mozjs-115.0 (wait until GNOME 45)gjs-1.78.0 and mozjs-115.2.1
Note: See TracTickets for help on using tickets.