Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 307203 - New parrot and rakudo available
Summary: New parrot and rakudo available
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-28 16:22 UTC by Luca Barbato
Modified: 2010-04-25 07:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
parrot-2.3.0.ebuild (parrot-2.3.0.ebuild,2.26 KB, text/plain)
2010-04-24 06:49 UTC, Alexandre Rostovtsev (RETIRED)
Details
rakudo-2010.04.ebuild (rakudo-2010.04.ebuild,907 bytes, text/plain)
2010-04-24 07:04 UTC, Alexandre Rostovtsev (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luca Barbato gentoo-dev 2010-02-28 16:22:56 UTC
parrot-2.1.1 available (2.1.0 had a memory leak) requires just a bump
rakudo-2010.2 is available, the version is now compatible so we have to remove the MY_* vars, the tests seems to need an update TAP::Harness so it has a dep on perl .10

If you are ok I could bump them myself
Comment 1 Patrick Lauer gentoo-dev 2010-02-28 16:27:52 UTC
So please bump them :)
Comment 2 Torsten Veller (RETIRED) gentoo-dev 2010-02-28 16:38:35 UTC
(In reply to comment #0)
> parrot-2.1.1 available (2.1.0 had a memory leak) requires just a bump

dabbott and me were working on the rpath problem (for 1.9 and 2.0 - don't know if anything changed since then): 
Pass --disable-rpath to Configure.pl and
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
did fix it.

> tests seems to need an update TAP::Harness so it has a dep on perl .10

Depend on virtual/perl-Test-Harness.
Comment 3 Alexandre Rostovtsev (RETIRED) gentoo-dev 2010-04-24 06:49:42 UTC
Created attachment 228953 [details]
parrot-2.3.0.ebuild

parrot-2.3.0 and rakudo-2010.04 were released this week; ebuilds are attached.

Changes to the parrot ebuild, relative to the latest version (2.1.1) in portage:
* EAPI 3 and EROOT support
* updated SRC_URI
* updated dependencies
* install_files hack is no longer needed
* respect the user's CFLAGS and LDFLAGS
* a proper src_test
* actually install examples when USE=examples (instead of doing nothing)
* actually install docs when USE=doc (instead of doing nothing)
Comment 4 Alexandre Rostovtsev (RETIRED) gentoo-dev 2010-04-24 07:04:47 UTC
Created attachment 228961 [details]
rakudo-2010.04.ebuild

The new rakudo ebuild. Differs from the one in portage in terms of dependencies (e.g. the parrot library itself depends on readline; rakudo does not make direct use of that readline, AFAICT), USE=doc support and EAPI 3.
Comment 5 Torsten Veller (RETIRED) gentoo-dev 2010-04-25 07:46:09 UTC
New versions committed. Thanks Alexandre.