[Pkg-parrot-devel] Parrot Runtime Library
Patrick R. Michaud
pmichaud at pobox.com
Sun Apr 8 16:37:22 UTC 2012
On Sun, Apr 08, 2012 at 08:30:56AM -0700, Allison Randal wrote:
> Here's a library proposal for the Parrot packages.
Here are my comments from the Rakudo/NQP perspective:
> Not sure what to do with these. Any chance any of them will be dropped,
> or no longer needed by NQP/Rakudo?:
> Getopt/Obj.pbc
> Parrot/Exception.pbc
> distutils.pbc
> config.pir
> config.pbc
> opsc.pbc
Neither NQP nor Rakudo need any of these directly, although
opsc.pbc might be needed by ops2c (and both Rakudo and NQP depend
on ops2c).
> I was going to propose moving these to a libnqp-parrot package, but are
> they now moving to NQP itself?:
> PCT.pbc
> PCT/*
> P6object.pbc
> Regex.pbc
> P6Regex.pbc
> HLL.pbc
> nqp-setting.pbc
NQP is developing replacements for these; at present we still need
them in order to build NQP. We expect this dependency to eventually
go away (and are continually working on this).
Note that parrot-nqp (the nqp-rx executable bundled with Parrot)
requires all of the above. I suspect ops2c also requires them.
Thus I would guess that these need to be included/required by whatever
parrot package is providing parrot-nqp and/or ops2c.
> We could move these to a libpge-parrot package, but is PGE now replaced
> by NQP?:
> PGE.pbc
> PGE/*
Neither nqp-rx, nqp, nor Rakudo make use of PGE.
Pm
More information about the parrot-dev
mailing list