If any of you happen to be interested in Perl6 development, I have very lightly tested parrot and pugs packages that I'll be submitting for formal review soon:
http://ftp.kspei.com/pub/steve/rpms/parrot-0.4.5-1.src.rpm http://ftp.kspei.com/pub/steve/rpms/parrot/parrot.spec
http://ftp.kspei.com/pub/steve/rpms/perl-Perl6-Pugs-6.2.12-1.src.rpm http://ftp.kspei.com/pub/steve/rpms/perl-Perl6-Pugs/perl-Perl6-Pugs.spec
I haven't run these through rpmlint or built them with mock yet, so I'm sure there will be some issues.
Steve
I already fixed a couple of things...
http://ftp.kspei.com/pub/steve/rpms/parrot-0.4.5-2.src.rpm http://ftp.kspei.com/pub/steve/rpms/parrot/parrot.spec
Oh, and so far pugs seems to be working.
$ pugs -e 'my @n=<<Perl6 is cool>>; say "@n[]";' Perl6 is cool
Steve
On Tue, Jun 27, 2006 at 03:30:20PM -0500, Steven Pritchard wrote:
If any of you happen to be interested in Perl6 development, I have very lightly tested parrot and pugs packages that I'll be submitting for formal review soon:
http://ftp.kspei.com/pub/steve/rpms/parrot-0.4.5-1.src.rpm http://ftp.kspei.com/pub/steve/rpms/parrot/parrot.spec
http://ftp.kspei.com/pub/steve/rpms/perl-Perl6-Pugs-6.2.12-1.src.rpm http://ftp.kspei.com/pub/steve/rpms/perl-Perl6-Pugs/perl-Perl6-Pugs.spec
I haven't run these through rpmlint or built them with mock yet, so I'm sure there will be some issues.
Very cool. I'm going to have to play with these in my free cycles this week (precious few of those lately).
So far parrot builds in mock. Rpmlint is unhappy, though. I'll post with more later.
-chris
On Tue, Jun 27, 2006 at 04:46:45PM -0700, Chris Grau wrote:
So far parrot builds in mock. Rpmlint is unhappy, though. I'll post with more later.
This one makes rpmlint slightly happier:
http://ftp.kspei.com/pub/steve/rpms/parrot-0.4.5-3.src.rpm
If you ignore all of the wrong-script-interpreter warnings (and I think you should), that just leaves these:
W: parrot unstripped-binary-or-object /usr/lib/parrot/dynext/subproxy.so W: parrot unstripped-binary-or-object /usr/lib/parrot/dynext/dynlexpad.so W: parrot unstripped-binary-or-object /usr/lib/parrot/dynext/match_group.so W: parrot unstripped-binary-or-object /usr/lib/parrot/dynext/gdbmhash.so
And honestly, I'm not sure what to do with those...
Steve
On Wed, 2006-06-28 at 15:31 -0500, Steven Pritchard wrote:
On Tue, Jun 27, 2006 at 04:46:45PM -0700, Chris Grau wrote:
So far parrot builds in mock. Rpmlint is unhappy, though. I'll post with more later.
This one makes rpmlint slightly happier:
http://ftp.kspei.com/pub/steve/rpms/parrot-0.4.5-3.src.rpm
If you ignore all of the wrong-script-interpreter warnings (and I think you should), that just leaves these:
W: parrot unstripped-binary-or-object /usr/lib/parrot/dynext/subproxy.so W: parrot unstripped-binary-or-object /usr/lib/parrot/dynext/dynlexpad.so W: parrot unstripped-binary-or-object /usr/lib/parrot/dynext/match_group.so W: parrot unstripped-binary-or-object /usr/lib/parrot/dynext/gdbmhash.so
And honestly, I'm not sure what to do with those...
Without looking, they probably need to be set chmod +x so that the debuginfo scripts will strip them properly.
~spot
On Wed, Jun 28, 2006 at 03:35:17PM -0500, Tom 'spot' Callaway wrote:
Without looking, they probably need to be set chmod +x so that the debuginfo scripts will strip them properly.
Good call.
http://ftp.kspei.com/pub/steve/rpms/parrot-0.4.5-4.src.rpm
Steve
So now that I'm back from YAPC, I'm sitting at an x86_64 box instead of an i386 laptop. At first glance, it looks like both parrot and pugs are multilib-unfriendly. I *think* I almost have parrot fixed up, but any help with pugs would be most sincerely appreciated.
For some reason ICU isn't being picked up on x86_64, while it worked fine on i386.
Determining whether ICU is installed................................failed.
Steve
I finally have parrot building on x86_64. I had to fix a couple of hard-coded "lib" references. As soon as I verify that this builds in mock on x86_64 and i386 (with my luck I probably broke i386) and actually works on x86_64 once it is installed, I'm going to submit it for formal review...
http://ftp.kspei.com/pub/steve/rpms/parrot-0.4.5-5.src.rpm http://ftp.kspei.com/pub/steve/rpms/parrot/parrot.spec
On Fri, Jun 30, 2006 at 02:36:55PM -0500, Steven Pritchard wrote:
For some reason ICU isn't being picked up on x86_64, while it worked fine on i386.
Determining whether ICU is installed................................failed.
I still haven't figured this one out, so any help would be appreciated.
Steve
On Tue, Jul 11, 2006 at 09:34:51AM -0500, Steven Pritchard wrote:
On Fri, Jun 30, 2006 at 02:36:55PM -0500, Steven Pritchard wrote:
For some reason ICU isn't being picked up on x86_64, while it worked fine on i386.
Determining whether ICU is installed................................failed.
I still haven't figured this one out, so any help would be appreciated.
Nevermind. The build worked fine under mock. It turns out I had libicu-devel.x86_64 and libicu.i386 installed on my local system.
Steve
On Tue, Jun 27, 2006 at 03:30:20PM -0500, Steven Pritchard wrote:
If any of you happen to be interested in Perl6 development, I have very lightly tested parrot and pugs packages that I'll be submitting for formal review soon:
OK, maybe not "soon". Let's go with "eventually".
The last version of parrot I tried to build gave me fits, so in the mean time I've rebuilt pugs without parrot embedding enabled.
http://ftp.kspei.com/pub/steve/rpms/perl-Perl6-Pugs-6.2.13-1.src.rpm http://ftp.kspei.com/pub/steve/rpms/perl-Perl6-Pugs/perl-Perl6-Pugs.spec
I haven't run these through rpmlint or built them with mock yet, so I'm sure there will be some issues.
This does build successfully in mock, but rpmlint screams, which is why I'm holding off submitting it for real. :-)
While the package definitely still has issues, it does work nicely.
$ pugs -e 'my @n=<<Perl6 is cool>>; "@n[]".say;' Perl6 is cool
Steve
On Mon, Mar 05, 2007 at 07:24:17PM -0600, Steven Pritchard wrote:
http://ftp.kspei.com/pub/steve/rpms/perl-Perl6-Pugs-6.2.13-1.src.rpm http://ftp.kspei.com/pub/steve/rpms/perl-Perl6-Pugs/perl-Perl6-Pugs.spec
I am now making a mental note to copy things to the ftp server *before* mentioning them on a public list...
It's really there now, if anyone is interested. :-)
Steve
I've updated the parrot package now also:
http://ftp.kspei.com/pub/steve/rpms/parrot-0.4.9-1.src.rpm http://ftp.kspei.com/pub/steve/rpms/parrot/parrot.spec
Steve
perl-devel@lists.fedoraproject.org