From f125c5892ce48c60af00dc3114bf2aa8c2014a89 Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Thu, 9 Apr 2026 09:17:45 -0400 Subject: flake.nix dmd build fix overlay: revert to GCC14 - revert to using GCC14: (current) GCC 15 introduced nullptr in its headers, and DMD's ImportC parser needs update to handle it, monitor and update - (nix ldc overlay, minor comsetic) --- nix-overlays/ldc/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'nix-overlays') diff --git a/nix-overlays/ldc/package.nix b/nix-overlays/ldc/package.nix index 75eb898..b5daa75 100644 --- a/nix-overlays/ldc/package.nix +++ b/nix-overlays/ldc/package.nix @@ -138,6 +138,8 @@ stdenv.mkDerivation (finalAttrs: { find $out/bin -type f -exec ${removeReferencesTo}/bin/remove-references-to -t ${ldcBootstrap} '{}' + ''; + # doCheck = false; + disallowedReferences = [ ldcBootstrap ]; meta = with lib; { @@ -181,6 +183,6 @@ stdenv.mkDerivation (finalAttrs: { no-references-to-compiler = helloWorld.overrideAttrs { disallowedReferences = [ ldc ]; dFlags = ["-g"]; + }; }; - }; }) -- cgit v1.2.3