From 64345f5ed4973fc70a41001bb2fa51bc4c51d058 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 20 Jul 2025 17:19:10 +0200 Subject: [PATCH] gcl: remove asserts These asserts throw on darwin, before `meta.platforms` is checked. This, among many others, makes CI require ugly workarounds. Upstream says its build requirements are "gcc/clang, ..." - so it seems like these asserts are not required in principle. Also, they are 10 years old. Can't test, because the packge is marked as broken entirely. Tried updating to latest 2.7.1, but the build didn't succeed either. --- pkgs/development/compilers/gcl/default.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkgs/development/compilers/gcl/default.nix b/pkgs/development/compilers/gcl/default.nix index bcca6cb9d3b7..304d9d3159f5 100644 --- a/pkgs/development/compilers/gcl/default.nix +++ b/pkgs/development/compilers/gcl/default.nix @@ -19,11 +19,6 @@ libXmu, }: -assert stdenv ? cc; -assert stdenv.cc.isGNU; -assert stdenv.cc ? libc; -assert stdenv.cc.libc != null; - stdenv.mkDerivation rec { pname = "gcl"; version = "2.6.14";