svn commit: r397985 - head/lang/beignet

Koop Mast kwm at FreeBSD.org
Sat Sep 26 14:59:35 UTC 2015


Author: kwm
Date: Sat Sep 26 14:59:34 2015
New Revision: 397985
URL: https://svnweb.freebsd.org/changeset/ports/397985

Log:
  Relax the BROKEN condition on 10.x.
  
  libc++ on 10.1-R is too old for beignet to build, however beignet builds
  fine on 10.2-R. Since 10.1-R is use for building packages, this doesn't
  change the fact that there is no freebsd supplied package sadly.

Modified:
  head/lang/beignet/Makefile

Modified: head/lang/beignet/Makefile
==============================================================================
--- head/lang/beignet/Makefile	Sat Sep 26 14:36:23 2015	(r397984)
+++ head/lang/beignet/Makefile	Sat Sep 26 14:59:34 2015	(r397985)
@@ -29,7 +29,6 @@ CMAKE_ARGS+=	-DLLVM_CONFIG_EXECUTABLE=${
 ONLY_FOR_ARCHS=	i386 amd64
 ONLY_FOR_ARCHS_REASON= Beignet needs a graphics driver supported by the Intel KMS driver
 
-BROKEN_FreeBSD_10=	Does not build. Help appreciated
 BROKEN_FreeBSD_9=	Beignet is only supported on FreeBSD 10.1 and newer
 
 # running tests from makefile doesn't work quite yet, so comment them out for now.
@@ -38,6 +37,10 @@ BROKEN_FreeBSD_9=	Beignet is only suppor
 
 .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' \


More information about the svn-ports-all mailing list