summary refs log tree commit diff
path: root/pkgs/development/libraries/microsoft_gsl
diff options
context:
space:
mode:
authorDaniel Schaefer <git@danielschaefer.me>2019-09-13 11:35:50 +0200
committerDaniel Schaefer <git@danielschaefer.me>2019-09-13 11:35:50 +0200
commit5548ff632e45f313d8b83c602ef13171cf5770ef (patch)
tree65aa083d51ba00b11ffbd4dfe0c1eb4ac267703c /pkgs/development/libraries/microsoft_gsl
parent7858f5add55de2dec5d61faa6ee57834bfba7234 (diff)
downloadnixpkgs-5548ff632e45f313d8b83c602ef13171cf5770ef.tar
nixpkgs-5548ff632e45f313d8b83c602ef13171cf5770ef.tar.gz
nixpkgs-5548ff632e45f313d8b83c602ef13171cf5770ef.tar.bz2
nixpkgs-5548ff632e45f313d8b83c602ef13171cf5770ef.tar.lz
nixpkgs-5548ff632e45f313d8b83c602ef13171cf5770ef.tar.xz
nixpkgs-5548ff632e45f313d8b83c602ef13171cf5770ef.tar.zst
nixpkgs-5548ff632e45f313d8b83c602ef13171cf5770ef.zip
microsoft_gsl: Fix gcc8 build
Diffstat (limited to 'pkgs/development/libraries/microsoft_gsl')
-rw-r--r--pkgs/development/libraries/microsoft_gsl/default.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/development/libraries/microsoft_gsl/default.nix b/pkgs/development/libraries/microsoft_gsl/default.nix
index 0919ee6cd28..dffe6fa3059 100644
--- a/pkgs/development/libraries/microsoft_gsl/default.nix
+++ b/pkgs/development/libraries/microsoft_gsl/default.nix
@@ -20,6 +20,9 @@ stdenv.mkDerivation rec {
   nativeBuildInputs = [ catch cmake ];
   buildPhase = if nativeBuild then "make" else "true";
 
+  # https://github.com/microsoft/GSL/issues/806
+  cmakeFlags = [ "-DCMAKE_CXX_FLAGS=-Wno-catch-value" ];
+
   installPhase = ''
     mkdir -p $out/include
     mv ../include/ $out/