Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

5.10.1 is released

18 views
Skip to first unread message

Dave Mitchell

unread,
Aug 23, 2009, 10:40:50 AM8/23/09
to perl5-...@perl.org
'Briefly, sir, I am the Permanent Under-Secretary of State, known as
the Permanent Secretary. Woolley here is your Principal Private
Secretary. I, too, have a Principal Private Secretary, and he is the
Principal Private Secretary to the Permanent Secretary. Directly
responsible to me are ten Deputy Secretaries, eighty-seven Under
Secretaries and two hundred and nineteen Assistant Secretaries.
Directly responsible to the Principal Private Secretaries are plain
Private Secretaries. The Prime Minister will be appointing two
Parliamentary Under-Secretaries and you will be appointing your own
Parliamentary Private Secretary.'

'Can they all type?' I joked.

'None of us can type, Minister,' replied Sir Humphrey smoothly. 'Mrs
McKay types - she is your Secretary.'

I couldn't tell whether or not he was joking. 'What a pity,' I said.
'We could have opened an agency.'

Sir Humphrey and Bernard laughed. 'Very droll, sir,' said Sir
Humphrey. 'Most amusing, sir,' said Bernard. Were they genuinely
amused at my wit, or just being rather patronising? 'I suppose they
all say that, do they?' I ventured.

Sir Humphrey reassured me on that. 'Certainly not, Minister,' he
replied. 'Not quite all.'

[p14 _The complete Yes Minister // The Diaries of a Cabinet Minister by
the Right Hon. James Hacker MP._ 1 "Open Government" ]

Currently it's at

http://www.iabyn.com/tmp/perl-5.10.1.tar.bz2
https://pause.perl.org/pub/PAUSE/authors/id/D/DA/DAPM/perl-5.10.1.tar.bz2

But presumably it will be at

http://www.cpan.org/modules/by-authors/id/D/DA/DAPM/perl-5.10.1.tar.bz2

once it's had time to propagate to CPAN's mirrors, so don't publicise the
first two URLs.

A .gz version also available for the decompressionally challenged.

Dave Mitchell

Andy Armstrong

unread,
Aug 23, 2009, 10:45:07 AM8/23/09
to Dave Mitchell, perl5-...@perl.org
On 23 Aug 2009, at 15:40, Dave Mitchell wrote:
> But presumably it will be at
>
> http://www.cpan.org/modules/by-authors/id/D/DA/DAPM/perl-5.10.1.tar.bz2
>
> once it's had time to propagate to CPAN's mirrors, so don't
> publicise the
> first two URLs.


Wahey! Thanks Dave and everyone else who made it happen.

--
Andy Armstrong, Hexten

Nicholas Clark

unread,
Aug 23, 2009, 10:45:41 AM8/23/09
to Dave Mitchell, perl5-...@perl.org
Hurrah. Thanks. First post^Wthanks. Or something like that.

On Sun, Aug 23, 2009 at 03:40:50PM +0100, Dave Mitchell wrote:

> [p14 _The complete Yes Minister // The Diaries of a Cabinet Minister by
> the Right Hon. James Hacker MP._ 1 "Open Government" ]

I approve of your choice of quote source :-)

Nicholas Clark

Dave Mitchell

unread,
Aug 23, 2009, 10:55:07 AM8/23/09
to perl5-...@perl.org

I was inspired by your previous announcements to buy the books :-)

--
"Strange women lying in ponds distributing swords is no basis for a system
of government. Supreme executive power derives from a mandate from the
masses, not from some farcical aquatic ceremony."
-- Dennis, "Monty Python and the Holy Grail"

Ricardo Signes

unread,
Aug 23, 2009, 11:23:04 AM8/23/09
to perl5-...@perl.org

This may be entirely inconsequential, but I've just compiled and installed from
the tarball and I see a * in the output of perl -v:

--cut--
This is perl, v5.10.1 (*) built for darwin-2level

Copyright 1987-2009, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
--end--

Doesn't that usually mean "local patches"? I made none.

--cut--
~/tmp/perl-5.10.1$ perl -V
Summary of my perl5 (revision 5 version 10 subversion 1) configuration:

Platform:
osname=darwin, osvers=9.8.0, archname=darwin-2level
uname='darwin walrus.local 9.8.0 darwin kernel version 9.8.0: wed jul 15 16:55:01 pdt 2009; root:xnu-1228.15.4~1release_i386 i386 '
config_args='-de'
hint=recommended, useposix=true, d_sigaction=define
useithreads=undef, usemultiplicity=undef
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=undef, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -I/opt/local/include',
optimize='-O3',
cppflags='-no-cpp-precomp -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -I/opt/local/include'
ccversion='', gccversion='4.0.1 (Apple Inc. build 5493)', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='env MACOSX_DEPLOYMENT_TARGET=10.3 cc', ldflags =' -fstack-protector -L/usr/local/lib -L/opt/local/lib'
libpth=/usr/local/lib /opt/local/lib /usr/lib
libs=-lgdbm -ldbm -ldl -lm -lutil -lc
perllibs=-ldl -lm -lutil -lc
libc=/usr/lib/libc.dylib, so=dylib, useshrplib=false, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup -L/usr/local/lib -L/opt/local/lib -fstack-protector'


Characteristics of this binary (from libperl):
Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP
USE_LARGE_FILES USE_PERLIO
Built under darwin
Compiled at Aug 23 2009 11:01:57
%ENV:
PERL_AUTOINSTALL="--skipdeps"
@INC:
/usr/local/lib/perl5/5.10.1/darwin-2level
/usr/local/lib/perl5/5.10.1
/usr/local/lib/perl5/site_perl/5.10.1/darwin-2level
/usr/local/lib/perl5/site_perl/5.10.1
/usr/local/lib/perl5/site_perl/5.10.0/darwin-2level
/usr/local/lib/perl5/site_perl/5.10.0
/usr/local/lib/perl5/site_perl/5.8.9
/usr/local/lib/perl5/site_perl
.
--end--

--
rjbs

H.Merijn Brand

unread,
Aug 23, 2009, 11:31:31 AM8/23/09
to perl5-...@perl.org
On Sun, 23 Aug 2009 15:40:50 +0100, Dave Mitchell <da...@iabyn.com>
wrote:

Hurray, Hurray!
perl5 isn't dead!

> once it's had time to propagate to CPAN's mirrors, so don't publicise the
> first two URLs.
>
> A .gz version also available for the decompressionally challenged.

--
H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/
using & porting perl 5.6.2, 5.8.x, 5.10.x, 5.11.x on HP-UX 10.20, 11.00,
11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3.
http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/
http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/

Shlomi Fish

unread,
Aug 23, 2009, 11:28:06 AM8/23/09
to perl5-...@perl.org, Andy Armstrong, Dave Mitchell

I second that. Thanks for all your effort and great work. We've now placed it
on the Freenode's #perl /topic .

Regards,

Shlomi Fish

--
-----------------------------------------------------------------
Shlomi Fish http://www.shlomifish.org/
http://www.shlomifish.org/humour/ways_to_do_it.html

God gave us two eyes and ten fingers so we will type five times as much as we
read.

Ricardo Signes

unread,
Aug 23, 2009, 11:34:24 AM8/23/09
to perl5-...@perl.org
* Nicholas Clark <ni...@ccl4.org> [2009-08-23T11:32:54]
> On Sun, Aug 23, 2009 at 11:30:21AM -0400, Ricardo Signes wrote:
>
> > This is probably not a catastrophe and can just get sorted out next month
> > with 5.10.2? :-)
>
> Better plan would be to have a 5.11.0 release, and then a 5.11.1*, and iron
> all this out in "development" first.

Oh, right, since 5.11.0 will also be cut from git and have "no local patches."
Great point. Really, I just meant, "hey, but 5.10.1 is STILL JUST FINE." :)

--
rjbs

Ricardo Signes

unread,
Aug 23, 2009, 11:30:21 AM8/23/09
to perl5-...@perl.org
* Ricardo Signes <perl...@rjbs.manxome.org> [2009-08-23T11:23:04]

> This may be entirely inconsequential, but I've just compiled and installed
> from the tarball and I see a * in the output of perl -v:

In perl.c:

# ifdef PERL_GIT_UNCOMMITTED_CHANGES
SV *num = newSVpvs(PERL_PATCHNUM "*");

In git_version.h

/**************************************************************************
* WARNING: 'git_version.h' is automatically generated by make_patchnum.pl
* DO NOT EDIT DIRECTLY - edit make_patchnum.pl instead
***************************************************************************/
#define PERL_GIT_UNCOMMITTED_CHANGES

In make_patchnum.pl:

#define PERL_GIT_UNCOMMITTED_CHANGES $status

...but since there is no .patch or .git, $status is presumably undef, and I
think (my knowledge of cpp being near nil) that it will basically result in
"something true" then.

So, it looks like there is a local patch, but none list.

This is probably not a catastrophe and can just get sorted out next month with
5.10.2? :-)

--
rjbs

Ricardo Signes

unread,
Aug 23, 2009, 11:34:59 AM8/23/09
to perl5-...@perl.org
* Ricardo Signes <perl...@rjbs.manxome.org> [2009-08-23T11:30:21]

>
> #define PERL_GIT_UNCOMMITTED_CHANGES $status
>
> ...but since there is no .patch or .git, $status is presumably undef, and I
> think (my knowledge of cpp being near nil) that it will basically result in
> "something true" then.

Right, I have realized why my cpp thoughts are wrong, but the overall issue is
still correctly analyzed. Also, Nick's suggestion on moving forward (elsewhere
in this thread) makes sense.

--
rjbs

Nicholas Clark

unread,
Aug 23, 2009, 11:32:54 AM8/23/09
to Ricardo Signes, perl5-...@perl.org
On Sun, Aug 23, 2009 at 11:30:21AM -0400, Ricardo Signes wrote:

> This is probably not a catastrophe and can just get sorted out next month with
> 5.10.2? :-)

Better plan would be to have a 5.11.0 release, and then a 5.11.1*, and iron


all this out in "development" first.

Nicholas Clark

* and why stop when you're having fun?

Curtis Jewell

unread,
Aug 23, 2009, 11:50:35 AM8/23/09
to Perl5-Porters
(I really do need to fix my e-mail habits. Oh, well, one of these
days.... hopefully soon.)

On Sun, 23 Aug 2009 15:40 +0100, "Dave Mitchell" <da...@iabyn.com>
wrote:


> A .gz version also available for the decompressionally challenged.

Thank you. (Perl::Dist::WiX's decompression routines are challenged, as
of yet. Maybe I should fix them one of these minutes.)

I'm not sure whether I should release a Strawberry Perl beta using this
version within the next 24 hours or wait until Module::Build and
ExtUtils::ParseXS are back up to production versions...

I'll do it. It is a beta, after all... I'm willing to use development
versions of modules in a beta.

Expect announcement here tomorrow. :)

--Curtis
--
Curtis Jewell
swor...@csjewell.fastmail.us

%DCL-E-MEM-BAD, bad memory
-VMS-F-PDGERS, pudding between the ears

[I use PC-Alpine, which deliberately does not display colors and
pictures in HTML mail]

Abigail

unread,
Aug 23, 2009, 12:08:24 PM8/23/09
to Dave Mitchell, perl5-...@perl.org

Congrats, and a big thank you.

Abigail

Craig A. Berry

unread,
Aug 23, 2009, 2:26:04 PM8/23/09
to Dave Mitchell, perl5-...@perl.org
Well done! Thanks and congratulations.

David E. Wheeler

unread,
Aug 23, 2009, 3:17:49 PM8/23/09
to Abigail, Dave Mitchell, perl5-...@perl.org
On Aug 23, 2009, at 9:08 AM, Abigail wrote:

> Congrats, and a big thank you.

+100 Thank you, Dave, Nicholas, Rafael, and everyone else!

Best,

David

Jesse

unread,
Aug 23, 2009, 10:53:44 PM8/23/09
to The Doctor, Ricardo Signes, perl5-...@perl.org

On Sun, Aug 23, 2009 at 08:43:39PM -0600, The Doctor wrote:
> Hate to spoil the fun but in a compile I am running into
>
> Running Makefile.PL in ext/DB_File
> ../../miniperl -I../../lib Makefile.PL INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic
> Parsing config.in...
> Looks Good.
> 11 from ext/DB_File's Makefile.PL at make_ext.pl line 301.
> Warning: No Makefile!
> make: don't know how to make config. Stop
> make config PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic failed, continuing anyway...
> Making all in ext/DB_File
> make all PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic
> make: don't know how to make all. Stop
> Unsuccessful make(ext/DB_File): code=512 at make_ext.pl line 360.
> *** Error code 2

Can you tell us something about the platform you're building on?

The Doctor

unread,
Aug 23, 2009, 10:43:39 PM8/23/09
to Ricardo Signes, perl5-...@perl.org
Hate to spoil the fun but in a compile I am running into

Running Makefile.PL in ext/DB_File
../../miniperl -I../../lib Makefile.PL INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic
Parsing config.in...
Looks Good.
11 from ext/DB_File's Makefile.PL at make_ext.pl line 301.
Warning: No Makefile!
make: don't know how to make config. Stop
make config PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic failed, continuing anyway...
Making all in ext/DB_File
make all PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic
make: don't know how to make all. Stop
Unsuccessful make(ext/DB_File): code=512 at make_ext.pl line 360.
*** Error code 2

Stop.

I did a gdb and it says cannot allocate memory.

anyone seen this before?

--
Member - Liberal International This is doc...@nl2k.ab.ca
Ici doc...@nl2k.ab.ca God, Queen and country! Beware Anti-Christ rising!
Never Satan President Republic!
The fool says in his heart, "There is no God". They are corrupt, and their ways are vile; there is no one who does good. - Ps 53:1

The Doctor

unread,
Aug 24, 2009, 1:04:10 AM8/24/09
to jesse, Ricardo Signes, perl5-...@perl.org

BSD/OS 4.3.1 all patches in.

Steffen Mueller

unread,
Aug 24, 2009, 3:24:15 AM8/24/09
to Dave Mitchell, perl5-...@perl.org
Hi Dave, hi all,

Dave Mitchell wrote:
> 5.10.1 is released

I'm extremely grateful to you and those few who have been tirelessly
doing the hard work. Thanks for making 10.1 happen at last!

Best regards,
Steffen

Jesse Vincent

unread,
Aug 24, 2009, 9:43:35 AM8/24/09
to The Doctor, perl5-...@perl.org


On Sun 23.Aug'09 at 23:04:10 -0600, The Doctor wrote:
> On Sun, Aug 23, 2009 at 10:53:44PM -0400, jesse wrote:
> >
> > On Sun, Aug 23, 2009 at 08:43:39PM -0600, The Doctor wrote:
> > > Hate to spoil the fun but in a compile I am running into
> > >
> > > Running Makefile.PL in ext/DB_File
> > > ../../miniperl -I../../lib Makefile.PL INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic
> > > Parsing config.in...
> > > Looks Good.
> > > 11 from ext/DB_File's Makefile.PL at make_ext.pl line 301.
> > > Warning: No Makefile!
> > > make: don't know how to make config. Stop
> > > make config PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic failed, continuing anyway...
> > > Making all in ext/DB_File
> > > make all PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic
> > > make: don't know how to make all. Stop
> > > Unsuccessful make(ext/DB_File): code=512 at make_ext.pl line 360.
> > > *** Error code 2
> >
> > Can you tell us something about the platform you're building on?
>
> BSD/OS 4.3.1 all patches in.

So, it looks like BSD/OS 4.3.1 is an older version of a commercial
operating system which was discontinued when Wind River bought BSDi
about 5 years ago. From a bit of googling, it looks like you're
involved in most of mailinglist discussions about BSD/OS at this point.

BSD/OS has all the markings of a platform p5p can't support without an
active porter running smokes and committed to maintaining the port.

Are you up for volunteering to keep the BSD/OS port up to date by
(at a bare minimum) setting up regular smokes and helping to isolate
failures?

For discussion of how to set up a smoker, see this list's archives
from the past week.

Best,
Jesse

The Doctor

unread,
Aug 24, 2009, 10:18:33 AM8/24/09
to Jesse Vincent, perl5-...@perl.org

I keep the BSD/OS alive for 2 reasons:

1) waiting for improvements on 64-bit CPU (FreeBSD 7.2 answers this)

2) Older systems can expose flaws in new stuff.

I will look up the smoke concept in a bit.

> Best,
> Jesse

Andy Dougherty

unread,
Aug 24, 2009, 10:34:02 AM8/24/09
to The Doctor, Perl Porters
On Sun, 23 Aug 2009, The Doctor wrote:

> Hate to spoil the fun but in a compile I am running into
>
> Running Makefile.PL in ext/DB_File
> ../../miniperl -I../../lib Makefile.PL INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic
> Parsing config.in...
> Looks Good.
> 11 from ext/DB_File's Makefile.PL at make_ext.pl line 301.
> Warning: No Makefile!
> make: don't know how to make config. Stop
> make config PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic failed, continuing anyway...
> Making all in ext/DB_File
> make all PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic
> make: don't know how to make all. Stop
> Unsuccessful make(ext/DB_File): code=512 at make_ext.pl line 360.
> *** Error code 2
>
> Stop.
>
> I did a gdb and it says cannot allocate memory.
>
> anyone seen this before?

I've seen similar failures when there's a basic problem with miniperl.

Please send along the output of the ./myconfig file, along with the
results of

make minitest

Thanks,

--
Andy Dougherty doug...@lafayette.edu

Andy Dougherty

unread,
Aug 24, 2009, 10:37:53 AM8/24/09
to Dave Mitchell, Perl Porters
On Sun, 23 Aug 2009, Dave Mitchell wrote:

> http://www.cpan.org/modules/by-authors/id/D/DA/DAPM/perl-5.10.1.tar.bz2

Bravo! Thank you for all your very hard work and persistence.

--
Andy Dougherty doug...@lafayette.edu

The Doctor

unread,
Aug 24, 2009, 12:28:09 PM8/24/09
to Andy Dougherty, Perl Porters


the myconfig file

#!/bin/sh

# This script is designed to provide a handy summary of the configuration
# information being used to build perl. This is especially useful if you
# are requesting help from comp.lang.perl.misc on usenet or via mail.

# Note that the text lines /^Summary of/ .. /^\s*$/ are copied into Config.pm.
cat <<'!NO!SUBS!'


Summary of my perl5 (revision 5 version 10 subversion 1) configuration:

Platform:
osname=bsdos, osvers=4.3, archname=i386-bsdos-thread-multi
uname='bsdos doctor.nl2k.ab.ca 4.3 bsdi bsdos 4.3 kernel #1: mon apr 21 20:57:04 mdt 2
008 ro...@doctor.nl2k.ab.ca:usrsrcsyscompilelocala3a i386 '
config_args=''
hint=recommended, useposix=true, d_sigaction=define
useithreads=define, usemultiplicity=define


useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=undef, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:

cc='cc', ccflags ='-D_REENTRANT -D_THREAD_SAFE -pthread -fno-strict-aliasing -pipe',
optimize='-O2',
cppflags='-D_REENTRANT -D_THREAD_SAFE -pthread -fno-strict-aliasing -pipe'
ccversion='', gccversion='3.2.2', gccosandvers=''


intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234

d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12


ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8

alignbytes=4, prototype=define
Linker and Libraries:
ld='ld', ldflags =' -L/usr/X11/lib'
libpth=/usr/contrib/lib /usr/shlib /shlib /lib /usr/lib /usr/X11/lib
libs=-lutil -lbind -ldb -ldl -lm -lc
perllibs=-lutil -lbind -ldl -lm -lc
libc=/shlib/libc.so, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' -Wl,-rpath,/usr/libdata/pe
rl5/5.10.1/i386-bsdos-thread-multi/CORE'
cccdlflags='-fPIC', lddlflags='-shared -x -L/usr/X11/lib'

!NO!SUBS!


and make minitest


You may see some irrelevant test failures if you have been unable
to build lib/Config.pm, lib/lib.pm or the Unicode data files.

cd t && (rm -f perl; /bin/ln -s ../miniperl perl) && LD_LIBRARY_PATH=/usr/source/perl-5.10.1:/shlib:/usr/lib:/usr/contrib/lib:/usr/contrib/qt/lib:/usr/contrib/qt/lib:/usr/contrib/pgsql/lib ./perl TEST -minitest base/*.t comp/*.t cmd/*.t run/*.t io/*.t op/*.t uni/*.t </dev/tty
t/base/cond.....................ok
t/base/if.......................ok
t/base/lex......................ok
t/base/num......................ok
t/base/pat......................ok
t/base/rs.......................ok
t/base/term.....................ok
t/comp/bproto...................ok
t/comp/cmdopt...................ok
t/comp/colon....................ok
t/comp/cpp......................ok
t/comp/decl.....................ok
t/comp/fold.....................ok
t/comp/hints....................ok
t/comp/multiline................ok
t/comp/opsubs...................ok
t/comp/our......................ok
t/comp/package..................ok
t/comp/parser...................ok
t/comp/proto....................ok
t/comp/redef....................ok
t/comp/require..................ok
t/comp/retainedlines............ok
t/comp/script...................ok
t/comp/term.....................ok
t/comp/uproto...................ok
t/comp/use......................ok
t/comp/utf......................skipped
t/cmd/elsif.....................ok
t/cmd/for.......................ok
t/cmd/mod.......................ok
t/cmd/subval....................ok
t/cmd/switch....................ok
t/cmd/while.....................ok
t/run/cloexec...................ok
t/run/exit......................ok
t/run/fresh_perl................ok
t/run/noswitch..................ok
t/run/runenv....................ok
t/run/switch0...................ok
t/run/switchC...................ok
t/run/switchF...................ok
t/run/switchF1..................ok
t/run/switchI...................ok
t/run/switchPx..................ok
t/run/switcha...................ok
t/run/switchd...................ok
t/run/switches..................ok
t/run/switchn...................ok
t/run/switchp...................ok
t/run/switcht...................ok
t/run/switchx...................ok
t/io/argv.......................ok
t/io/binmode....................ok
t/io/crlf.......................ok
t/io/crlf_through...............ok
t/io/dup........................ok
t/io/fflush.....................ok
t/io/fs.........................ok
t/io/inplace....................ok
t/io/iprefix....................ok
t/io/layers.....................ok
t/io/nargv......................ok
t/io/open.......................ok
t/io/openpid....................ok
t/io/perlio.....................ok
t/io/perlio_fail................ok
t/io/perlio_leaks...............ok
t/io/perlio_open................skipped
t/io/pipe.......................ok
t/io/print......................ok
t/io/pvbm.......................ok
t/io/read.......................ok
t/io/say........................ok
t/io/tell.......................ok
t/io/through....................ok
t/io/utf8.......................ok
t/op/64bitint...................skipped
t/op/alarm......................# Failed at op/alarm.t line 45
# got ''
# expected 'ALARM!
# '
FAILED at test 3
t/op/anonsub....................ok
t/op/append.....................ok
t/op/args.......................ok
t/op/arith......................ok
t/op/array......................ok
t/op/assignwarn.................ok
t/op/attrhand...................skipped
t/op/attrs......................skipped
t/op/auto.......................ok
t/op/avhv.......................ok
t/op/bless......................ok
t/op/blocks.....................ok
t/op/bop........................ok
t/op/caller.....................ok
t/op/chars......................ok
t/op/chdir......................ok
t/op/chop.......................ok
t/op/chr........................ok
t/op/closure....................ok
t/op/cmp........................ok
t/op/concat.....................ok
t/op/cond.......................ok
t/op/context....................ok
t/op/cproto.....................ok
t/op/crypt......................ok
t/op/dbm........................skipped
t/op/defins.....................ok
t/op/delete.....................ok
t/op/die........................ok
t/op/die_exit...................FAILED at test 8
t/op/do.........................ok
t/op/dor........................ok
t/op/each.......................ok
t/op/eval.......................ok
t/op/exec.......................# Failed at op/exec.t line 116
FAILED at test 17
t/op/exists_sub.................ok
t/op/exp........................ok
t/op/fh.........................ok
t/op/filetest...................ok
t/op/flip.......................ok
t/op/fork.......................ok
t/op/getpid.....................skipped
t/op/getppid....................ok
t/op/glob.......................ok
t/op/gmagic.....................ok
t/op/goto.......................ok
t/op/goto_xs....................skipped
t/op/grent......................ok
t/op/grep.......................ok
t/op/groups.....................ok
t/op/gv.........................ok
t/op/hash.......................ok
t/op/hashassign.................ok
t/op/hashwarn...................ok
t/op/inc........................ok
t/op/inccode-tie................ok
t/op/inccode....................ok
t/op/incfilter..................skipped
t/op/index......................ok
t/op/index_thr..................skipped
t/op/int........................ok
t/op/join.......................ok
t/op/kill0......................ok
t/op/lc.........................ok
t/op/lc_user....................ok
t/op/length.....................ok
t/op/lex_assign.................ok
t/op/lfs........................ok
t/op/list.......................ok
t/op/local......................ok
t/op/localref...................ok
t/op/loopctl....................ok
t/op/lop........................ok
t/op/magic......................ok
t/op/method.....................ok
t/op/mkdir......................ok
t/op/my.........................ok
t/op/my_stash...................ok
t/op/mydef......................ok
t/op/negate.....................ok
t/op/not........................ok
t/op/numconvert.................ok
t/op/oct........................ok
t/op/or.........................ok
t/op/ord........................ok
t/op/overload_integer...........ok
t/op/override...................ok
t/op/pack.......................ok
t/op/pat........................ok
t/op/pat_thr....................skipped
t/op/pos........................ok
t/op/pow........................ok
t/op/push.......................ok
t/op/pwent......................ok
t/op/qq.........................ok
t/op/qr.........................ok
t/op/qr_gc......................ok
t/op/qrstack....................ok
t/op/quotemeta..................ok
t/op/rand.......................ok
t/op/range......................ok
t/op/re.........................ok
t/op/read.......................ok
t/op/readdir....................ok
t/op/readline...................ok
t/op/recurse....................ok
t/op/ref........................ok
t/op/reg_email..................ok
t/op/reg_email_thr..............skipped
t/op/reg_fold...................ok
t/op/reg_mesg...................ok
t/op/reg_namedcapture...........ok
t/op/reg_nc_tie.................ok
t/op/reg_pmod...................ok
t/op/reg_posixcc................ok
t/op/reg_unsafe.................ok
t/op/regexp.....................ok
t/op/regexp_noamp...............ok
t/op/regexp_notrie..............ok
t/op/regexp_qr..................ok
t/op/regexp_qr_embed............ok
t/op/regexp_qr_embed_thr........skipped
t/op/regexp_trielist............ok
t/op/regexp_unicode_prop........ok
t/op/regexp_unicode_prop_thr....skipped
t/op/repeat.....................ok
t/op/reset......................ok
t/op/reverse....................ok
t/op/runlevel...................ok
t/op/rxcode.....................ok
t/op/setpgrpstack...............ok
t/op/sleep......................ok
t/op/smartmatch.................Attempt to reload Scalar/Util.pm aborted.
Compilation failed in require at ../lib/overload.pm line 94.
FAILED--no leader found
t/op/sort.......................ok
t/op/splice.....................ok
t/op/split......................ok
t/op/sprintf....................ok
t/op/sprintf2...................ok
t/op/srand......................ok
t/op/sselect....................ok
t/op/stash......................ok
t/op/stat.......................ok
t/op/state......................ok
t/op/study......................ok
t/op/studytied..................ok
t/op/sub........................ok
t/op/sub_lval...................ok
t/op/subst......................ok
t/op/substT.....................ok
t/op/subst_amp..................ok
t/op/subst_wamp.................ok
t/op/substr.....................ok
t/op/substr_thr.................skipped
t/op/switch.....................ok
t/op/symbolcache................ok
t/op/sysio......................ok
t/op/taint......................FAILED at test 73
t/op/threads....................skipped
t/op/tie........................ok
t/op/tiearray...................ok
t/op/tiehandle..................ok
t/op/time.......................# Failed at op/time.t line 56
FAILED at test 5
t/op/tr.........................ok
t/op/undef......................ok
t/op/universal..................ok
t/op/unshift....................ok
t/op/upgrade....................ok
t/op/utf8decode.................ok
t/op/utfhash....................ok
t/op/utftaint...................ok
t/op/vec........................ok
t/op/ver........................ok
t/op/wantarray..................ok
t/op/write......................ok
t/uni/cache.....................ok
t/uni/chomp.....................skipped
t/uni/chr.......................skipped
t/uni/class.....................ok
t/uni/fold......................ok
t/uni/greek.....................skipped
t/uni/latin2....................skipped
t/uni/lex_utf8..................ok
t/uni/lower.....................ok
t/uni/overload..................ok
t/uni/sprintf...................ok
t/uni/tie.......................ok
t/uni/title.....................ok
t/uni/tr_7jis...................skipped
t/uni/tr_eucjp..................skipped
t/uni/tr_sjis...................skipped
t/uni/tr_utf8...................skipped
t/uni/upper.....................ok
t/uni/write.....................ok
Failed 6 tests out of 247, 97.57% okay.
op/alarm.t
op/die_exit.t
op/exec.t
op/smartmatch.t
op/taint.t
op/time.t
### Since not all tests were successful, you may want to run some of
### them individually and examine any diagnostic messages they produce.
### See the INSTALL document's section on "make test".
### You have a good chance to get more information by running
### ./perl harness
### in the 't' directory since most (>=80%) of the tests succeeded.
### You may have to set your dynamic library search path,
### LD_LIBRARY_PATH, to point to the build directory:
### setenv LD_LIBRARY_PATH `pwd`:$LD_LIBRARY_PATH; cd t; ./perl harness
### LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd t; ./perl harness
### export LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH; cd t; ./perl harness
### for csh-style shells, like tcsh; or for traditional/modern
### Bourne-style shells, like bash, ksh, and zsh, respectively.
u=2.57 s=3.48 cu=58.30 cs=32.47 scripts=247 tests=79811
*** Error code 1 (ignored)


> Thanks,
>
> --
> Andy Dougherty doug...@lafayette.edu

--

Sam Vilain

unread,
Aug 24, 2009, 7:31:11 PM8/24/09
to Dave Mitchell, perl5-...@perl.org
Dave Mitchell wrote:
> A .gz version also available for the decompressionally challenged.
>

Actually I prefer .gz because I don't want to spend more time waiting
for the damned thing to unpack than I spent downloading it ... .bz2's
window size still thrashes the cache on most processors and so takes
forever.

Downloading an entire image when you could be getting a delta from
another revision ... that's the compressionally challenged part imho.

Sam

Tim Bunce

unread,
Aug 31, 2009, 4:42:12 AM8/31/09
to Dave Mitchell, perl5-...@perl.org
On Sun, Aug 23, 2009 at 03:40:50PM +0100, Dave Mitchell wrote:
>
> 'Can they all type?' I joked.

I'm late to the party -- catching up after a vacation.

Great work Dave. Many congratulations and thanks to you, and all who have
worked so hard (and typed so much) to get the perl5 ball rolling again.

Tim.

H.Merijn Brand

unread,
Aug 31, 2009, 5:58:52 AM8/31/09
to perl5-...@perl.org
On Sun, 23 Aug 2009 15:40:50 +0100, Dave Mitchell <da...@iabyn.com>
wrote:

> But presumably it will be at


>
> http://www.cpan.org/modules/by-authors/id/D/DA/DAPM/perl-5.10.1.tar.bz2
>
> once it's had time to propagate to CPAN's mirrors, so don't publicise the
> first two URLs.

FWIW I have upgraded my first PRODUCTION server from 5.8.8 to 5.10.1
and found close to no problems. Of course I tested most of it on
test servers, but still, only `live' installs will catch all. So
far I saw a 10% speed increase, but that might also be due to some
configuration settings

0 new messages