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>