aboutsummaryrefslogtreecommitdiffstats
path: root/lang/modula3
diff options
context:
space:
mode:
authormarino <marino@FreeBSD.org>2014-01-15 21:41:26 +0800
committermarino <marino@FreeBSD.org>2014-01-15 21:41:26 +0800
commit570d056297f3edf0d089634cebfbd753bfdbb908 (patch)
tree4ad05d0372369e029d1f2a7286840366e894f37e /lang/modula3
parent2f4adb3f7f9c77e7a8e5727c9414da54eb10ff5e (diff)
downloadfreebsd-ports-gnome-570d056297f3edf0d089634cebfbd753bfdbb908.tar.gz
freebsd-ports-gnome-570d056297f3edf0d089634cebfbd753bfdbb908.tar.zst
freebsd-ports-gnome-570d056297f3edf0d089634cebfbd753bfdbb908.zip
lang/modula3: Not for FreeBSD 8.x
The Modula-3 bootstrap compiler was built on FreeBSD 9. It will not run on FreeBSD 8 due to missing symbols, e.g. _ThreadRuneLocale. As with i386, I don't feel it is worth my time to create a separate bootstrap for FreeBSD 8.x AMD64, so let's just IGNORE this to save the user a 100Mb download.
Diffstat (limited to 'lang/modula3')
-rw-r--r--lang/modula3/Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/lang/modula3/Makefile b/lang/modula3/Makefile
index 964b7b6f569c..d745b77c1628 100644
--- a/lang/modula3/Makefile
+++ b/lang/modula3/Makefile
@@ -53,6 +53,9 @@ DISTFILES= ${SRCDISTFILE} ${DST1} ${DST2}
. if ${OPSYS} == FreeBSD
BOOTDIST= ${DST1}
MARCH= AMD64
+. if !exists(/usr/include/xlocale/_ctype.h)
+IGNORE= the bootstrap compiler only runs on FreeBSD 9.0 or later
+. endif
. endif
. if ${OPSYS} == DragonFly