From 543b6efc2cb0866d52926ae0066a3d79324f5cd6 Mon Sep 17 00:00:00 2001 From: whispers Date: Fri, 18 Sep 2026 10:12:36 -0400 Subject: [PATCH] openbsd.sys: llvmPackages_18 -> llvmPackages_20 sys was originally pinned to llvm 18 as it failed to build with clang 19+ in 5d3564ed4c4bb0fb84f251643e1b011b379be9f4. now, it builds fine with llvm up to 20. as we are trying to remove llvm 18 from nixpkgs, we update this pin to llvm 20. versions 21+ still fail, but hopefully this will fix itself, in time. --- pkgs/os-specific/bsd/openbsd/pkgs/sys/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/os-specific/bsd/openbsd/pkgs/sys/package.nix b/pkgs/os-specific/bsd/openbsd/pkgs/sys/package.nix index f26545493c02..066fdc6fcd51 100644 --- a/pkgs/os-specific/bsd/openbsd/pkgs/sys/package.nix +++ b/pkgs/os-specific/bsd/openbsd/pkgs/sys/package.nix @@ -8,7 +8,7 @@ baseConfig ? "GENERIC", }: (mkDerivation.override { - stdenvNoLibc = overrideCC stdenvNoLibc buildPackages.llvmPackages_18.clangNoLibc; + stdenvNoLibc = overrideCC stdenvNoLibc buildPackages.llvmPackages_20.clangNoLibc; }) { path = "sys/arch/amd64";