From owner-svn-ports-all@freebsd.org Sun Nov 13 09:25:52 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E64BFC3B5EB; Sun, 13 Nov 2016 09:25:52 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9D0D01E92; Sun, 13 Nov 2016 09:25:52 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id uAD9PpL3013786; Sun, 13 Nov 2016 09:25:51 GMT (envelope-from linimon@FreeBSD.org) Received: (from linimon@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id uAD9PpgW013784; Sun, 13 Nov 2016 09:25:51 GMT (envelope-from linimon@FreeBSD.org) Message-Id: <201611130925.uAD9PpgW013784@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: linimon set sender to linimon@FreeBSD.org using -f From: Mark Linimon Date: Sun, 13 Nov 2016 09:25:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r426015 - head/lang/libjit X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Nov 2016 09:25:53 -0000 Author: linimon Date: Sun Nov 13 09:25:51 2016 New Revision: 426015 URL: https://svnweb.freebsd.org/changeset/ports/426015 Log: 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." Modified: head/lang/libjit/Makefile head/lang/libjit/pkg-descr Modified: head/lang/libjit/Makefile ============================================================================== --- head/lang/libjit/Makefile Sun Nov 13 09:21:23 2016 (r426014) +++ head/lang/libjit/Makefile Sun Nov 13 09:25:51 2016 (r426015) @@ -13,8 +13,6 @@ COMMENT= Libjit implements Just-In-Time 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 -.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 Modified: head/lang/libjit/pkg-descr ============================================================================== --- head/lang/libjit/pkg-descr Sun Nov 13 09:21:23 2016 (r426014) +++ head/lang/libjit/pkg-descr Sun Nov 13 09:25:51 2016 (r426015) @@ -9,4 +9,4 @@ libjit on a machine for which a native c 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/