public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* [ITP] perl-5.8.8
@ 2007-06-20  2:24 Reini Urban
  2007-06-20  5:42 ` Yitzchak Scott-Thoennes
  2007-06-20 12:55 ` [ITP] perl-5.8.8 Yaakov (Cygwin Ports)
  0 siblings, 2 replies; 20+ messages in thread
From: Reini Urban @ 2007-06-20  2:24 UTC (permalink / raw)
  To: CygWin-Apps

[-- Attachment #1: Type: text/plain, Size: 1345 bytes --]

I want to it take over from Gerrit.
Please try to test it. It's a really weird build system.
But I'm quite happy with this 5.8.8

http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1-src.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-1.tar.bz2
setup.hint's attached (unchanged)

Failed Test                       Stat Wstat Total Fail  Failed  List of 
Failed
-------------------------------------------------------------------------------
../ext/IPC/SysV/t/ipcsysv.t          1   256    16   32 200.00%  1-16
../ext/IPC/SysV/t/msg.t              0    12    ??   ??       %  ??
../ext/IPC/SysV/t/sem.t              0    12    ??   ??       %  ??
../lib/Net/Ping/t/500_ping_icmp.t                2    1  50.00%  2
op/magic.t                                      58    1   1.72%  27
op/taint.t                           0    12   238  178  74.79%  150-238
25 tests and 262 subtests skipped.
Failed 6/996 test scripts, 99.40% okay. 107/117806 subtests failed, 
99.91% okay.

I also have a test version for perl-5.9.4 ready, but I'll wait a bit to 
get some patches in, until Rafaël announces the 5.9.5 release.
-- 
Reini Urban
http://phpwiki.org/  http://murbreak.at/
http://helsinki.at/  http://spacemovie.mur.at/

[-- Attachment #2: setup.hint --]
[-- Type: text/plain, Size: 695 bytes --]

sdesc: "Larry Wall's Practical Extracting and Report Language"
ldesc: "Perl is a high-level programming language with roots in C,
sed, awk and shell scripting.  Perl is good at handling processes
and files, and is especially good at handling text.  Perl's
hallmarks are practicality and efficiency.  While it is used to
do a lot of different things, Perl's most common applications are
system administration utilities and web programming.  A large
proportion of the CGI scripts on the web are written in Perl.
You need the perl package installed on your system so that your
system can handle Perl scripts."
category: Interpreters
requires: cygwin libgdbm4 libdb4.2 libdb4.3 crypt expat libbz2_1

[-- Attachment #3: setup.hint --]
[-- Type: text/plain, Size: 87 bytes --]

sdesc: "Perl manpages"
ldesc: "Perl manpages"
category: Doc Perl
external-source: perl

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8
  2007-06-20  2:24 [ITP] perl-5.8.8 Reini Urban
@ 2007-06-20  5:42 ` Yitzchak Scott-Thoennes
  2007-06-20  7:46   ` Corinna Vinschen
  2007-06-21 18:24   ` Reini Urban
  2007-06-20 12:55 ` [ITP] perl-5.8.8 Yaakov (Cygwin Ports)
  1 sibling, 2 replies; 20+ messages in thread
From: Yitzchak Scott-Thoennes @ 2007-06-20  5:42 UTC (permalink / raw)
  To: cygwin-apps

On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:
> I want to it take over from Gerrit.

Thank you so much.  If it were up to me, you'd get three gold stars.

> Please try to test it. It's a really weird build system.
> But I'm quite happy with this 5.8.8
>
>
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1-src.tar.b
> z2
> http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_ma
> npages-5.8.8-1.tar.bz2 setup.hint's attached (unchanged)
>
> Failed Test                       Stat Wstat Total Fail  Failed  List of
> Failed
> --------------------------------------------------------------------------
> -----
> ../ext/IPC/SysV/t/ipcsysv.t          1   256    16   32 200.00%  1-16
> ../ext/IPC/SysV/t/msg.t              0    12    ??   ??       %  ??
> ../ext/IPC/SysV/t/sem.t              0    12    ??   ??       %  ??
> ../lib/Net/Ping/t/500_ping_icmp.t                2    1  50.00%  2
> op/magic.t                                      58    1   1.72%  27
> op/taint.t                           0    12   238  178  74.79%  150-238
> 25 tests and 262 subtests skipped.
> Failed 6/996 test scripts, 99.40% okay. 107/117806 subtests failed,
> 99.91% okay.

I think all of those but the Net::Ping are due to cygserver not running
(or server not in CYGWIN).  And Net::Ping tends to have obscure problems
that vary from system to system.

> I also have a test version for perl-5.9.4 ready, but I'll wait a bit to
> get some patches in, until Rafaël announces the 5.9.5 release. --

There shouldn't be major changes between now and 5.9.5, so it wouldn't
hurt at all to grab

http://public.activestate.com/pub/apc/perl-current-snap/perl-current-latest.tar.bz2

for a test version.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8
  2007-06-20  5:42 ` Yitzchak Scott-Thoennes
@ 2007-06-20  7:46   ` Corinna Vinschen
  2007-06-21 18:24   ` Reini Urban
  1 sibling, 0 replies; 20+ messages in thread
From: Corinna Vinschen @ 2007-06-20  7:46 UTC (permalink / raw)
  To: cygwin-apps

On Jun 19 22:42, Yitzchak Scott-Thoennes wrote:
> On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:
> > I want to it take over from Gerrit.

Cool, thanks Reini!

> Thank you so much.  If it were up to me, you'd get three gold stars.

That's a good number.  I'm not the right person to test perl, just
tell me when you think it's ready for prime time, ok?


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8
  2007-06-20  2:24 [ITP] perl-5.8.8 Reini Urban
  2007-06-20  5:42 ` Yitzchak Scott-Thoennes
@ 2007-06-20 12:55 ` Yaakov (Cygwin Ports)
  2007-06-20 15:19   ` Reini Urban
  1 sibling, 1 reply; 20+ messages in thread
From: Yaakov (Cygwin Ports) @ 2007-06-20 12:55 UTC (permalink / raw)
  To: cygwin-apps

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Reini Urban wrote:
> I want to it take over from Gerrit.

Great, thank you.

But one thing, PLEASE give some heads-up before stabilizing 5.9/5.10?
That upgrade will require rebuilding all perl modules, and I've got over
100 of them.


Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD4DBQFGeSPSpiWmPGlmQSMRCH1OAJY3mCFZpI5lNNTSWnbawzvkB8ekAJ9NQjHf
sKXs8VS3hosEtpphiWbgVA==
=2jR1
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8
  2007-06-20 12:55 ` [ITP] perl-5.8.8 Yaakov (Cygwin Ports)
@ 2007-06-20 15:19   ` Reini Urban
  0 siblings, 0 replies; 20+ messages in thread
From: Reini Urban @ 2007-06-20 15:19 UTC (permalink / raw)
  To: cygwin-apps

Yaakov (Cygwin Ports) schrieb:
> But one thing, PLEASE give some heads-up before stabilizing 5.9/5.10?
> That upgrade will require rebuilding all perl modules, and I've got over
> 100 of them.

Sure, that will be a major move and will need some time.
2 months at least in my opinion. This is just the first beta.

5.10 will then be binary compatible to 5.9 but again in
/usr/bin, /usr/lib/perl/5.10


Currently I'm testing how to provide a perl5.9 test release which can be 
used side-by-side to the stable perl-5.8.x. (as also done in my 
postgresql7.4)
Put the exe's into /opt/perl5.9/bin or /usr/lib/perl5/5.9/bin or 
specialized in /usr/bin/?

The only major conflicts are perlld and ld2, which require a patch if 
kept in /usr/bin/
Currently I'm using the /usr/bin/*5.9.4[.exe] layout.
However /usr/bin/ld25.9.4 is really ugly.
And the only really diff is for building cygperl5_{8,9}.dll, which is 
never used when already put into the target path.
So I'm thinking of leaving only the 5.8 version of perlld and ld2 there.
-- 
Reini Urban
http://phpwiki.org/  http://murbreak.at/
http://helsinki.at/  http://spacemovie.mur.at/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8
  2007-06-20  5:42 ` Yitzchak Scott-Thoennes
  2007-06-20  7:46   ` Corinna Vinschen
@ 2007-06-21 18:24   ` Reini Urban
  2007-06-28  7:23     ` Corinna Vinschen
  1 sibling, 1 reply; 20+ messages in thread
From: Reini Urban @ 2007-06-21 18:24 UTC (permalink / raw)
  To: cygwin-apps

Yitzchak Scott-Thoennes schrieb:
> On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:
>> I want to it take over from Gerrit.
> 
> Thank you so much.  If it were up to me, you'd get three gold stars.
> 
>> Please try to test it. It's a really weird build system.
>> But I'm quite happy with this 5.8.8

http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1-src.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-1.tar.bz2 


> Failed Test                       Stat Wstat Total Fail  Failed  List of Failed
> --------------------------------------------------------------------------
> ../lib/Net/Ping/t/500_ping_icmp.t                2    1  50.00%  2

Nobody to give it an inspect and GTG?
-- 
Reini

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8
  2007-06-21 18:24   ` Reini Urban
@ 2007-06-28  7:23     ` Corinna Vinschen
  2007-06-28 19:32       ` Reini Urban
  0 siblings, 1 reply; 20+ messages in thread
From: Corinna Vinschen @ 2007-06-28  7:23 UTC (permalink / raw)
  To: cygwin-apps

On Jun 21 20:24, Reini Urban wrote:
> Yitzchak Scott-Thoennes schrieb:
> >On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:
> >>I want to it take over from Gerrit.
> >
> >Thank you so much.  If it were up to me, you'd get three gold stars.
> >
> >>Please try to test it. It's a really weird build system.
> >>But I'm quite happy with this 5.8.8
> 
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1-src.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-1.tar.bz2 
> 
> 
> >Failed Test                       Stat Wstat Total Fail  Failed  List of 
> >Failed
> >--------------------------------------------------------------------------
> >../lib/Net/Ping/t/500_ping_icmp.t                2    1  50.00%  2
> 
> Nobody to give it an inspect and GTG?

I was going to give it a try today.  But I failed to download the
package:

$ wget http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2 
--07:19:33--  http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
           => `perl-5.8.8-1.tar.bz2'
Resolving rurban.xarch.at... 193.171.113.181
Connecting to rurban.xarch.at|193.171.113.181|:80... failed: Connection timed out.
Retrying.
[...etc...]

Can you look what's wrong with the server?


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8
  2007-06-28  7:23     ` Corinna Vinschen
@ 2007-06-28 19:32       ` Reini Urban
  2007-07-02 10:19         ` Corinna Vinschen
  0 siblings, 1 reply; 20+ messages in thread
From: Reini Urban @ 2007-06-28 19:32 UTC (permalink / raw)
  To: cygwin-apps

Corinna Vinschen schrieb:
> On Jun 21 20:24, Reini Urban wrote:
>> Yitzchak Scott-Thoennes schrieb:
>>> On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:
>>>> I want to it take over from Gerrit.
>>> Thank you so much.  If it were up to me, you'd get three gold stars.
>>>
>>>> Please try to test it. It's a really weird build system.
>>>> But I'm quite happy with this 5.8.8
>> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
>> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1-src.tar.bz2
>> http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-1.tar.bz2 
>>
>>
>>> Failed Test                       Stat Wstat Total Fail  Failed  List of 
>>> Failed
>>> --------------------------------------------------------------------------
>>> ../lib/Net/Ping/t/500_ping_icmp.t                2    1  50.00%  2
>> Nobody to give it an inspect and GTG?
> 
> I was going to give it a try today.  But I failed to download the
> package:
> 
> $ wget http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2 
> --07:19:33--  http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
>            => `perl-5.8.8-1.tar.bz2'
> Resolving rurban.xarch.at... 193.171.113.181
> Connecting to rurban.xarch.at|193.171.113.181|:80... failed: Connection timed out.
> Retrying.
> [...etc...]
> 
> Can you look what's wrong with the server?

We had a routing problem this day. Please try again.

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

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8
  2007-06-28 19:32       ` Reini Urban
@ 2007-07-02 10:19         ` Corinna Vinschen
  2007-07-02 17:06           ` Reini Urban
  0 siblings, 1 reply; 20+ messages in thread
From: Corinna Vinschen @ 2007-07-02 10:19 UTC (permalink / raw)
  To: cygwin-apps

On Jun 28 21:32, Reini Urban wrote:
> Corinna Vinschen schrieb:
> >On Jun 21 20:24, Reini Urban wrote:
> >>Yitzchak Scott-Thoennes schrieb:
> >>>On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:
> >>>>I want to it take over from Gerrit.
> >>>Thank you so much.  If it were up to me, you'd get three gold stars.
> >>>
> >>>>Please try to test it. It's a really weird build system.
> >>>>But I'm quite happy with this 5.8.8
> >>http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
> >>http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1-src.tar.bz2
> >>http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-1.tar.bz2 
> [...]
> We had a routing problem this day. Please try again.

I'm just looking for the packaging itself.  I'm not a perl programmer,
so I assume you're looking for creating a actually *working* perl
yourself ;)

Ok, that's what looks not quite ok to me:

- Your package pollutes the /usr/bin directory with two versions of
  *almost* every tool in the perl package, foo, foo5.8.8, bar, bar5.8.8,
  etc.  The former 5.8.7 package only created a perl5.8.8 parallel to
  the perl exe, but all other binaries were only available without
  versioning, same as in the Linux distros I have my hands on, btw.

  Almost, because there are two variances:

  - ld2, perlld, ptar and ptardiff only exist in the non-versioned style.
  - psed and pstruct only exist in the versioned style.
  
- ld2 is not available in the perl package for Linux.  Is that
  binary actually for public consumption?

- The directory /usr/lib/perl5/5.8/auto, present in 5.8.7, is missing.

Everything else looks ok to me.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8
  2007-07-02 10:19         ` Corinna Vinschen
@ 2007-07-02 17:06           ` Reini Urban
  2007-07-02 17:11             ` Corinna Vinschen
  0 siblings, 1 reply; 20+ messages in thread
From: Reini Urban @ 2007-07-02 17:06 UTC (permalink / raw)
  To: cygwin-apps

Corinna Vinschen schrieb:
> On Jun 28 21:32, Reini Urban wrote:
>> Corinna Vinschen schrieb:
>>> On Jun 21 20:24, Reini Urban wrote:
>>>> Yitzchak Scott-Thoennes schrieb:
>>>>> On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:
>>>>>> I want to it take over from Gerrit.
>>>>> Thank you so much.  If it were up to me, you'd get three gold stars.
>>>>>
>>>>>> Please try to test it. It's a really weird build system.
>>>>>> But I'm quite happy with this 5.8.8
>>>> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
>>>> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1-src.tar.bz2
>>>> http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-1.tar.bz2 
>> [...]
>> We had a routing problem this day. Please try again.
> 
> I'm just looking for the packaging itself.  I'm not a perl programmer,
> so I assume you're looking for creating a actually *working* perl
> yourself ;)

Hmm, that's bad. Feedback from an actual perl programmer would be better.

> Ok, that's what looks not quite ok to me:
> 
> - Your package pollutes the /usr/bin directory with two versions of
>   *almost* every tool in the perl package, foo, foo5.8.8, bar, bar5.8.8,
>   etc.  The former 5.8.7 package only created a perl5.8.8 parallel to
>   the perl exe, but all other binaries were only available without
>   versioning, same as in the Linux distros I have my hands on, btw.

This is intended and current practice for perl developers with a lot of 
different perl versions around to test their libraries against.
perl-5.8.7 didn't have the versioned binaries and scripts, but with 5.10 
being very near I wanted to give the opportunity to test with parallel 
perl installations.
The big thing is only cygperl5_8.dll (only one) and a2p, the rest is small.

Usage example:
cpan5.8.8 installs into different paths than cpan5.9.5.

perldoc == perldoc5.8.8 displays the stable doc, while perldoc5.9.5 
displays the current doc, which is different.

prove5.8.8 tests stable, prove5.9.5 tests "blead" (the current perl).

>   Almost, because there are two variances:
> 
>   - ld2, perlld, ptar and ptardiff only exist in the non-versioned style.

Yes, that's ok. ld2 and perlld intentionally. And ptar, ptardiff due to 
an upstream bug. Hmm.

>   - psed and pstruct only exist in the versioned style.

Hmm. Strange upstream installer. A bug, but not important.

> - ld2 is not available in the perl package for Linux.  Is that
>   binary actually for public consumption?

Yes, ld2 is the windows-only ld wrapper.

> - The directory /usr/lib/perl5/5.8/auto, present in 5.8.7, is missing.

Oops! POSIX/SigAction/*.al are needed!
A packaging bug. No .packlist picked them up.

> Everything else looks ok to me.

Please wait for -2.
-- 
Reini Urban

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8
  2007-07-02 17:06           ` Reini Urban
@ 2007-07-02 17:11             ` Corinna Vinschen
  2007-07-02 17:42               ` Reini Urban
  0 siblings, 1 reply; 20+ messages in thread
From: Corinna Vinschen @ 2007-07-02 17:11 UTC (permalink / raw)
  To: cygwin-apps

On Jul  2 19:06, Reini Urban wrote:
> Corinna Vinschen schrieb:
> >- Your package pollutes the /usr/bin directory with two versions of
> >  *almost* every tool in the perl package, foo, foo5.8.8, bar, bar5.8.8,
> >  etc.  The former 5.8.7 package only created a perl5.8.8 parallel to
> >  the perl exe, but all other binaries were only available without
> >  versioning, same as in the Linux distros I have my hands on, btw.
> 
> This is intended and current practice for perl developers with a lot of 
> different perl versions around to test their libraries against.

Erm... that's ok for *your* test and build machines, but this is a
stable release you're planning, not a test version.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8
  2007-07-02 17:11             ` Corinna Vinschen
@ 2007-07-02 17:42               ` Reini Urban
  2007-07-15 15:22                 ` [ITP] perl-5.8.8-2 Reini Urban
  0 siblings, 1 reply; 20+ messages in thread
From: Reini Urban @ 2007-07-02 17:42 UTC (permalink / raw)
  To: cygwin-apps

Corinna Vinschen schrieb:
> On Jul  2 19:06, Reini Urban wrote:
>> Corinna Vinschen schrieb:
>>> - Your package pollutes the /usr/bin directory with two versions of
>>>  *almost* every tool in the perl package, foo, foo5.8.8, bar, bar5.8.8,
>>>  etc.  The former 5.8.7 package only created a perl5.8.8 parallel to
>>>  the perl exe, but all other binaries were only available without
>>>  versioning, same as in the Linux distros I have my hands on, btw.
>> This is intended and current practice for perl developers with a lot of 
>> different perl versions around to test their libraries against.
> 
> Erm... that's ok for *your* test and build machines, but this is a
> stable release you're planning, not a test version.

I'm planning to release the test version also. See the thread under 
[perl-5.9.5]. The package is ready without any testsuite failure, it's 
just not yet released upstream and we are still finding silly bugs.

But if the additional 5.8.8 script suffix is a problem I can pull them 
out. For me it made things clearer.
-- 
Reini Urban

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [ITP] perl-5.8.8-2
  2007-07-02 17:42               ` Reini Urban
@ 2007-07-15 15:22                 ` Reini Urban
  2007-07-16  8:38                   ` Corinna Vinschen
  0 siblings, 1 reply; 20+ messages in thread
From: Reini Urban @ 2007-07-15 15:22 UTC (permalink / raw)
  To: cygwin-apps

[-- Attachment #1: Type: text/plain, Size: 4662 bytes --]

Reini Urban schrieb:
> Corinna Vinschen schrieb:
>> On Jul  2 19:06, Reini Urban wrote:
>>> Corinna Vinschen schrieb:
>>>> - Your package pollutes the /usr/bin directory with two versions of
>>>>  *almost* every tool in the perl package, foo, foo5.8.8, bar, bar5.8.8,
>>>>  etc.  The former 5.8.7 package only created a perl5.8.8 parallel to
>>>>  the perl exe, but all other binaries were only available without
>>>>  versioning, same as in the Linux distros I have my hands on, btw.
>>> This is intended and current practice for perl developers with a lot 
>>> of different perl versions around to test their libraries against.
>>
>> Erm... that's ok for *your* test and build machines, but this is a
>> stable release you're planning, not a test version.
> 
> I'm planning to release the test version also. See the thread under 
> [perl-5.9.5]. The package is ready without any testsuite failure, it's 
> just not yet released upstream and we are still finding silly bugs.
> 
> But if the additional 5.8.8 script suffix is a problem I can pull them 
> out. For me it made things clearer.

The -2 package below has no additional 5.8.8 script suffix anymore, just 
for the two binaries.
I also add some more in-between patches, esp. an installperl bugfix for 
Gerrit's CYG04major.version.cygwin.sh.patch

http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-2.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-2-src.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-2.tar.bz2
setup.hint's attached (unchanged)

NEWS:

5.8.8-2
   - fixed installperl for the pl-CYG04major.version.cygwin.sh.patch
     (skipping lib and pods).
   - added #40103 - File-Spec-case_tolerant.patch from 5.9.5
   - added #38628 Cwd->cwd() patch, but not the full cygwin-path.patch
     posted to p5p
   - added File-Spec-Cygwin-TMPDIR.patch
   - added several backports for failing testsuite cases.
   - Adjust the perlcygwin documentation for ntsec, cygserver and Unicode
     limitations.
   - included more vendor_perl packages compared to 5.8.7 (without
     comment they are all new):
     Rationale: Same local vendor_perl packages included as in 5.8.7,
     plus some of the new CPAN
     packages which went to core with 5.9.5, Bundle::CPAN,
     CPAN::Reporter, Module::Build, Par::Dist,
     for a full CPAN bootstrap, the new libXML packages, and some
     almost-core dependencies.

	Win32API-File-0.1001
	Pod-Simple-3.05 Test-Pod-1.26 Pod-Coverage-0.18
         Test-Pod-Coverage-1.08
	IO-Compress-Base-2.005
	Compress-Raw-Zlib-2.005 IO-Compress-Zlib-2.005
         Compress-Zlib-2.005 (updated from 1.41)
	Compress-Raw-Bzip2-2.005 IO-Compress-Bzip2-2.005
         Compress-Bzip2-2.09 (same)
         IO-Zlib-1.05 (updated from 1.04)
         IO-String-1.08 (updated from 1.07)
         Archive-Tar-1.32 (updated from 1.26, but without bin)
         Archive-Zip-1.20
         MD5-2.03 (same)
	Term-ReadLine-Perl-1.0302 (updated from 1.0203)
         Term-ReadLine-Gnu-1.16 TermReadKey-2.30 (same)
         XML-NamespaceSupport-1.09 XML-SAX-0.15 XML-LibXML-Common-0.13
         XML-LibXML-1.63
	XML-Parser-2.34 (same)
	Proc-ProcessTable-0.41 (updated from 0.40)
	File-Temp-0.18 YAML-0.62
	Config-Tiny-2.10 File-Copy-Recursive-0.33 IPC-Run3-0.037
         Probe-Perl-0.01
     	Tee-0.13 IO-CaptureOutput-1.03 File-pushd-0.99 File-HomeDir-0.65
	Digest-SHA-5.45
	Module-Signature-0.55 Devel-Symdump-2.07
         URI-1.35 HTML-Tagset-3.10 HTML-Parser-3.56 libwww-perl-5.805
	CPAN-1.9102
	Test-Reporter-1.27 CPAN-Reporter-0.44
	Net-Telnet-3.03 (same)
	Module-ScanDeps-0.75 PAR-Dist-0.23
	ExtUtils-CBuilder-0.19 ExtUtils-ParseXS-2.18 Regexp-Common-2.120
	version-0.7203 podlators-2.0.5 Pod-Readme-0.09
         Module-Build-0.2808
	B-Generate-1.09 PadWalker-1.5 Alias-2.32
   - removed /usr/bin/ptar and /usr/bin/ptardiff, and subsequently
     Algorithm-Diff-1.1902 Text-Diff-0.35. If you want these binaries
     install Archive::Tar via cpan
   - PAR is not included because of /usr/bin/pp: impolite namespace
     pollution. But since the PAR::Dist
     is included the tight version dependency problems should have gone.

5.8.8-1 (never uploaded)
   - Maintainer change from Gerrit Haase to Reini Urban.
   - This is based on the latest stable perl release, with the same local
     patches and local vendor_perl packages included as in 5.8.7, plus
     some of the new CPAN packages which went to core with 5.9.5, plus
     some CPAN and CPAN::Reporter dependencies to be able for a full CPAN
     bootstrap, plus the new libXML packages,
     plus some almost-core dependencies.

-- 
Reini Urban

[-- Attachment #2: setup.hint --]
[-- Type: text/plain, Size: 695 bytes --]

sdesc: "Larry Wall's Practical Extracting and Report Language"
ldesc: "Perl is a high-level programming language with roots in C,
sed, awk and shell scripting.  Perl is good at handling processes
and files, and is especially good at handling text.  Perl's
hallmarks are practicality and efficiency.  While it is used to
do a lot of different things, Perl's most common applications are
system administration utilities and web programming.  A large
proportion of the CGI scripts on the web are written in Perl.
You need the perl package installed on your system so that your
system can handle Perl scripts."
category: Interpreters
requires: cygwin libgdbm4 libdb4.2 libdb4.3 crypt expat libbz2_1

[-- Attachment #3: setup.hint --]
[-- Type: text/plain, Size: 87 bytes --]

sdesc: "Perl manpages"
ldesc: "Perl manpages"
category: Doc Perl
external-source: perl

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8-2
  2007-07-15 15:22                 ` [ITP] perl-5.8.8-2 Reini Urban
@ 2007-07-16  8:38                   ` Corinna Vinschen
  2007-07-16 18:35                     ` [ITP] perl-5.8.8-3 Reini Urban
  0 siblings, 1 reply; 20+ messages in thread
From: Corinna Vinschen @ 2007-07-16  8:38 UTC (permalink / raw)
  To: cygwin-apps

On Jul 15 17:22, Reini Urban wrote:
> The -2 package below has no additional 5.8.8 script suffix anymore, just 
> for the two binaries.
> I also add some more in-between patches, esp. an installperl bugfix for 
> Gerrit's CYG04major.version.cygwin.sh.patch
> 
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-2.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-2-src.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-2.tar.bz2

Actually the -2 version above has almost only scripts with the 5.8.8
suffix now, the non-suffixed versions are missing.  Exceptions are ld2,
perlld and scandeps.pl, which only exist in a non-suffixed version.

perl.exe and a2p.exe are missing, too, only perl5.8.8.exe and
a2p5.8.8.exe exist.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [ITP] perl-5.8.8-3
  2007-07-16  8:38                   ` Corinna Vinschen
@ 2007-07-16 18:35                     ` Reini Urban
  2007-07-17 10:46                       ` Corinna Vinschen
  0 siblings, 1 reply; 20+ messages in thread
From: Reini Urban @ 2007-07-16 18:35 UTC (permalink / raw)
  To: cygwin-apps

Corinna Vinschen schrieb:
> On Jul 15 17:22, Reini Urban wrote:
>> The -2 package below has no additional 5.8.8 script suffix anymore, just 
>> for the two binaries.
>> I also add some more in-between patches, esp. an installperl bugfix for 
>> Gerrit's CYG04major.version.cygwin.sh.patch
>>
>> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-2.tar.bz2
>> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-2-src.tar.bz2
>> http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-2.tar.bz2
> 
> Actually the -2 version above has almost only scripts with the 5.8.8
> suffix now, the non-suffixed versions are missing.  Exceptions are ld2,
> perlld and scandeps.pl, which only exist in a non-suffixed version.
> 
> perl.exe and a2p.exe are missing, too, only perl5.8.8.exe and
> a2p5.8.8.exe exist.

Oops! Sorry, didn't check it.
I found the right installperl switch now (+v -f is required)
and uploaded:

http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3-src.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-3.tar.bz2

a2p5.8.8.exe is gone with this new +v switch, only a2p.exe, perl.exe and 
perl5.8.8.exe

PS:
+v says versiononly. So its quite obvious to the average 
perl-semantics-enabled guru that the +v switch installs the scripts 
without version suffixes. Hard to understand sometimes, but still like it.
-- 
Reini

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8-3
  2007-07-16 18:35                     ` [ITP] perl-5.8.8-3 Reini Urban
@ 2007-07-17 10:46                       ` Corinna Vinschen
  2007-07-17 10:50                         ` Corinna Vinschen
  2007-07-17 13:52                         ` Igor Peshansky
  0 siblings, 2 replies; 20+ messages in thread
From: Corinna Vinschen @ 2007-07-17 10:46 UTC (permalink / raw)
  To: cygwin-apps

On Jul 16 20:35, Reini Urban wrote:
> Oops! Sorry, didn't check it.
> I found the right installperl switch now (+v -f is required)
> and uploaded:
> 
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3-src.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-3.tar.bz2
> 
> a2p5.8.8.exe is gone with this new +v switch, only a2p.exe, perl.exe and 
> perl5.8.8.exe

Yup, looks good to me.  Do you want me to upload this as new perl
release and take over maintainership for perl from now on?  Are
you mentally prepared? ;)

If I didn't already say so, a big thank you for taking over perl.
As soon as Igor is awake, I will ask him to pull out one of the new
extra shiny gold starts for you.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8-3
  2007-07-17 10:46                       ` Corinna Vinschen
@ 2007-07-17 10:50                         ` Corinna Vinschen
  2007-07-18  6:00                           ` Reini Urban
  2007-07-17 13:52                         ` Igor Peshansky
  1 sibling, 1 reply; 20+ messages in thread
From: Corinna Vinschen @ 2007-07-17 10:50 UTC (permalink / raw)
  To: cygwin-apps

On Jul 17 12:46, Corinna Vinschen wrote:
> On Jul 16 20:35, Reini Urban wrote:
> > http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3.tar.bz2
> > http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3-src.tar.bz2
> > http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-3.tar.bz2
> > 
> > a2p5.8.8.exe is gone with this new +v switch, only a2p.exe, perl.exe and 
> > perl5.8.8.exe
> 
> Yup, looks good to me.  Do you want me to upload this as new perl
> release and take over maintainership for perl from now on?  Are
> you mentally prepared? ;)

Oh, btw., did you remove perl from the "Perl" category in your setup.hint
file for a reason or was that just accidentally?


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8-3
  2007-07-17 10:46                       ` Corinna Vinschen
  2007-07-17 10:50                         ` Corinna Vinschen
@ 2007-07-17 13:52                         ` Igor Peshansky
  1 sibling, 0 replies; 20+ messages in thread
From: Igor Peshansky @ 2007-07-17 13:52 UTC (permalink / raw)
  To: cygwin-apps

On Tue, 17 Jul 2007, Corinna Vinschen wrote:

> On Jul 16 20:35, Reini Urban wrote:
> > Oops! Sorry, didn't check it.
> > I found the right installperl switch now (+v -f is required)
> > and uploaded:
> >
> > http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3.tar.bz2
> > http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3-src.tar.bz2
> > http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-3.tar.bz2
> >
> > a2p5.8.8.exe is gone with this new +v switch, only a2p.exe, perl.exe
> > and perl5.8.8.exe
>
> Yup, looks good to me.  Do you want me to upload this as new perl
> release and take over maintainership for perl from now on?  Are
> you mentally prepared? ;)
>
> If I didn't already say so, a big thank you for taking over perl.
> As soon as Igor is awake, I will ask him to pull out one of the new
> extra shiny gold starts for you.

Can't claim that I'm awake, but the gold star is there. :-)
	Igor
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_	    pechtcha@cs.nyu.edu | igor@watson.ibm.com
ZZZzz /,`.-'`'    -.  ;-;;,_		Igor Peshansky, Ph.D. (name changed!)
     |,4-  ) )-,_. ,\ (  `'-'		old name: Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

Belief can be manipulated.  Only knowledge is dangerous.  -- Frank Herbert

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8-3
  2007-07-17 10:50                         ` Corinna Vinschen
@ 2007-07-18  6:00                           ` Reini Urban
  2007-07-18  9:28                             ` Corinna Vinschen
  0 siblings, 1 reply; 20+ messages in thread
From: Reini Urban @ 2007-07-18  6:00 UTC (permalink / raw)
  To: cygwin-apps

Corinna Vinschen schrieb:
> On Jul 17 12:46, Corinna Vinschen wrote:
>> On Jul 16 20:35, Reini Urban wrote:
>>> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3.tar.bz2
>>> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3-src.tar.bz2
>>> http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-3.tar.bz2
>>>
>>> a2p5.8.8.exe is gone with this new +v switch, only a2p.exe, perl.exe and 
>>> perl5.8.8.exe
>> Yup, looks good to me.  Do you want me to upload this as new perl
>> release and take over maintainership for perl from now on?  Are
>> you mentally prepared? ;)

Sure. p5p is more work than here.

> Oh, btw., did you remove perl from the "Perl" category in your setup.hint
> file for a reason or was that just accidentally?

I forgot this new Category. Can you please add it for me?

Otherwise it can be uploaded and I'll announce it.
-- 
Reini Urban

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [ITP] perl-5.8.8-3
  2007-07-18  6:00                           ` Reini Urban
@ 2007-07-18  9:28                             ` Corinna Vinschen
  0 siblings, 0 replies; 20+ messages in thread
From: Corinna Vinschen @ 2007-07-18  9:28 UTC (permalink / raw)
  To: cygwin-apps

On Jul 18 08:00, Reini Urban wrote:
> Corinna Vinschen schrieb:
> >Oh, btw., did you remove perl from the "Perl" category in your setup.hint
> >file for a reason or was that just accidentally?
> 
> I forgot this new Category. Can you please add it for me?
> 
> Otherwise it can be uploaded and I'll announce it.

Done and uploaded.  Just FYI, therre are three versions of perl
now on cygwin.com, 5.8.6-4, 5.8.7-5 and 5.8.8-3.  Please keep me
informed if you want to have one or them removed.


Thanks,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2007-07-18  9:28 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-06-20  2:24 [ITP] perl-5.8.8 Reini Urban
2007-06-20  5:42 ` Yitzchak Scott-Thoennes
2007-06-20  7:46   ` Corinna Vinschen
2007-06-21 18:24   ` Reini Urban
2007-06-28  7:23     ` Corinna Vinschen
2007-06-28 19:32       ` Reini Urban
2007-07-02 10:19         ` Corinna Vinschen
2007-07-02 17:06           ` Reini Urban
2007-07-02 17:11             ` Corinna Vinschen
2007-07-02 17:42               ` Reini Urban
2007-07-15 15:22                 ` [ITP] perl-5.8.8-2 Reini Urban
2007-07-16  8:38                   ` Corinna Vinschen
2007-07-16 18:35                     ` [ITP] perl-5.8.8-3 Reini Urban
2007-07-17 10:46                       ` Corinna Vinschen
2007-07-17 10:50                         ` Corinna Vinschen
2007-07-18  6:00                           ` Reini Urban
2007-07-18  9:28                             ` Corinna Vinschen
2007-07-17 13:52                         ` Igor Peshansky
2007-06-20 12:55 ` [ITP] perl-5.8.8 Yaakov (Cygwin Ports)
2007-06-20 15:19   ` Reini Urban

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).