[PATCH] rakudo Re: Parrot packaging problems

Reini Urban rurban at x-ray.at
Thu Apr 9 19:00:54 UTC 2009


Michael Schroeder schrieb:
> On Wed, Apr 08, 2009 at 08:26:45PM +0200, Reini Urban wrote:
>> You might want to check
>> https://trac.parrot.org/parrot/browser/trunk/ports/cygwin/parrot-1.0.0-1.src.patch
>> for the patches I needed (for cygwin). They are quite similar to yours, 
>> sans rpath.
> 
> Yes, I already stumbled over them yesterday. I see you also moved
> the files tagged "src" from /usr/src/... to /usr/lib/.../src.
> What are the opinions of the parrot team about this?
> 
> Your pbc_to_exe patch uses the same idea of testing if
> prefix == build_dir.
> Hmm, that raises a question: Why should the installed config contain
> a "build_dir" at all? The path stored there is pretty useless.
> 
> Another problem is that compilers like "nqp" are in the "compilers"
> directory before installation, but end up in "languages" afterwards.
> This makes it hard for projects like rakudo that need to work both
> with an installed and a just built parrot.

And attached is my rakudo-2009-03-1.src.patch to work from an installed 
parrot.

Good that this is not called 1.0, as it looks more like 0.1 from a 
packagers view.

build_dir in parrot_config is indeed useless and should rather
contain libdir.versiondir
-- 
Reini Urban
http://phpwiki.org/  http://murbreak.at/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rakudo-2009-03-1.src.patch
Type: text/x-patch
Size: 4207 bytes
Desc: not available
URL: <http://lists.parrot.org/pipermail/parrot-dev/attachments/20090409/6c4412ef/attachment.bin>


More information about the parrot-dev mailing list