treewide: disable -Werror for llvm 7

Some of these have errors on newest llvm. It’s easiest to just add
-Wno-error in these cases.
This commit is contained in:
Matthew Bauer 2019-04-22 22:36:35 -04:00
parent d1f988ca3c
commit 724e833ea2
10 changed files with 19 additions and 1 deletions

View File

@ -22,6 +22,8 @@ stdenv.mkDerivation rec {
sha256 = "0m83c33rzxvs0w214njql2c7q3fg06wnyijch3l2s88i7frl121f"; sha256 = "0m83c33rzxvs0w214njql2c7q3fg06wnyijch3l2s88i7frl121f";
}; };
NIX_CFLAGS_COMPILE = "-Wno-error";
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "It's like cat, but for images"; description = "It's like cat, but for images";
homepage = https://github.com/eddieantonio/imgcat; homepage = https://github.com/eddieantonio/imgcat;

View File

@ -17,6 +17,8 @@ stdenv.mkDerivation rec {
./gcc6.patch ./gcc6.patch
]; ];
NIX_CFLAGS_COMPILE = "-Wno-error=c++11-narrowing";
meta = { meta = {
description = "Renders an image of the earth or other planets into the X root window"; description = "Renders an image of the earth or other planets into the X root window";
homepage = http://xplanet.sourceforge.net; homepage = http://xplanet.sourceforge.net;

View File

@ -11,6 +11,8 @@ stdenv.mkDerivation rec {
buildInputs = [cmake]; buildInputs = [cmake];
NIX_CFLAGS_COMPILE = "-Wno-error=c++11-narrowing";
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Computational Morphometry Toolkit "; description = "Computational Morphometry Toolkit ";
longDescription = ''A software toolkit for computational morphometry of longDescription = ''A software toolkit for computational morphometry of

View File

@ -40,6 +40,8 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
NIX_CFLAGS_COMPILE = "-Wno-error=argument-outside-range";
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "A professional free 3D Game Multiphysics Library"; description = "A professional free 3D Game Multiphysics Library";
longDescription = '' longDescription = ''

View File

@ -36,6 +36,8 @@ stdenv.mkDerivation rec {
# /build/clucene-core-2.3.3.4/build/bin/cl_test" # /build/clucene-core-2.3.3.4/build/bin/cl_test"
doCheck = false; doCheck = false;
NIX_CFLAGS_COMPILE = "-Wno-error=c++11-narrowing";
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Core library for full-featured text search engine"; description = "Core library for full-featured text search engine";
longDescription = '' longDescription = ''

View File

@ -37,6 +37,8 @@ stdenv.mkDerivation rec {
setupHook = ./setup-hook.sh; setupHook = ./setup-hook.sh;
NIX_CFLAGS_COMPILE = "-Wno-error=c++11-narrowing";
meta = { meta = {
homepage = http://p7zip.sourceforge.net/; homepage = http://p7zip.sourceforge.net/;
description = "A port of the 7-zip archiver"; description = "A port of the 7-zip archiver";

View File

@ -17,6 +17,8 @@ stdenv.mkDerivation rec {
installFlags = "PREFIX=$(out)"; installFlags = "PREFIX=$(out)";
NIX_CFLAGS_COMPILE = "-Wno-error=reserved-user-defined-literal";
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = http://compression.ca/pbzip2/; homepage = http://compression.ca/pbzip2/;
description = "A parallel implementation of bzip2 for multi-core machines"; description = "A parallel implementation of bzip2 for multi-core machines";

View File

@ -54,6 +54,8 @@ stdenv.mkDerivation rec {
checkInputs = [ which ]; # used for tests with checkFlags = [ "DEBUG=true" ]; checkInputs = [ which ]; # used for tests with checkFlags = [ "DEBUG=true" ];
checkTarget = "tests"; checkTarget = "tests";
NIX_CFLAGS_COMPILE = "-Wno-error";
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Lightweight implementation of some Unix command line utilities"; description = "Lightweight implementation of some Unix command line utilities";
homepage = https://landley.net/toybox/; homepage = https://landley.net/toybox/;

View File

@ -53,7 +53,7 @@ stdenv.mkDerivation rec {
sed 's|LIBS += -lstdc++.6||' -i Makefile sed 's|LIBS += -lstdc++.6||' -i Makefile
''; '';
NIX_CFLAGS_COMPILE = [ "-fpermissive" ]; NIX_CFLAGS_COMPILE = [ "-fpermissive" "-Wno-error=reserved-user-defined-literal" ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "High-speed web-based traffic analysis and flow collection tool"; description = "High-speed web-based traffic analysis and flow collection tool";

View File

@ -21,6 +21,8 @@ stdenv.mkDerivation rec {
libXt libxslt libiconv docbook_xml_dtd_412 libXt libxslt libiconv docbook_xml_dtd_412
] ++ stdenv.lib.optional stdenv.isDarwin Carbon; ] ++ stdenv.lib.optional stdenv.isDarwin Carbon;
NIX_CFLAGS_COMPILE = "-Wno-error";
configureFlags = [ configureFlags = [
"--enable-zlib" "--enable-zlib"
"--enable-readline" "--enable-readline"