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 = trueset 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/)