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

Port cjs to mozjs60 #69

Closed
jbicha opened this issue Sep 7, 2018 · 7 comments
Closed

Port cjs to mozjs60 #69

jbicha opened this issue Sep 7, 2018 · 7 comments

Comments

@jbicha
Copy link

jbicha commented Sep 7, 2018

gjs 1.54 was released this week as part of GNOME 3.30. It switches to mozjs60 since Firefox 52 ESR is no longer supported by Mozilla.

You may find Debian bug 906016 interesting with its list of blockers.

mozjs60 is currently in the Debian NEW queue.

I think the Ubuntu Desktop Team is interested in eventually porting GNOME Shell in Ubuntu 18.04 LTS to mozjs60 but no one is working on that yet.

@jaszhix
Copy link
Contributor

jaszhix commented Sep 7, 2018

GJS master now requires GLib 1.54, and it would need to be back-ported to Stretch because we have to maintain compatibility for LMDE. Not sure how feasible that is.

@leigh123linux
Copy link
Contributor

I find it funny that Debian wants this as they can't even be bothered to back-port fixes to their broken networkmanager packages.

@leigh123linux
Copy link
Contributor

@jbicha
Copy link
Author

jbicha commented Oct 6, 2018

@leigh123linux I don't understand what you think needs fixed in those 2 bugs. Please be specific.

@jbicha
Copy link
Author

jbicha commented Oct 6, 2018

@jaszhix I guess y'all could talk to the gjs maintainer if compatibility with Stretch's glib is a priority.

mozjs60 is now in Debian and Ubuntu 18.10 (Beta).

@leigh123linux
Copy link
Contributor

leigh123linux commented Oct 6, 2018

@jbicha Debian's refusal to fix the broken libnm bindings in their brokon networkmanager is preventing the porting of cinnamon network applet to libnm.
This is critical for fedora as the old depreciated glib bindings are removed.

Fedora patched nm so it worked then updated to NetworkManager-1.8.8 which had it fixed upstream.

https://src.fedoraproject.org/rpms/NetworkManager/c/f484465e78653bddfa821386ed17fb4ccaaecc04?branch=f27

It really pisses me off when I get held up by some devs refusal to update or fix their broken package.
The guy has been asked several times, but because debian doesn't use them he isn't interested in fixing the issue.
Can you enforce that the metered properties are fixed in debian networkmanager package?

@leigh123linux
Copy link
Contributor

@jbicha Since your a Debian maintainer I'm expecting the same lame excuses as to why NM can't be fixed in a stable release (does stable mean broken in debian?).

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

No branches or pull requests

3 participants