View | Details | Raw Unified | Return to bug 219282
Collapse All | Expand All

(-)Makefile (-5 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	x10
3
PORTNAME=	x10
4
PORTVERSION=	2.2.1
4
PORTVERSION=	2.2.1
5
PORTREVISION=	6
5
PORTREVISION=	7
6
CATEGORIES=	lang devel java
6
CATEGORIES=	lang devel java
7
MASTER_SITES=	http://dist.codehaus.org/x10/dependencies/ \
7
MASTER_SITES=	http://dist.codehaus.org/x10/dependencies/ \
8
		SF
8
		SF
Lines 24-38 Link Here
24
24
25
LICENSE=	EPL
25
LICENSE=	EPL
26
26
27
BROKEN=		Fails to build with modern compilers (cf. PR 219282)
28
DEPRECATED=	Broken for more than 6 months
29
EXPIRATION_DATE=	2018-03-19
30
31
USES=	tar:bzip2
27
USES=	tar:bzip2
32
USE_JAVA=	yes
28
USE_JAVA=	yes
33
JAVA_VERSION=	1.6 1.7
29
JAVA_VERSION=	1.6 1.7
34
USE_ANT=	yes
30
USE_ANT=	yes
35
USE_GCC=	yes
31
USE_GCC=	yes
32
USE_CXXSTD=	c++98
36
33
37
USE_LDCONFIG=	${PREFIX}/stdlib/lib
34
USE_LDCONFIG=	${PREFIX}/stdlib/lib
38
35
(-)files/patch-math.h (+13 lines)
Line 0 Link Here
1
--- ../x10.runtime/src-cpp/x10aux/math.h.orig	2018-03-02 23:44:15 UTC
2
+++ ../x10.runtime/src-cpp/x10aux/math.h
3
@@ -41,6 +41,10 @@
4
 #  define SAVE_EXTRA_FLOAT_FUNCS
5
 #endif
6
 namespace x10aux {
7
+# define SAVE_SIGNAM
8
+# define SAVE_EXTRA_FLOAT_FUNCS
9
+# define SAVE_FLOAT_FUNCS
10
+
11
     namespace math {
12
         #define SAVE_MATH_FUNC1(type, name) \
13
             inline type __m_##name(double v) { return name(v); } \

Return to bug 219282