aboutsummaryrefslogtreecommitdiff
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)
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 0919ee6cd289..dffe6fa30590 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/