diff --git a/external/gpl2/gmake/fetch.sh b/external/gpl2/gmake/fetch.sh index c99c6b919..a89293276 100755 --- a/external/gpl2/gmake/fetch.sh +++ b/external/gpl2/gmake/fetch.sh @@ -27,5 +27,5 @@ then tar -xjf make-3.81.tar.bz2 && \ mv make-3.81 dist && \ cd dist && \ - cat ../patches/* | patch -p 1 + cat ../patches/* | patch -p 1 || true fi diff --git a/external/gpl3/binutils/fetch.sh b/external/gpl3/binutils/fetch.sh index 470e7d35b..89100de5c 100755 --- a/external/gpl3/binutils/fetch.sh +++ b/external/gpl3/binutils/fetch.sh @@ -26,7 +26,7 @@ then tar -oxjf binutils-2.23.2.tar.bz2 && \ mv binutils-2.23.2 dist && \ cd dist && \ - cat ../patches/* | patch -p1 && \ + cat ../patches/* | patch -p1 cp ../files/yyscript.h gold && \ cp ../files/yyscript.c gold && \ rm -f ld/configdoc.texi diff --git a/tools/Makefile b/tools/Makefile index e122998e5..c5248235f 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -3,6 +3,11 @@ .include .include +.if defined(__MINIX) +# Some tools do not compile warning free with newer toolchains. +NOGCCERROR= yes +NOCLANGERROR= yes +.endif # defined(__MINIX) # Make sure that the ordered build/install processing applies when using # plain make. .MAIN: build_install