Cross-compilation fixes:

- GCC >4.9:
     Newer toolchains trigger more warnings, which by default are
   treated as errors. Disable this while building the tools as this
   will be a recurring problem in the future.

   close #105

 - FreeBSD: Fix some fetch.sh scripts which fails as FreeBSD's patch
   fails to patch two .info files. We ignore this for the time being.

Change-Id: Ic669281db6c41005119ea8f76f78b5ec60e1b386
This commit is contained in:
2016-02-08 13:05:55 +01:00
committed by sambuc
parent eaf726b35c
commit 5ef5b27fc1
3 changed files with 7 additions and 2 deletions
+5
View File
@@ -3,6 +3,11 @@
.include <bsd.own.mk>
.include <bsd.endian.mk>
.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