On Wed, Jul 04, 2012 at 01:07:34PM -0700, Ron Schmidt wrote:
> The file isn't a real executable and doesn't do much, so copying 
> t/tools/install/testlib/phony to t/tools/install/testlib/phony.exe 
> effectively got me around the problem.  Since the error is caused by 
> untarring Rakudo Star I don't see it so much as a Parrot problem and 
> think it might be better fixed on the Rakudo side.  I hope to soon 
> propose a small patch through github to fix it.

Out of curiosity (and before applying the fix), What happens if 
you untar a parrot release under Cygwin?  Do you also see
the same problem?

Rakudo Star simply gets its Parrots from the official Parrot
tarballs, so if it's a problem for Rakudo Star, it's also likely
a problem for Parrot, and thus fix properly belongs in Parrot.
The tarball that Star used for its 2011.06 release came from

    http://ftp.parrot.org/releases/devel/4.5.0/parrot-4.5.0.tar.gz

If you can explode this tarball and build Parrot under Cygwin then
I agree it's a Star issue.  Otherwise, I'd want to get an upstream
fix from Parrot (unless they refuse, at which point we'll make
a workaround in Star somehow).

Thanks,

Pm

Reply via email to