Building on an installed Parrot (was: Re: Announce: Rakudo Perl 6 development release #19 ("Chicago"))
Timothy S. Nelson
wayland at wayland.id.au
Fri Jul 24 00:26:13 UTC 2009
On Thu, 23 Jul 2009, Reini Urban wrote:
> Following up on the parrot-1.4.0 release check on cygwin the release errors are
> still not being touched.
>
> rakudo is still not being able to be built without a parrot build_dir.
> Building with installed parrot is unsupported, which means creating a
> package which is reproducible is
> impossible. Distros which do not have the policy to be reproducible to
> create binary packages from the src might have more luck.
Sounds like you're just the man we need. There's a ticket that is
specifically dedicated to "Update configure script and makefiles for installed
Parrot".
http://rt.perl.org/rt3/Ticket/Display.html?id=63360
The latest patch (provided by me, but based on one by pmichaud) works
for me on Fedora 10. pmichaud's patch is guaranteed *not* to work on Windows.
I made the obvious changes, but we need some testing from a Windows person.
I know there are a number of other problems on Windows (have you
opened a ticket(s) for them), but I'd ask you to keep them out of this ticket
unless they're related to the changes needed to build on an installed Parrot.
Also, the patch I provided is against HEAD.
$ git rev-parse HEAD
7b81c0590b4c371ba32f9998a35be5c48d6039e3
I'm informed that the command above tells me the relevant revision ID.
Thanks,
---------------------------------------------------------------------
| Name: Tim Nelson | Because the Creator is, |
| E-mail: wayland at wayland.id.au | I am |
---------------------------------------------------------------------
----BEGIN GEEK CODE BLOCK----
Version 3.12
GCS d+++ s+: a- C++$ U+++$ P+++$ L+++ E- W+ N+ w--- V-
PE(+) Y+>++ PGP->+++ R(+) !tv b++ DI++++ D G+ e++>++++ h! y-
-----END GEEK CODE BLOCK-----
More information about the parrot-dev
mailing list