From 3fe86ac5821aa4fadbfc6a41c5cde24273491e27 Mon Sep 17 00:00:00 2001 From: Joachim Fasting Date: Sat, 26 Mar 2016 15:39:20 +0100 Subject: [PATCH] io: fix gcc5 build c11 inline semantics breaks the build See https://github.com/stevedekorte/io/issues/316 and https://hydra.nixos.org/build/33606216/nixlog/1/raw --- pkgs/development/interpreters/io/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/io/default.nix b/pkgs/development/interpreters/io/default.nix index f4854c237bd..4f4880aaca7 100644 --- a/pkgs/development/interpreters/io/default.nix +++ b/pkgs/development/interpreters/io/default.nix @@ -18,7 +18,8 @@ stdenv.mkDerivation { freeglut libsamplerate pcre libevent libedit yajl ]; - cmakeFlags = [ "-DCMAKE_BUILD_TYPE=release" ]; + # for gcc5; c11 inline semantics breaks the build + NIX_CFLAGS_COMPILE = "-fgnu89-inline"; meta = { description = "Io programming language";