From 7e18baa2d0fba32036b971e6e22671d4ca3dc645 Mon Sep 17 00:00:00 2001 From: Zexin Yuan Date: Wed, 29 Oct 2025 16:08:56 +0800 Subject: [PATCH] python3Packages.warp-lang: fix build in llvm 21 --- pkgs/development/python-modules/warp-lang/default.nix | 2 +- pkgs/top-level/python-packages.nix | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/warp-lang/default.nix b/pkgs/development/python-modules/warp-lang/default.nix index 9de805812305..af4a10f5bcb8 100644 --- a/pkgs/development/python-modules/warp-lang/default.nix +++ b/pkgs/development/python-modules/warp-lang/default.nix @@ -8,7 +8,7 @@ fetchurl, jax, lib, - llvmPackages, + llvmPackages, # TODO: use llvm 21 in 1.10, see python-packages.nix numpy, pkgsBuildHost, python, diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f76176309239..e92ad9ab79df 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -20007,7 +20007,10 @@ self: super: with self; { warlock = callPackage ../development/python-modules/warlock { }; - warp-lang = callPackage ../development/python-modules/warp-lang { }; + warp-lang = callPackage ../development/python-modules/warp-lang { + stdenv = if stdenv.hostPlatform.isDarwin then pkgs.llvmPackages_19.stdenv else pkgs.stdenv; + llvmPackages = pkgs.llvmPackages_19; + }; warrant = callPackage ../development/python-modules/warrant { };