Index: Makefile =================================================================== --- Makefile (revision 463453) +++ Makefile (working copy) @@ -2,7 +2,7 @@ PORTNAME= x10 PORTVERSION= 2.2.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= lang devel java MASTER_SITES= http://dist.codehaus.org/x10/dependencies/ \ SF @@ -24,15 +24,12 @@ LICENSE= EPL -BROKEN= Fails to build with modern compilers (cf. PR 219282) -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2018-03-19 - USES= tar:bzip2 USE_JAVA= yes JAVA_VERSION= 1.6 1.7 USE_ANT= yes USE_GCC= yes +USE_CXXSTD= c++98 USE_LDCONFIG= ${PREFIX}/stdlib/lib Index: files/patch-math.h =================================================================== --- files/patch-math.h (nonexistent) +++ files/patch-math.h (working copy) @@ -0,0 +1,13 @@ +--- ../x10.runtime/src-cpp/x10aux/math.h.orig 2018-03-02 23:44:15 UTC ++++ ../x10.runtime/src-cpp/x10aux/math.h +@@ -41,6 +41,10 @@ + # define SAVE_EXTRA_FLOAT_FUNCS + #endif + namespace x10aux { ++# define SAVE_SIGNAM ++# define SAVE_EXTRA_FLOAT_FUNCS ++# define SAVE_FLOAT_FUNCS ++ + namespace math { + #define SAVE_MATH_FUNC1(type, name) \ + inline type __m_##name(double v) { return name(v); } \ Property changes on: files/patch-math.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property