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
Cjs upgrade #99008
Cjs upgrade #99008
Conversation
* format Co-authored-by: WORLDofPEACE <worldofpeace@protonmail.ch>
owner = "linuxmint"; | ||
owner = "leigh123linux"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What's wrong with upstream?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You should grab linuxmint/cjs#84 as a patch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The patch is quite gigantic. There have been some problems with renames not being applied in previous patches I applied, so I decided to use that approach as it seems saner.
@worldofpeace are we interested in having a |
It would be best to not duplicate them. But I think at some point they diverged greatly, and there's already code committed here. So I would say a bug for "later". And, yeah, I've thought about this too. |
|
Oh yes, my bad |
Oh goodness didn't notice that. It would be cool if CI checks wouldn't allow such unstable references in fetchers. |
Motivation for this change
Upgrade cjs with a patch to use newer mozjs
// cc @worldofpeace @doronbehar I took the spidermonkey 78 commit from the GNOME 3.38 pr
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)