Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Mar 2013 11:44:53 -0400
From:      Eitan Adler <eadler@freebsd.org>
To:        Martin Wilke <miwi@freebsd.org>, Ruslan Mahmatkhanov <rm@freebsd.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, bdrewery@freebsd.org, David Naylor <naylor.b.david@gmail.com>, ports-committers@freebsd.org
Subject:   Re: svn commit: r315629 - head/lang/pypy
Message-ID:  <CAF6rxgkW81cq2uWEy0PxrsEzb1fbKijRfiRgMNAYupOgTs_RFw@mail.gmail.com>
In-Reply-To: <CAF6rxg=G=mM5f55ngSrKhoL%2B9OtqHdJZfNErq4KBkSE-YZGevQ@mail.gmail.com>
References:  <201303310808.r2V88xPC061608@svn.freebsd.org> <3306521.EebOH7VTQr@dragon.dg> <87DE97D5-0019-4667-BA78-5A485F3ADA06@freebsd.org> <CAF6rxg=G=mM5f55ngSrKhoL%2B9OtqHdJZfNErq4KBkSE-YZGevQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 31 March 2013 11:42, Eitan Adler <eadler@freebsd.org> wrote:
> On 31 March 2013 05:04, Martin Wilke <miwi@freebsd.org> wrote:
>> To answer your question pointyhat ends up in a never ending run process whish i have to kill manual.
>
> Out of curiosity, how long did you let it run?
>
>> Considering you did not respond I have it mark broken.
>
> pypy is special and may take an enormous amount of ram to build.
>
> I can confirm that the port is *not* broken and does build on certain
> hardware in correct configurations.
>
> The correct thing to do here is set MANUAL_PACKAGE_BUILD.
> Another option is NO_PACKAGE but I think it would be useful to offer
> prebuilt packages.

Slightly better patch (removing the BROKEN)

Index: Makefile
===================================================================
--- Makefile	(revision 315638)
+++ Makefile	(working copy)
@@ -17,8 +17,6 @@ LICENSE_COMB=	multi
 LIB_DEPENDS=	expat:${PORTSDIR}/textproc/expat2 \
 		ffi:${PORTSDIR}/devel/libffi

-BROKEN=		does not build
-
 CLI_DESC=	(BROKEN) Translate a CLI (.NET) based pypy
 JVM_DESC=	(BROKEN) Translate a JVM (Java) based pypy
 PYPY_DESC=	Use pypy to translate (faster but uses more memory)
@@ -31,6 +29,8 @@ LOCALBASE?=	/usr/local
 OPTIONS_DEFINE+=	PYPY
 .endif

+MANUAL_PACKAGE_BUILD=	Takes enormous amounts of ram
+
 ALL_TARGET=	${PYPY_NAMES}
 BUILD_WRKSRC=	${WRKDIR}
 USE_BZIP2=	yes



-- 
Eitan Adler
Source, Ports, Doc committer
Bugmeister, Ports Security teams



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAF6rxgkW81cq2uWEy0PxrsEzb1fbKijRfiRgMNAYupOgTs_RFw>