diff options
Diffstat (limited to 'lang')
-rw-r--r-- | lang/beignet/Makefile | 6 | ||||
-rw-r--r-- | lang/clover/Makefile | 4 | ||||
-rw-r--r-- | lang/erlang-runtime15/Makefile | 6 | ||||
-rw-r--r-- | lang/erlang-runtime16/Makefile | 6 | ||||
-rw-r--r-- | lang/erlang-runtime17/Makefile | 6 | ||||
-rw-r--r-- | lang/erlang-runtime18/Makefile | 6 | ||||
-rw-r--r-- | lang/erlang-runtime19/Makefile | 6 | ||||
-rw-r--r-- | lang/erlang/Makefile | 6 | ||||
-rw-r--r-- | lang/libjit/Makefile | 9 | ||||
-rw-r--r-- | lang/racket-minimal/Makefile | 10 | ||||
-rw-r--r-- | lang/spidermonkey170/Makefile | 3 | ||||
-rw-r--r-- | lang/spidermonkey24/Makefile | 4 | ||||
-rw-r--r-- | lang/swift/Makefile | 3 | ||||
-rw-r--r-- | lang/yabasic/Makefile | 6 |
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 |