Re: [ITP] perl-5.8.8
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 25616 32 200.00% 1-16 > ../ext/IPC/SysV/t/msg.t 012?? ?? % ?? > ../ext/IPC/SysV/t/sem.t 012?? ?? % ?? > ../lib/Net/Ping/t/500_ping_icmp.t21 50.00% 2 > op/magic.t 581 1.72% 27 > op/taint.t 012 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.
Re: [ITP] perl-5.8.8
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
Re: [ITP] perl-5.8.8
-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-
Re: [ITP] perl-5.8.8
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/
Re: [ITP] perl-5.8.8
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.t21 50.00% 2 Nobody to give it an inspect and GTG? -- Reini
Re: [ITP] perl-5.8.8
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.t21 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
Re: [ITP] perl-5.8.8
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.t21 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/
Re: [ITP] perl-5.8.8
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
Re: [ITP] perl-5.8.8
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
Re: [ITP] perl-5.8.8
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
Re: [ITP] perl-5.8.8
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
Re: [ITP] perl-5.8.8-2
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
Re: [ITP] perl-5.8.8-3
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
Re: [ITP] perl-5.8.8-3
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
Re: [ITP] perl-5.8.8-3
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/ |\ _,,,---,,_[EMAIL PROTECTED] | [EMAIL PROTECTED] 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
Re: [ITP] perl-5.8.8-3
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
Re: [ITP] perl-5.8.8-3
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