From cda744e6097d2c75c6ebc5659d141cb995eaa327 Mon Sep 17 00:00:00 2001 From: Randy Eckenrode Date: Sun, 9 Aug 2026 08:38:12 -0400 Subject: [PATCH] llvmPackages_23.libllvm: disable dsymutil codesign test This test depends on being able to sign a bundle, which sigtool is not able to do. Once we have a compatible wrapper for rcodesign, which can sign bundles, it should be possible to enable it again. --- pkgs/development/compilers/llvm/common/llvm/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/compilers/llvm/common/llvm/default.nix b/pkgs/development/compilers/llvm/common/llvm/default.nix index 74badbfbd169..c41d8c405b7d 100644 --- a/pkgs/development/compilers/llvm/common/llvm/default.nix +++ b/pkgs/development/compilers/llvm/common/llvm/default.nix @@ -341,6 +341,11 @@ stdenv.mkDerivation ( lib.optionalString (stdenv.hostPlatform.isx86 && lib.versionOlder release_version "19") '' rm test/tools/dsymutil/ARM/obfuscated.test '' + + + # Requires a version of `codesign` that supports signing bundles, which sigtool does not support. + lib.optionalString (lib.versionAtLeast release_version "23") '' + rm test/tools/dsymutil/codesign.test + '' ) +