summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorMark Linimon <linimon@FreeBSD.org>2009-11-13 00:31:58 +0000
committerMark Linimon <linimon@FreeBSD.org>2009-11-13 00:31:58 +0000
commitd0102af801cc98d527319de3b62e3312b82f3183 (patch)
tree20b2949cd044580fd21f81d6ad8c9efa91ad88e9 /lang
parentReturn this to the pool at maintainer's request. While here, mark it (diff)
Add patch to try to make it compile. Note: if it doesn't work, then
I will be marking this DEPRECATED. While here, reset the maintainer at his request.
Notes
Notes: svn path=/head/; revision=244190
Diffstat (limited to 'lang')
-rw-r--r--lang/TenDRA/Makefile4
-rw-r--r--lang/TenDRA/files/patch-src_lib_machines_freebsd_5_80x86_startup_xpg3.h11
2 files changed, 13 insertions, 2 deletions
diff --git a/lang/TenDRA/Makefile b/lang/TenDRA/Makefile
index ef0af3c5b068..11146e5a8753 100644
--- a/lang/TenDRA/Makefile
+++ b/lang/TenDRA/Makefile
@@ -12,7 +12,7 @@ CATEGORIES= lang
MASTER_SITES= ftp://ftp.ten15.org/pub/snapshot/
DISTNAME= ${PORTNAME:L}-${PORTVERSION:S/4.//}
-MAINTAINER= stefanf@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= A portable BSD-licensed compiler suite
CONFLICTS= swi-pl* slffea-* tcc-*
@@ -29,7 +29,7 @@ TENDRA_ARCH= ${ARCH:S/i386/80x86/}
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 700000
-BROKEN= does not build
+#BROKEN= does not build
.endif
.if ${ARCH} == "i386"
diff --git a/lang/TenDRA/files/patch-src_lib_machines_freebsd_5_80x86_startup_xpg3.h b/lang/TenDRA/files/patch-src_lib_machines_freebsd_5_80x86_startup_xpg3.h
new file mode 100644
index 000000000000..53090eea8f16
--- /dev/null
+++ b/lang/TenDRA/files/patch-src_lib_machines_freebsd_5_80x86_startup_xpg3.h
@@ -0,0 +1,11 @@
+--- src/lib/machines/freebsd/5/80x86/startup/xpg3.h.orig 2009-08-13 22:00:40.000000000 +0200
++++ src/lib/machines/freebsd/5/80x86/startup/xpg3.h 2009-08-13 22:08:01.000000000 +0200
+@@ -8,6 +8,8 @@
+ #define __semun_defined 1
+ #define __WRONG_XPG3_TERMIOS_H
+ #define __WRONG_XPG3_SYS_SEM_H
++#define __WRONG_XPG3_SYS_SHM_H
++#define __WRONG_XPG3_SYS_SHM_H_SHM_PROTO
+
+ #include <limits.h>
+ #undef _POSIX_CHILD_MAX