about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBaitinq <[email protected]>2025-03-12 01:05:03 +0100
committerBaitinq <[email protected]>2025-03-12 01:06:39 +0100
commit081442e0ec7e712f72fce3146acd953bd337be24 (patch)
tree09e3ce73a378cc4301b8abd4af86c7f59fa58737
parentMisc: Update zig (diff)
downloadpry-lang-081442e0ec7e712f72fce3146acd953bd337be24.tar.gz
pry-lang-081442e0ec7e712f72fce3146acd953bd337be24.tar.bz2
pry-lang-081442e0ec7e712f72fce3146acd953bd337be24.zip
Misc: Link against llvm 20
-rw-r--r--build.zig2
-rw-r--r--flake.nix2
2 files changed, 2 insertions, 2 deletions
diff --git a/build.zig b/build.zig
index 49df9a8..8b4ec95 100644
--- a/build.zig
+++ b/build.zig
@@ -26,7 +26,7 @@ pub fn build(b: *std.Build) !void {
         .optimize = optimize,
     });
 
-    exe_mod.linkSystemLibrary("LLVM-18", .{});
+    exe_mod.linkSystemLibrary("LLVM-20-rc3", .{});
     exe_mod.link_libc = true;
 
     // This creates another `std.Build.Step.Compile`, but this one builds an executable
diff --git a/flake.nix b/flake.nix
index e07aa2c..0130253 100644
--- a/flake.nix
+++ b/flake.nix
@@ -27,7 +27,7 @@
         buildInputs = with pkgs; [
             zig.packages."${system}".master
             zls.packages."${system}".default
-            llvmPackages_18.libllvm
+            llvmPackages_20.libllvm
             gdb
             gf
         ];