aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
Diffstat (limited to 'lang')
-rw-r--r--lang/beignet/Makefile6
-rw-r--r--lang/clover/Makefile4
-rw-r--r--lang/erlang-runtime15/Makefile6
-rw-r--r--lang/erlang-runtime16/Makefile6
-rw-r--r--lang/erlang-runtime17/Makefile6
-rw-r--r--lang/erlang-runtime18/Makefile6
-rw-r--r--lang/erlang-runtime19/Makefile6
-rw-r--r--lang/erlang/Makefile6
-rw-r--r--lang/libjit/Makefile9
-rw-r--r--lang/racket-minimal/Makefile10
-rw-r--r--lang/spidermonkey170/Makefile3
-rw-r--r--lang/spidermonkey24/Makefile4
-rw-r--r--lang/swift/Makefile3
-rw-r--r--lang/yabasic/Makefile6
14 files changed, 6 insertions, 75 deletions
diff --git a/lang/beignet/Makefile b/lang/beignet/Makefile
index 6db8ebafeb61..ce124475bf09 100644
--- a/lang/beignet/Makefile
+++ b/lang/beignet/Makefile
@@ -34,12 +34,6 @@ ONLY_FOR_ARCHS_REASON= Beignet needs a graphics driver supported by the Intel KM
#OPTIONS_DEFINE= TESTS
#TESTS_DESC= Build and run the test suite
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000 && ${OSVERSION} < 1002000
-BROKEN= Beignet needs FreeBSD 10.2 or newer due to too old libc++ in 10.1-Release
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's|llvm-dis|llvm-dis${LLVMVER}|g; \
s|clang |clang${LLVMVER} |g' \
diff --git a/lang/clover/Makefile b/lang/clover/Makefile
index 30001ecd145e..fe30f63d9c40 100644
--- a/lang/clover/Makefile
+++ b/lang/clover/Makefile
@@ -26,10 +26,6 @@ ONLY_FOR_ARCHS_REASON= Clover needs a graphics driver supported by the Radeon KM
#MESA_BUILD_WRKSRC= src/util src/glsl src/mesa src/gallium
MESA_INSTALL_WRKSRC= src/gallium/targets/opencl src/gallium/targets/pipe-loader
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1001000
-IGNORE= Clover is only supported on FreeBSD 10.1 and newer
-.endif
-
.include "${.CURDIR}/../../graphics/libGL/Makefile.targets"
post-install:
diff --git a/lang/erlang-runtime15/Makefile b/lang/erlang-runtime15/Makefile
index 45832fed807f..5a42cfd47b80 100644
--- a/lang/erlang-runtime15/Makefile
+++ b/lang/erlang-runtime15/Makefile
@@ -61,12 +61,6 @@ DISTFILES+= ${ERLANG_DOCS}:erlangorg
# probes fixed does not match the number of defined probes (54 != 132,
# respectively)" you probably misconfigured DTrace in some way.
-.if ${OSVERSION} < 1000000
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC}
-IGNORE= support for DTrace on amd64 requires GCC option
-.endif
-.endif
-
.if ${PORT_OPTIONS:MGCC}
USE_GCC?= yes
.endif
diff --git a/lang/erlang-runtime16/Makefile b/lang/erlang-runtime16/Makefile
index 0683236eff36..cd642d31558f 100644
--- a/lang/erlang-runtime16/Makefile
+++ b/lang/erlang-runtime16/Makefile
@@ -61,12 +61,6 @@ DISTFILES+= ${ERLANG_DOCS}:erlangorg
# probes fixed does not match the number of defined probes (54 != 132,
# respectively)" you probably misconfigured DTrace in some way.
-.if ${OSVERSION} < 1000000
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC}
-IGNORE= support for DTrace on amd64 requires GCC option
-.endif
-.endif
-
.if ${PORT_OPTIONS:MGCC}
USE_GCC?= yes
.endif
diff --git a/lang/erlang-runtime17/Makefile b/lang/erlang-runtime17/Makefile
index 70114e61557f..5f1d4731b05b 100644
--- a/lang/erlang-runtime17/Makefile
+++ b/lang/erlang-runtime17/Makefile
@@ -70,12 +70,6 @@ DISTFILES+= ${ERLANG_DOCS}:erlangorg
# probes fixed does not match the number of defined probes (54 != 132,
# respectively)" you probably misconfigured DTrace in some way.
-.if ${OSVERSION} < 1000000
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC}
-IGNORE= support for DTrace on amd64 requires GCC option
-.endif
-.endif
-
.if ${PORT_OPTIONS:MGCC}
USE_GCC?= yes
.endif
diff --git a/lang/erlang-runtime18/Makefile b/lang/erlang-runtime18/Makefile
index 96608041eac6..5b00d6a445ba 100644
--- a/lang/erlang-runtime18/Makefile
+++ b/lang/erlang-runtime18/Makefile
@@ -66,12 +66,6 @@ DISTFILES+= ${ERLANG_DOCS}:erlangorg
# probes fixed does not match the number of defined probes (54 != 132,
# respectively)" you probably misconfigured DTrace in some way.
-.if ${OSVERSION} < 1000000
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC}
-IGNORE= support for DTrace on amd64 requires GCC option
-.endif
-.endif
-
.if ${PORT_OPTIONS:MGCC}
USE_GCC?= yes
.endif
diff --git a/lang/erlang-runtime19/Makefile b/lang/erlang-runtime19/Makefile
index aaaecdbbb450..98a60caea41f 100644
--- a/lang/erlang-runtime19/Makefile
+++ b/lang/erlang-runtime19/Makefile
@@ -77,12 +77,6 @@ DISTFILES+= ${ERLANG_DOCS}:erlangorg
# probes fixed does not match the number of defined probes (54 != 132,
# respectively)" you probably misconfigured DTrace in some way.
-.if ${OSVERSION} < 1000000
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE}
-IGNORE= support for DTrace on amd64 requires at least FreeBSD 10
-.endif
-.endif
-
.if ${OPSYS} == FreeBSD && ${OSVERSION} > 1100000
CFLAGS+= -DMAP_NORESERVE=0
.endif
diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile
index a5da0efa21c6..c33426c90f69 100644
--- a/lang/erlang/Makefile
+++ b/lang/erlang/Makefile
@@ -94,12 +94,6 @@ DOC_DISTFILES= armstrong_thesis_2003.pdf:joe \
# probes fixed does not match the number of defined probes (54 != 132,
# respectively)" you probably misconfigured DTrace in some way.
-.if ${OSVERSION} < 1000000
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE}
-IGNORE= support for DTrace on amd64 requires at least FreeBSD 10
-.endif
-.endif
-
.if ${OPSYS} == FreeBSD && ${OSVERSION} > 1100000
CFLAGS+= -DMAP_NORESERVE=0
.endif
diff --git a/lang/libjit/Makefile b/lang/libjit/Makefile
index b5bfb8a6ea24..b6c232a9d94b 100644
--- a/lang/libjit/Makefile
+++ b/lang/libjit/Makefile
@@ -28,15 +28,12 @@ BROKEN_aarch64= Fails to compile: error: use of unknown builtin __builtin_apply
BROKEN_powerpc= Fails to compile: invokes i386 asm
BROKEN_powerpc64= Does not build
BROKEN_sparc64= Fails to compile: internal gcc error
+BROKEN_i386= Segfault during build
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == i386 && ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000
-BROKEN= Segfault during build
-.endif
+.include <bsd.port.mk>
post-patch:
@${REINPLACE_CMD} -e 's|#undef HAVE_TGMATH_H||' \
${WRKSRC}/config.h.in
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/lang/racket-minimal/Makefile b/lang/racket-minimal/Makefile
index 2e77ebdda32c..c1408aa94da1 100644
--- a/lang/racket-minimal/Makefile
+++ b/lang/racket-minimal/Makefile
@@ -23,6 +23,8 @@ LIB_DEPENDS= libffi.so:devel/libffi
BROKEN_aarch64= does not build: error: Unported platform
BROKEN_sparc64= does not build
+BROKEN_i386= does not build on i386 (Seg fault (internal error) at 0x606060a)
+
MAKE_JOBS_UNSAFE=yes
@@ -55,10 +57,4 @@ JIT_CONFIGURE_ENABLE= jit
post-install:
${FIND} ${STAGEDIR}${PREFIX} -type d -empty -delete
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000 && ${ARCH} == i386
-BROKEN= does not build on i386 (Seg fault (internal error) at 0x606060a)
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/lang/spidermonkey170/Makefile b/lang/spidermonkey170/Makefile
index dbde4f2960eb..904e35e3aca0 100644
--- a/lang/spidermonkey170/Makefile
+++ b/lang/spidermonkey170/Makefile
@@ -59,9 +59,6 @@ UTF8_CFLAGS= -DJS_C_STRINGS_ARE_UTF8
CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL}
.if ${PORT_OPTIONS:MDTRACE}
-. if ${OSVERSION} < 1000510
-BROKEN= dtrace -G crashes with C++ object files
-. endif
STRIP_CMD= ${TRUE}
.endif
diff --git a/lang/spidermonkey24/Makefile b/lang/spidermonkey24/Makefile
index 98f0d7bb2498..228d91cfaf89 100644
--- a/lang/spidermonkey24/Makefile
+++ b/lang/spidermonkey24/Makefile
@@ -60,10 +60,6 @@ UTF8_CFLAGS= -DJS_C_STRINGS_ARE_UTF8
CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL}
.endif
-.if ${PORT_OPTIONS:MDTRACE} && ${OSVERSION} < 1000510
-BROKEN= dtrace -G crashes with C++ object files
-.endif
-
regression-test: build
@${ECHO_MSG} -n "===> Running jstests.py: "
@cd ${WRKSRC} && ${SETENV} TZ=PST8PDT ${PYTHON_CMD} tests/jstests.py \
diff --git a/lang/swift/Makefile b/lang/swift/Makefile
index 398a4a1174fb..3c5a323e93ac 100644
--- a/lang/swift/Makefile
+++ b/lang/swift/Makefile
@@ -50,9 +50,6 @@ PORTDOCS= *
BUILD_DEPENDS+= clang38:devel/llvm38
EXTRA_FLAGS= --host-cc=${LOCALBASE}/bin/clang38 --host-cxx=${LOCALBASE}/bin/clang++38
.endif
-.if (${OSVERSION} < 1001513)
-BROKEN= Does not build
-.endif
.endif
post-extract:
diff --git a/lang/yabasic/Makefile b/lang/yabasic/Makefile
index a2822fbc6f7c..c4c17c6c5fe3 100644
--- a/lang/yabasic/Makefile
+++ b/lang/yabasic/Makefile
@@ -21,12 +21,6 @@ PLIST_FILES= bin/yabasic man/man1/yabasic.1.gz
OPTIONS_DEFINE= DOCS
-.include <bsd.port.options.mk>
-
-.if ${ARCH} == "amd64" && ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
-BROKEN= all tests end up with segfault on FreeBSD < 10.x amd64
-.endif
-
post-patch:
@${REINPLACE_CMD} -e \
's|= -DUNIX|= @X_CFLAGS@ -DUNIX|g' ${WRKSRC}/Makefile.in