develooper Front page | perl.perl5.porters | Postings from March 2008

Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2

Thread Previous | Thread Next
From:
Reini Urban
Date:
March 11, 2008 11:25
Subject:
Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
Message ID:
6910a60803111125m68f2fc07ra957ca2b1ff0c848@mail.gmail.com
2008/3/10, Nicholas Clark <nick@ccl4.org>:
> On Sat, Mar 08, 2008 at 08:55:36PM +0100, Reini Urban wrote:
>
>  > Still doing cygwin testing.
>
>  Thanks for doing this.
>
>
>  > So far I have these 5.8.9 failures:
>  > ../ext/Time/HiRes/t/HiRes.t           0    15    38    0  ??
>  > ../lib/CPAN/t/10version.t                        ??   ??  ??
>  > ../lib/ExtUtils/t/Constant.t                    272  271  2-272
>  > ../lib/ExtUtils/t/FIRST_MAKEFILE.t    2   512     7    2  4-5
>  > ../lib/ExtUtils/t/INSTALL_BASE.t     16  4096    21   16  4-19
>  > ../lib/ExtUtils/t/basic.t            69 17664    83   69  4 6-55 57-59
>  > 61-67 69
>  >                                                           71-74 77 80-81
>  > io/tell.t                                        28    1  28
>
>
> I assume (hope) that the ExtUtils tests pass hen ExtUtils::Install 1.50 is
>  merged, although the failure of Constant.t may not be related
>
>  Do all tests pass on the same setup with blead?
>
>
>  > But I have some minor cygwin improvements,
>  > which should in the upcoming cygwin release also:
>  > -----
>  >
>  > * Update README for the ld2 axe, and a bit more.
>  >
>  > * CYG04 At least on cygwin strip the last number
>  >    from the dll. This is in the cygwin.com build since years.
>
>
> None of these changes are in blead. Assuming that they are relevant to 5.11,
>  5.10.1-tobe and 5.8.9-tobe, should I just apply them there and merge them
>  across?

please.

>  Also, is it right to do this within the 5.8.x branch?
>
>  +# added -mms-bitfields to be able to link to MSVC win32 bitfields libs
>  +# (4 byte instead of 2 byte alignment)
>
>   $spitshell >>Makefile <<!GROK!THIS!
>   LIBPERL = $libperl
>  @@ -42,6 +50,7 @@
>   DLLNAME= $dllname
>   CLDFLAGS= -L$addtopath $ldflags
>   LDDLFLAGS = --shared -L$addtopath $ldflags
>  +CCFLAGS=$ccflags -mms-bitfields
>   PLDLFLAGS =
>   CAT = $cat
>   AWK = $awk
>
>  specifically, it will act as a binary compatibility breakage between 5.8.8
>  and 5.8.9, won't it?

Ok, true. Sorry.
So please forget it.

>  The changes that prompted this (to structure members of op.h) didn't (can't)
>  go back into 5.8.x, so is it needed?

No, not needed. The bitfield changes and following MSVC quirks for Win32::GUI
just came with 5.10 and blead.

>  > * CYG01 update hints from blead
>
> I'll just merge that from blead then.

Thanks.
But take care, blead has wrong archname now. I did this by accident.
archname="cygwin" it should be.
blead patch pending.

>  > * CYG09 enhance GetCurrentThreadId test
>
>  This is appropriate for blead and 5.10.x too?

yes, for all three. I posted them a long time ago.

>  > * CYG10 improve Win32::GetLastError test
>
> And this?

ditto. both tests are just minor nitpicks.

-- 
Reini Urban
http://phpwiki.org/              http://murbreak.at/
http://spacemovie.mur.at/   http://helsinki.at/

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About