1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-16 03:24:07 +00:00
freebsd-ports/lang/libjit/Makefile
Mark Linimon 09fac13715 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."
2016-11-13 09:25:51 +00:00

43 lines
1.0 KiB
Makefile

# Created by: michael johnson <ahze@ahze.net>
# $FreeBSD$
PORTNAME= libjit
PORTVERSION= 0.1.2
PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= SAVANNAH/dotgnu-pnet/libjit-releases
MAINTAINER= ports@FreeBSD.org
COMMENT= Libjit implements Just-In-Time compilation functionality
LICENSE= LGPL21 LGPL3
LICENSE_COMB= dual
USES= pathfix gmake libtool
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CFLAGS+= -O0
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} == i386 && ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000
BROKEN= Segfault during build
.endif
post-patch:
@${REINPLACE_CMD} -e 's|#undef HAVE_TGMATH_H||' \
${WRKSRC}/config.h.in
.include <bsd.port.post.mk>