#16714 closed enhancement (fixed)

js-102 (wait until GNOME 43)

Reported by: Xi Ruoyao Owned by: Douglas R. Reno
Priority: normal Milestone: gnome-43
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

Sync with new Firefox ESR.

Change History (12)

comment:1 by Xi Ruoyao, 22 months ago

The instruction for JS-91 still works.

Only four (instead of 117 with JS-91) tests fail. It seems they are all locale-related.

comment:2 by Xi Ruoyao, 22 months ago

https://bugzilla.mozilla.org/show_bug.cgi?id=1776254 needs to be fixed before porting gjs and/or polkit (we may install the missing header manually though).

comment:3 by Xi Ruoyao, 22 months ago

The porting of polkit is trivial and I've wrote the code. But when I was creating the MR, gitlab.freedesktop.org suddenly gone down. I hope it's not me who caused the crash!

in reply to:  3 ; comment:4 by Xi Ruoyao, 22 months ago

Replying to Xi Ruoyao:

The porting of polkit is trivial and I've wrote the code.

Now https://gitlab.freedesktop.org/polkit/polkit/-/merge_requests/125.

in reply to:  4 comment:5 by Joe Locash, 22 months ago

Replying to Xi Ruoyao:

Replying to Xi Ruoyao:

The porting of polkit is trivial and I've wrote the code.

Now https://gitlab.freedesktop.org/polkit/polkit/-/merge_requests/125.

Thanks Xi. I'm running polkit-121 with your MR and haven't had any issues. I did have have to copy the missing header for mozjs-102 manually, but other than that everything went fine and I haven't seen any problems. I'm not using anything that needs gjs so can't comment on that.

comment:6 by Joe Locash, 22 months ago

Did some more testing and thought about this...

Since mozjs-91 and 102 can co-exist side by side why not just make mozjs-102 the default and only build 91 if gjs is needed?

in reply to:  2 comment:7 by Joe Locash, 21 months ago

Replying to Xi Ruoyao:

https://bugzilla.mozilla.org/show_bug.cgi?id=1776254 needs to be fixed before porting gjs and/or polkit (we may install the missing header manually though).

Has now been addressed upstream: https://hg.mozilla.org/integration/autoland/rev/eb2b21f037a5

comment:8 by Xi Ruoyao, 21 months ago

Summary: js-102 (wait until something needs it)js-102 (wait until GNOME 43)

It's now sure that GNOME 43 will use JS 102. I plan to update JS, GJS, and polkit in one commit in Sept.

People who don't use GNOME will likely switch to Duktape anyway.

comment:9 by Xi Ruoyao, 20 months ago

Milestone: 99-Waitinggnome-43

comment:10 by Douglas R. Reno, 18 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:11 by Douglas R. Reno, 18 months ago

The ProfilingCategoryList.h file appears to be present

comment:12 by Douglas R. Reno, 18 months ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.