Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.85k stars 527 forks source link

5.6.0 BUG: Lexical warnings aren't lexical #3654

Closed p5pRT closed 21 years ago

p5pRT commented 23 years ago

Migrated from rt.perl.org#6302 (status was 'resolved')

Searchable as RT6302$

p5pRT commented 23 years ago

From @mjdominus

use Mod;

$z = 1; --------------------------------base.pl

--------------------------------Mod.pm package Mod; use warnings;

1; --------------------------------Mod.pm

When I run this with 5.6.0\, I get​:

  % perl base.pl   Name "main​::z" used only once​: possible typo at base.pl line 5.

The 'use warnings' directive\, which was supposed to have been lexically scoped to affect only Mod.pm\, has leaked out because Perl issued a warning for the $z variable.

This is a big problem. Here is why​:

I have Perl programs that run every minute from a cron job. I just upgraded DB_File. The new version of DB_File says 'use warnings'. Suddenly I am getting an email a minute from the cron job warning me about 'used only once'. Formerly\, the cron job was silent.

I thought that this was exactly the kind of action-at-a-distance problem that 'lexical warnings' was supposed to address.
The documentation in warnings.pm says​:

  the pragma setting will not leak across files (via `use'\,   `require' or `do').

If it doesn't keep this promise\, then there is little benefit to be had over using $^W.

Hildo\, you and Phil told me that you folks had had a lot of trouble with this same sort of problem in the past\, and that the changed warning behavior is exactly the reason why 5.004 is still the default at MSDW. I have copied you to let you know that upgrading a module may cause the same sorts of problems.

Paul\, your email address is not in the manual.


Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration​:   Platform​:   osname=linux\, osvers=2.2.16\, archname=i586-linux   uname='linux plover 2.2.16 #97 fri jun 16 19​:45​:30 pdt 2000 i586 unknown '   config_args='-Doptimize=-g -des'   hint=recommended\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef   useperlio=undef d_sfio=undef uselargefiles=define   use64bitint=undef use64bitall=undef uselongdouble=undef usesocks=undef   Compiler​:   cc='cc'\, optimize='-g'\, gccversion=egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)   cppflags='-DDEBUGGING -fno-strict-aliasing -I/usr/local/include'   ccflags ='-DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'   stdchar='char'\, d_stdstdio=define\, usevfork=false   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8   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\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld='cc'\, ldflags =' -L/usr/local/lib'   libpth=/usr/local/lib /lib /usr/lib   libs=-lnsl -lndbm -lgdbm -ldb -ldl -lm -lc -lposix -lcrypt   libc=/lib/libc-2.1.3.so\, so=so\, useshrplib=false\, libperl=libperl.a   Dynamic Linking​:   dlsrc=dl_dlopen.xs\, dlext=so\, d_dlsymun=undef\, ccdlflags='-rdynamic'   cccdlflags='-fpic'\, lddlflags='-shared -L/usr/local/lib'

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING USE_LARGE_FILES   Built under linux   Compiled at Sep 20 2000 15​:38​:35   @​INC​:   /usr/local/lib/perl5/5.6.0/i586-linux   /usr/local/lib/perl5/5.6.0   /usr/local/lib/perl5/site_perl/5.6.0/i586-linux   /usr/local/lib/perl5/site_perl/5.6.0   /usr/local/lib/perl5/site_perl   .

p5pRT commented 23 years ago

From @mjdominus

use Mod;

$z = 1; --------------------------------base.pl

--------------------------------Mod.pm package Mod; use warnings;

1; --------------------------------Mod.pm

When I run this with 5.6.0\, I get​:

  % perl base.pl   Name "main​::z" used only once​: possible typo at base.pl line 5.

The 'use warnings' directive\, which was supposed to have been lexically scoped to affect only Mod.pm\, has leaked out because Perl issued a warning for the $z variable.

This is a big problem. Here is why​:

I have Perl programs that run every minute from a cron job. I just upgraded DB_File. The new version of DB_File says 'use warnings'. Suddenly I am getting an email a minute from the cron job warning me about 'used only once'. Formerly\, the cron job was silent.

I thought that this was exactly the kind of action-at-a-distance problem that 'lexical warnings' was supposed to address.
The documentation in warnings.pm says​:

  the pragma setting will not leak across files (via `use'\,   `require' or `do').

If it doesn't keep this promise\, then there is little benefit to be had over using $^W.

Hildo\, you and Phil told me that you folks had had a lot of trouble with this same sort of problem in the past\, and that the changed warning behavior is exactly the reason why 5.004 is still the default at MSDW. I have copied you to let you know that upgrading a module may cause the same sorts of problems.

Paul\, your email address is not in the manual.


Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration​:   Platform​:   osname=linux\, osvers=2.2.16\, archname=i586-linux   uname='linux plover 2.2.16 #97 fri jun 16 19​:45​:30 pdt 2000 i586 unknown '   config_args='-Doptimize=-g -des'   hint=recommended\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef   useperlio=undef d_sfio=undef uselargefiles=define   use64bitint=undef use64bitall=undef uselongdouble=undef usesocks=undef   Compiler​:   cc='cc'\, optimize='-g'\, gccversion=egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)   cppflags='-DDEBUGGING -fno-strict-aliasing -I/usr/local/include'   ccflags ='-DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'   stdchar='char'\, d_stdstdio=define\, usevfork=false   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8   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\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld='cc'\, ldflags =' -L/usr/local/lib'   libpth=/usr/local/lib /lib /usr/lib   libs=-lnsl -lndbm -lgdbm -ldb -ldl -lm -lc -lposix -lcrypt   libc=/lib/libc-2.1.3.so\, so=so\, useshrplib=false\, libperl=libperl.a   Dynamic Linking​:   dlsrc=dl_dlopen.xs\, dlext=so\, d_dlsymun=undef\, ccdlflags='-rdynamic'   cccdlflags='-fpic'\, lddlflags='-shared -L/usr/local/lib'

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING USE_LARGE_FILES   Built under linux   Compiled at Sep 20 2000 15​:38​:35   @​INC​:   /usr/local/lib/perl5/5.6.0/i586-linux   /usr/local/lib/perl5/5.6.0   /usr/local/lib/perl5/site_perl/5.6.0/i586-linux   /usr/local/lib/perl5/site_perl/5.6.0   /usr/local/lib/perl5/site_perl   .

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @mjdominus

use Mod;

$z = 1; --------------------------------base.pl

--------------------------------Mod.pm package Mod; use warnings;

1; --------------------------------Mod.pm

When I run this with 5.6.0\, I get​:

  % perl base.pl   Name "main​::z" used only once​: possible typo at base.pl line 5.

The 'use warnings' directive\, which was supposed to have been lexically scoped to affect only Mod.pm\, has leaked out because Perl issued a warning for the $z variable.

This is a big problem. Here is why​:

I have Perl programs that run every minute from a cron job. I just upgraded DB_File. The new version of DB_File says 'use warnings'. Suddenly I am getting an email a minute from the cron job warning me about 'used only once'. Formerly\, the cron job was silent.

I thought that this was exactly the kind of action-at-a-distance problem that 'lexical warnings' was supposed to address.
The documentation in warnings.pm says​:

  the pragma setting will not leak across files (via `use'\,   `require' or `do').

If it doesn't keep this promise\, then there is little benefit to be had over using $^W.

Hildo\, you and Phil told me that you folks had had a lot of trouble with this same sort of problem in the past\, and that the changed warning behavior is exactly the reason why 5.004 is still the default at MSDW. I have copied you to let you know that upgrading a module may cause the same sorts of problems.

Paul\, your email address is not in the manual.


Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration​:   Platform​:   osname=linux\, osvers=2.2.16\, archname=i586-linux   uname='linux plover 2.2.16 #97 fri jun 16 19​:45​:30 pdt 2000 i586 unknown '   config_args='-Doptimize=-g -des'   hint=recommended\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef   useperlio=undef d_sfio=undef uselargefiles=define   use64bitint=undef use64bitall=undef uselongdouble=undef usesocks=undef   Compiler​:   cc='cc'\, optimize='-g'\, gccversion=egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)   cppflags='-DDEBUGGING -fno-strict-aliasing -I/usr/local/include'   ccflags ='-DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'   stdchar='char'\, d_stdstdio=define\, usevfork=false   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8   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\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld='cc'\, ldflags =' -L/usr/local/lib'   libpth=/usr/local/lib /lib /usr/lib   libs=-lnsl -lndbm -lgdbm -ldb -ldl -lm -lc -lposix -lcrypt   libc=/lib/libc-2.1.3.so\, so=so\, useshrplib=false\, libperl=libperl.a   Dynamic Linking​:   dlsrc=dl_dlopen.xs\, dlext=so\, d_dlsymun=undef\, ccdlflags='-rdynamic'   cccdlflags='-fpic'\, lddlflags='-shared -L/usr/local/lib'

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING USE_LARGE_FILES   Built under linux   Compiled at Sep 20 2000 15​:38​:35   @​INC​:   /usr/local/lib/perl5/5.6.0/i586-linux   /usr/local/lib/perl5/5.6.0   /usr/local/lib/perl5/site_perl/5.6.0/i586-linux   /usr/local/lib/perl5/site_perl/5.6.0   /usr/local/lib/perl5/site_perl   .

p5pRT commented 23 years ago

From @mjdominus

use Mod;

$z = 1; --------------------------------base.pl

--------------------------------Mod.pm package Mod; use warnings;

1; --------------------------------Mod.pm

When I run this with 5.6.0\, I get​:

  % perl base.pl   Name "main​::z" used only once​: possible typo at base.pl line 5.

The 'use warnings' directive\, which was supposed to have been lexically scoped to affect only Mod.pm\, has leaked out because Perl issued a warning for the $z variable.

This is a big problem. Here is why​:

I have Perl programs that run every minute from a cron job. I just upgraded DB_File. The new version of DB_File says 'use warnings'. Suddenly I am getting an email a minute from the cron job warning me about 'used only once'. Formerly\, the cron job was silent.

I thought that this was exactly the kind of action-at-a-distance problem that 'lexical warnings' was supposed to address.
The documentation in warnings.pm says​:

  the pragma setting will not leak across files (via `use'\,   `require' or `do').

If it doesn't keep this promise\, then there is little benefit to be had over using $^W.

Hildo\, you and Phil told me that you folks had had a lot of trouble with this same sort of problem in the past\, and that the changed warning behavior is exactly the reason why 5.004 is still the default at MSDW. I have copied you to let you know that upgrading a module may cause the same sorts of problems.

Paul\, your email address is not in the manual.


Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration​:   Platform​:   osname=linux\, osvers=2.2.16\, archname=i586-linux   uname='linux plover 2.2.16 #97 fri jun 16 19​:45​:30 pdt 2000 i586 unknown '   config_args='-Doptimize=-g -des'   hint=recommended\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef   useperlio=undef d_sfio=undef uselargefiles=define   use64bitint=undef use64bitall=undef uselongdouble=undef usesocks=undef   Compiler​:   cc='cc'\, optimize='-g'\, gccversion=egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)   cppflags='-DDEBUGGING -fno-strict-aliasing -I/usr/local/include'   ccflags ='-DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'   stdchar='char'\, d_stdstdio=define\, usevfork=false   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8   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\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld='cc'\, ldflags =' -L/usr/local/lib'   libpth=/usr/local/lib /lib /usr/lib   libs=-lnsl -lndbm -lgdbm -ldb -ldl -lm -lc -lposix -lcrypt   libc=/lib/libc-2.1.3.so\, so=so\, useshrplib=false\, libperl=libperl.a   Dynamic Linking​:   dlsrc=dl_dlopen.xs\, dlext=so\, d_dlsymun=undef\, ccdlflags='-rdynamic'   cccdlflags='-fpic'\, lddlflags='-shared -L/usr/local/lib'

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING USE_LARGE_FILES   Built under linux   Compiled at Sep 20 2000 15​:38​:35   @​INC​:   /usr/local/lib/perl5/5.6.0/i586-linux   /usr/local/lib/perl5/5.6.0   /usr/local/lib/perl5/site_perl/5.6.0/i586-linux   /usr/local/lib/perl5/site_perl/5.6.0   /usr/local/lib/perl5/site_perl   .

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :

p5pRT commented 23 years ago

From @pudge

Confirmed that I get this problem in perl 5.6.1-TRIAL3 on Mac OS​:

:perl -I​::lib -I​:lib -MDB_File -e '$z = 1' Name "main​::z" used only once​: possible typo at -e line 1.

:perl -I​::lib -I​:lib -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration​:   Platform​:   osname=MacOS\, osvers=9.1\, archname=MacPPC   uname='MacOS'   config_args='undef'   hint=\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=define   useperlio=define d_sfio=define uselargefiles=undef usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   Compiler​:   cc=''\, ccflags =''\,   optimize=''\,   cppflags=''   ccversion=''\, gccversion=''\, gccosandvers=''   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=4321   d_longlong=undef\, longlongsize=\, d_longdbl=undef\, longdblsize=   ivtype='int'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=4   alignbytes=8\, usemymalloc=n\, prototype=define   Linker and Libraries​:   ld=''\, ldflags =''   libpth=   libs=   perllibs=   libc=\, so=so\, useshrplib=false\, libperl=   Dynamic Linking​:   dlsrc=dl_mac.xs\, dlext=\, d_dlsymun=undef\, ccdlflags=''   cccdlflags=''\, lddlflags=''

Characteristics of this binary (from libperl)​:   Compile-time options​: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT   Locally applied patches​:   v5.6.1-TRIAL3   Built under MacOS   Compiled at Mar 22 2001 05​:05​:30   @​INC​:   :​:lib​:MacPPC​:   :​:lib​:   :lib​:   :