aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lang/ohugs/Makefile4
-rw-r--r--lang/ohugs/files/patch-src::type.c11
2 files changed, 11 insertions, 4 deletions
diff --git a/lang/ohugs/Makefile b/lang/ohugs/Makefile
index 4159e02875cb..72ec170799c6 100644
--- a/lang/ohugs/Makefile
+++ b/lang/ohugs/Makefile
@@ -24,10 +24,6 @@ USE_BISON= yes
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 502108
-BROKEN= "Does not compile on FreeBSD >= 5.x"
-.endif
-
post-patch:
.if defined(WITHOUT_X11)
@${PATCH} ${PATCH_ARGS} < ${FILESDIR}/extra-patch-src::prelude.h
diff --git a/lang/ohugs/files/patch-src::type.c b/lang/ohugs/files/patch-src::type.c
new file mode 100644
index 000000000000..eb1323acf007
--- /dev/null
+++ b/lang/ohugs/files/patch-src::type.c
@@ -0,0 +1,11 @@
+--- src/type.c.orig Fri Jan 21 12:05:35 2005
++++ src/type.c Fri Jan 21 12:05:47 2005
+@@ -1165,7 +1165,7 @@
+ break;
+ case QUAL : snd(snd(t)) = freshSig(snd(snd(t)));
+ break;
+- case NULL :
++ case NIL :
+ case OFFSET :
+ case INTCELL :
+ case TYCON :