Opened 2 years ago
Closed 22 months ago
#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 , 2 years ago
follow-up: 7 comment:2 by , 2 years 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).
follow-up: 4 comment:3 by , 2 years 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!
follow-up: 5 comment:4 by , 2 years 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.
comment:5 by , 2 years 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 , 2 years 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?
comment:7 by , 2 years 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 , 2 years 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 , 2 years ago
Milestone: | 99-Waiting → gnome-43 |
---|
comment:10 by , 23 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:12 by , 22 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
The instruction for JS-91 still works.
Only four (instead of 117 with JS-91) tests fail. It seems they are all locale-related.