Mark broken on aarch64, chase the website move, and deprecate.

From the newer website: "The last released version of LibJIT was 0.1.2.
This version is severely out of date and its use is discouraged.
Currently it is preferable to use the source code from the LibJIT
Savannah repository."
This commit is contained in:
Mark Linimon 2016-11-13 09:25:51 +00:00
parent c516b1a230
commit 09fac13715
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=426015
2 changed files with 10 additions and 10 deletions

View File

@ -13,8 +13,6 @@ COMMENT= Libjit implements Just-In-Time compilation functionality
LICENSE= LGPL21 LGPL3
LICENSE_COMB= dual
BROKEN_powerpc64= Does not build
USES= pathfix gmake libtool
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
@ -23,15 +21,17 @@ INSTALL_TARGET= install-strip
INFO= libjit
DEPRECATED= This version is severely out of date and its use is discouraged; see http://www.gnu.org/software/libjit/
EXPIRATION_DATE= 2017-02-13
BROKEN_aarch64= Fails to compile: error: use of unknown builtin __builtin_apply_args
BROKEN_powerpc= Fails to compile: invokes i386 asm
BROKEN_powerpc64= Does not build
BROKEN_sparc64= Fails to compile: internal gcc error
.include <bsd.port.pre.mk>
.if ${ARCH} == "ia64"
BROKEN= Segfault during build
.elif ${ARCH} == "powerpc"
BROKEN= Fails to compile: invokes i386 asm
.elif ${ARCH} == "sparc64"
BROKEN= Fails to compile: internal gcc error
.elif ${ARCH} == i386 && ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000
.if ${ARCH} == i386 && ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000
BROKEN= Segfault during build
.endif

View File

@ -9,4 +9,4 @@ libjit on a machine for which a native code generator is not yet available,
then libjit will fall back to interpreting the code. This way, you don't need
to write your own interpreter for your bytecode format if you don't want to.
WWW: http://www.gnu.org/software/dotgnu/
WWW: http://www.gnu.org/software/libjit/