pocl: 7.0 -> 7.0-unstable-2025-09-30#448511
Conversation
Update to unstable branch to support compiling with llvm21 and gcc15.
|
|
7.1 should be dropping shortly, is there a reason to rush the package update with an unstable bump? |
|
recent staging-next has upgrade llvm to 21. pocl is broken now. |
jansol
left a comment
There was a problem hiding this comment.
I think I'd prefer switching the llvmPackages input to default to LLVM 20 until the relevant release, since nixpkgs carries versioned llvm packages anyway. But then again LLVM is "fun" and carries its own breakage risks when doing that.
Ideally we'd also have a LLVM version check in the derivation that fails it already at evaluation time when trying to build against an unsupported LLVM version. But that's more of a long term thing.
My first attempt was trying to replace llvmPackages with llvmPackages_20, pocl build fine. However downsteam pyopencl segfault when doing check with pocl. |
Update to unstable branch to support compiling with llvm21 and gcc15.
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Add a 👍 reaction to pull requests you find important.