Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jsauthority: Bump mozjs to 128 #489

Closed
wants to merge 1 commit into from

Conversation

xry111
Copy link
Contributor

@xry111 xry111 commented Aug 9, 2024

Summary

Firefox ESR 128 has been released and GNOME 47 has been updated to use it. Do the same for Polkit.

JSErrorReport::filename is now a ConstUTF8CharsZ. Invoke c_str() to get the C string.

JSErrorReport::filename is now a ConstUTF8CharsZ.  Invoke c_str() to get
the C string.
@bluca
Copy link
Member

bluca commented Aug 9, 2024

Maybe it's time to drop mozjs? duktape's backend has been available and in use in major distros for a few years now

@jrybar-rh
Copy link
Member

@bluca Yes, this has been discussed months ago in the Github Discussions and it was mentioned in the message following the last release that 125 is the last release with mozjs.

@jrybar-rh
Copy link
Member

Hello @xry111, many thanks for your time and this PR. It was decided some time ago (and later mentioned in a message in polkit-devel, following the release) that 125 is the last release with mozjs support. Thank you for taking care of mozjs support in polkit over the years.

@jrybar-rh jrybar-rh closed this Aug 22, 2024
@xry111
Copy link
Contributor Author

xry111 commented Aug 22, 2024

So see #494 to drop it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants