-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
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
emscripten: 3.1.24 -> 3.1.41, llvmPackages_16: 16.0.1 -> 16.0.6, binaryen: 112 -> 113 #235624
Conversation
I consider this blocked on |
e694d7c
to
2b2c344
Compare
Apologies, updated hash as noted by #229718! |
@ofborg build emscripten |
@ofborg build
|
I reverted emscripten+binaryen updates for now. That way they fetch and build for me. |
2b2c344
to
c9d51a1
Compare
Result of 12 packages marked as broken and skipped:
1 package failed to build:
45 packages built:
|
@vcunat as you predicted, it all came down to the missing patch. should be working now. again, sorry for the need for the reverts. |
Looks right on Darwin for me — if someone wants to do a nixpkgs-review on Linux could wait for that, otherwise looks like llvmPackages worked okay for ofborg on Linux! |
@RaitoBezarius @vcunat Any additional questions re llvm, or does this look good? |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
23347b0
to
0761348
Compare
@willcohen Now that #236420 has reached |
Sounds good! Let me know if any other changes are needed. |
Are there any changes anyone would like to see here before merge? From my perspective, it looks ready to go! |
Small ping to @NixOS/nixpkgs-committers on this for merge! |
Done :) |
Well, be aware that the group has around 200 members... |
Description of changes
Emscripten 3.1.39 was able to build from earlier versions, but since emscripten 3.1.39 itself dropped wasm2c support, this should be removed from the derivation.
This plus #235219 should unblock future point releases as well.
Edit: Also includes reverted changes from #229718 and #235219 since my llvm point update was broken and the hashes appeared to have changed upstream as well.
Things done
Removed wasm2c from derivation.
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)