From e91492a3e4d445e59aa1b7e2f4dd4bfef9811b9f Mon Sep 17 00:00:00 2001 From: Reno Dakota Date: Sat, 21 Dec 2024 23:05:42 -0800 Subject: [PATCH] microsoft-gsl: don't use -Werror for clang too many warnings --- pkgs/by-name/mi/microsoft-gsl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/microsoft-gsl/package.nix b/pkgs/by-name/mi/microsoft-gsl/package.nix index 180560568511..1ababa6047a5 100644 --- a/pkgs/by-name/mi/microsoft-gsl/package.nix +++ b/pkgs/by-name/mi/microsoft-gsl/package.nix @@ -25,8 +25,8 @@ stdenv.mkDerivation rec { ]; buildInputs = [ gtest ]; - # error: unsafe buffer access - env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-unsafe-buffer-usage"; + # negate the `-Werror` flag as Microsoft doesn't build with clang + env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-error"; patches = [ # nvcc doesn't recognize the "gsl" attribute namespace (microsoft/onnxruntime#13573)