On Wed, Jul 16, 2008 at 2:31 AM, Reini Urban via RT
<[EMAIL PROTECTED]> wrote:
> 2008/7/15 Reini Urban <[EMAIL PROTECTED]>:
>> Will Coleda via RT schrieb:
>>>
>>> On Tue May 13 05:21:32 2008, rurban wrote:
>>>>
>>>> 2008/5/13 Andrew Whitworth via RT <bugs-parrot-
>>>> [EMAIL PROTECTED]>:
>>>>>
>>>>> is this ticket (#51944) resolved? I don't see any outstanding todo
>>>>
>>>> items
>>>>>
>>>>>  here that need to be considered further, and the submitted patch
>>>>
>>>> has
>>>>>
>>>>>  already been applied. Can we close this, or is this a placeholder
>>>>
>>>> for us
>>>>>
>>>>>  to further improve cygwin documentation?
>>>>
>>>> The list os build preq's is required.
>>>>
>>>> Well, the tip for smoke to do cpan Test::TAP::HTMLMatrix
>>>> could be added. But this should be added in the general README for all
>>>> platforms.
>>>>
>>>> Then platform specific is only that pg.t fails due to missing loadlib
>>>> exceptions
>>>> and that cygwin perl-5.10.0 fails to send the smoke report. perl-5.8.8
>>>> works ok.
>>>>
>>>> I'll send that as extra README_cygwin.pod patch.
>>>
>>> ENOPATCH. =-)
>>>
>>> Can someone with cygwin access go through the README once more so we can
>>> get this ticket closed? Thanks.
>>
>> Ok, since there's now almost an official parrot package, the updates are
>> easy.
>> Patch attached.
>>
>> The parrot-0.6.4-1 packages are in the works.
>
> I found a better link for the SDL link.
> Yesterday the http://cygwinports.dotsrc.org/ site was down, but now it
> is up again.
>
> Please use the attached revised patch instead.
> --
> Reini Urban
> http://phpwiki.org/ http://murbreak.at/
>
>

This looks good; I'd ask you double check which deps are required vs.
optional: I'm pretty sure we don't -require- any of those packages.
Ditto for their correspond build deps. (e.g. libgdbm-devel)

parrot is recursively listed as a build requirement

For the optional items, perl's Moose should be on the list (for
smartlink), and Test::Perl::Critic/Perl::Critic for the critic tests.

(Honestly we should have this documented somewhere else and just refer
to it from here.)

---

Here are some notes about the build/tests..

** I get this warning on configure:

Determining CPU architecture and OS...................................done.
Determining JIT capability...     10 [main] test 1944 _cygtls::handle_exceptions
: Error while dumping state (probably corrupted stack)
     10 [main] test 4596 _cygtls::handle_exceptions: Error while dumping state (
probably corrupted stack)
..........................................yes.
Generating CPU specific stuff.........................................done.
Verifying that the compiler supports function pointer casts............yes.

** Get a similar error running t/src/extend.t

** Bug in t/doc/pod.t - few warnings of the type:

Error: /cygdrive/d/sandbox/parrot/pbc_to_exe is unreadable: No such file or dire
ctory

... But all tests pass.


Regards.
-- 

Will "Coke" Coleda

Reply via email to