diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b129edb9751..dcbbfa3b535 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8783,9 +8783,9 @@ with pkgs; glibc32 = pkgsi686Linux.glibc; }; - glm = callPackage ../development/libraries/glm { - stdenv = overrideCC stdenv gcc6; # maybe a hack - }; + glm = callPackage ../development/libraries/glm + (lib.optionalAttrs stdenv.cc.isGNU { stdenv = overrideCC stdenv gcc6;/*maybe a hack*/ }); + glm_0954 = callPackage ../development/libraries/glm/0954.nix { }; globalplatform = callPackage ../development/libraries/globalplatform { };