Skip Menu |
 

This queue is for tickets about the Net-IMAP-Simple CPAN distribution.

Report information
The Basics
Id: 28154
Status: resolved
Priority: 0/
Queue: Net-IMAP-Simple

People
Owner: jettero [...] cpan.org
Requestors: hagen [...] rz.uni-karlsruhe.de
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Perl-Warnings regarding Net-IMAP-Simple on RHEL5
Date: Fri, 13 Jul 2007 12:59:59 +0200
To: bug-Net-IMAP-Simple [...] rt.cpan.org
From: Patrick von der Hagen <hagen [...] rz.uni-karlsruhe.de>
Hi Net-IMAP-Simple-maintainer, when running a littel tool using Net::IMAP::Simple and Net::IMAP::Simple::SLL oh RHEL5 with perl 5.8.8 I get two error-messages which I did not get on an older Debian-Installation with self-compiled perl. The first message is rather obvious: "my" variable $line masks earlier declaration in same scope at /opt/antispam/perl/lib/perl5/site_perl/5.8.8/Net/IMAP/Simple.pm line 901. To solve the second one I'd need more Perl-knowledge than I currently have: [antispam@mailin2]/opt/spamassassin% ~/bin/distribute.pl Useless use of hash element in void context at /opt/antispam/perl/lib/perl5/site_perl/5.8.8/Net/IMAP/Simple.pm line 903. The old perl-installation without errors: bash-3.1# /usr/machine/bin/perl5.8.4 -V Summary of my perl5 (revision 5 version 8 subversion 4) configuration: Platform: osname=linux, osvers=2.4.26, archname=i686-linux uname='linux rzlx-22 2.4.26 #1 smp tue jun 15 11:28:39 cest 2004 i686 unknown ' config_args='-sde -Dprefix=/usr/machine -Dman1dir=/usr/segment/man/man1 -Dman3dir=/usr/segment/man/man3 -Dldflags=-L/usr/local/lib -L/usr/machine/lib -L/usr/X11R6/lib -L/usr/segment/lib -Wl,-rpath,/usr/machine/lib -Dccflags=-O3 -fomit-frame-pointer -I/usr/local/include -I/usr/machine/include -I/usr/segment/include -Dinstallman1dir=/usr/segment/man/man1 -Dinstallman3dir=/usr/segment/man/man3' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef 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 ='-O3 -fomit-frame-pointer -I/usr/local/include -I/usr/machine/include -I/usr/segment/include -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O2', cppflags='-O3 -fomit-frame-pointer -I/usr/local/include -I/usr/machine/include -I/usr/segment/include -fno-strict-aliasing -I/usr/local/include' ccversion='', gccversion='2.95.4 20011002 (Debian prerelease)', 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='cc', ldflags ='-L/usr/local/lib -L/usr/machine/lib -L/usr/X11R6/lib -L/usr/segment/lib -Wl,-rpath,/usr/machine/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lnsl -ldl -lm -lcrypt -lutil -lc perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc libc=/lib/libc-2.2.5.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='2.2.5' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E' cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib -L/usr/machine/lib -L/usr/X11R6/lib -L/usr/segment/lib' Characteristics of this binary (from libperl): Compile-time options: USE_LARGE_FILES Built under linux Compiled at Jul 15 2004 12:02:45 @INC: /usr/machine/lib/perl5/5.8.4/i686-linux /usr/machine/lib/perl5/5.8.4 /usr/machine/lib/perl5/site_perl/5.8.4/i686-linux /usr/machine/lib/perl5/site_perl/5.8.4 /usr/machine/lib/perl5/site_perl/5.8.0/i686-linux /usr/machine/lib/perl5/site_perl/5.8.0 /usr/machine/lib/perl5/site_perl/5.6.1 /usr/machine/lib/perl5/site_perl/5.6.0 /usr/machine/lib/perl5/site_perl/5.005 /usr/machine/lib/perl5/site_perl . RHEL-perl causing the warning: [antispam@mailin2]~% /usr/bin/perl -V Summary of my perl5 (revision 5 version 8 subversion 8) configuration: Platform: osname=linux, osvers=2.6.9-34.elsmp, archname=x86_64-linux-thread-multi uname='linux hs20-bc1-5.build.redhat.com 2.6.9-34.elsmp #1 smp fri feb 24 16:56:28 est 2006 x86_64 x86_64 x86_64 gnulinux ' config_args='-des -Doptimize=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Dversion=5.8.8 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Red Hat, Inc. -Dinstallprefix=/usr -Dprefix=/usr -Dlibpth=/usr/local/lib64 /lib64 /usr/lib64 -Dprivlib=/usr/lib/perl5/5.8.8 -Dsitelib=/usr/lib/perl5/site_perl/5.8.8 -Dvendorlib=/usr/lib/perl5/vendor_perl/5.8.8 -Darchlib=/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi -Dsitearch=/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi -Dvendorarch=/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi -Darchname=x86_64-linux -Dvendorprefix=/usr -Dsiteprefix=/usr -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl=n -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr -Dd_gethostent_r_proto -Ud_endhostent_r_proto -Ud_sethostent_r_proto -Ud_endprotoent_r_proto -Ud_setprotoent_r_proto -Ud_endservent_r_proto -Ud_setservent_r_proto -Dinc_version_list=5.8.7 5.8.6 5.8.5 -Dscriptdir=/usr/bin' hint=recommended, useposix=true, d_sigaction=define usethreads=define use5005threads=undef useithreads=define usemultiplicity=define useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=define use64bitall=define uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm', optimize='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic', cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -I/usr/include/gdbm' ccversion='', gccversion='4.1.1 20060928 (Red Hat 4.1.1-28)', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='gcc', ldflags ='' libpth=/usr/local/lib64 /lib64 /usr/lib64 libs=-lresolv -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc perllibs=-lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc libc=, so=so, useshrplib=true, libperl=libperl.so gnulibc_version='2.5' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-rpath,/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE' cccdlflags='-fPIC', lddlflags='-shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API Built under linux Compiled at Oct 3 2006 11:00:53 @INC: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 . -- Patrick von der Hagen RZ Universität Karlsruhe (TH) Postmaster
From: martini [...] cpan.org
Download (untitled) / with headers
text/plain 8.6k
Hi Colin, hi Patrick, I confirm this problem (typo) in Net::IMAP::Simple v1.17. It's IMO a typo and it's not nice to get it every time. :) It there a date when it will be fixed? -Martin On Fri Jul 13 07:00:37 2007, hagen@rz.uni-karlsruhe.de wrote: Show quoted text
> Hi Net-IMAP-Simple-maintainer, > > when running a littel tool using Net::IMAP::Simple and > Net::IMAP::Simple::SLL oh RHEL5 with perl 5.8.8 I get two error- > messages > which I did not get on an older Debian-Installation with self-compiled > perl. > > The first message is rather obvious: > "my" variable $line masks earlier declaration in same scope > at /opt/antispam/perl/lib/perl5/site_perl/5.8.8/Net/IMAP/Simple.pm > line > 901. > > To solve the second one I'd need more Perl-knowledge than I currently > have: > [antispam@mailin2]/opt/spamassassin% ~/bin/distribute.pl > Useless use of hash element in void context > at /opt/antispam/perl/lib/perl5/site_perl/5.8.8/Net/IMAP/Simple.pm > line > 903. > > > > The old perl-installation without errors: > bash-3.1# /usr/machine/bin/perl5.8.4 -V > Summary of my perl5 (revision 5 version 8 subversion 4) configuration: > Platform: > osname=linux, osvers=2.4.26, archname=i686-linux > uname='linux rzlx-22 2.4.26 #1 smp tue jun 15 11:28:39 cest 2004 > i686 unknown ' > config_args='-sde -Dprefix=/usr/machine > -Dman1dir=/usr/segment/man/man1 -Dman3dir=/usr/segment/man/man3 > -Dldflags=-L/usr/local/lib -L/usr/machine/lib -L/usr/X11R6/lib > -L/usr/segment/lib -Wl,-rpath,/usr/machine/lib -Dccflags=-O3 > -fomit-frame-pointer -I/usr/local/include -I/usr/machine/include > -I/usr/segment/include -Dinstallman1dir=/usr/segment/man/man1 > -Dinstallman3dir=/usr/segment/man/man3' > hint=recommended, useposix=true, d_sigaction=define > usethreads=undef use5005threads=undef 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 ='-O3 -fomit-frame-pointer -I/usr/local/include > -I/usr/machine/include -I/usr/segment/include -fno-strict-aliasing > -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', > optimize='-O2', > cppflags='-O3 -fomit-frame-pointer -I/usr/local/include > -I/usr/machine/include -I/usr/segment/include -fno-strict-aliasing > -I/usr/local/include' > ccversion='', gccversion='2.95.4 20011002 (Debian prerelease)', > 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='cc', ldflags ='-L/usr/local/lib -L/usr/machine/lib > -L/usr/X11R6/lib -L/usr/segment/lib -Wl,-rpath,/usr/machine/lib' > libpth=/usr/local/lib /lib /usr/lib > libs=-lnsl -ldl -lm -lcrypt -lutil -lc > perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc > libc=/lib/libc-2.2.5.so, so=so, useshrplib=false, > libperl=libperl.a > gnulibc_version='2.2.5' > Dynamic Linking: > dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E' > cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib > -L/usr/machine/lib -L/usr/X11R6/lib -L/usr/segment/lib' > > > Characteristics of this binary (from libperl): > Compile-time options: USE_LARGE_FILES > Built under linux > Compiled at Jul 15 2004 12:02:45 > @INC: > /usr/machine/lib/perl5/5.8.4/i686-linux > /usr/machine/lib/perl5/5.8.4 > /usr/machine/lib/perl5/site_perl/5.8.4/i686-linux > /usr/machine/lib/perl5/site_perl/5.8.4 > /usr/machine/lib/perl5/site_perl/5.8.0/i686-linux > /usr/machine/lib/perl5/site_perl/5.8.0 > /usr/machine/lib/perl5/site_perl/5.6.1 > /usr/machine/lib/perl5/site_perl/5.6.0 > /usr/machine/lib/perl5/site_perl/5.005 > /usr/machine/lib/perl5/site_perl > . > > > > > RHEL-perl causing the warning: > [antispam@mailin2]~% /usr/bin/perl -V > Summary of my perl5 (revision 5 version 8 subversion 8) configuration: > Platform: > osname=linux, osvers=2.6.9-34.elsmp, > archname=x86_64-linux-thread-multi > uname='linux hs20-bc1-5.build.redhat.com 2.6.9-34.elsmp #1 smp fri > feb 24 16:56:28 est 2006 x86_64 x86_64 x86_64 gnulinux ' > config_args='-des -Doptimize=-O2 -g -pipe -Wall > -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector > --param=ssp-buffer-size=4 -m64 -mtune=generic -Dversion=5.8.8 > -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Red > Hat, Inc. -Dinstallprefix=/usr -Dprefix=/usr > -Dlibpth=/usr/local/lib64 /lib64 /usr/lib64 > -Dprivlib=/usr/lib/perl5/5.8.8 > -Dsitelib=/usr/lib/perl5/site_perl/5.8.8 > -Dvendorlib=/usr/lib/perl5/vendor_perl/5.8.8 > -Darchlib=/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi > -Dsitearch=/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi > -Dvendorarch=/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi > -Darchname=x86_64-linux -Dvendorprefix=/usr -Dsiteprefix=/usr > -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Dd_dosuid > -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog > -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl=n -Ubincompat5005 > -Uversiononly -Dpager=/usr/bin/less -isr -Dd_gethostent_r_proto > -Ud_endhostent_r_proto -Ud_sethostent_r_proto > -Ud_endprotoent_r_proto -Ud_setprotoent_r_proto > -Ud_endservent_r_proto -Ud_setservent_r_proto > -Dinc_version_list=5.8.7 5.8.6 5.8.5 -Dscriptdir=/usr/bin' > hint=recommended, useposix=true, d_sigaction=define > usethreads=define use5005threads=undef useithreads=define > usemultiplicity=define > useperlio=define d_sfio=undef uselargefiles=define usesocks=undef > use64bitint=define use64bitall=define uselongdouble=undef > usemymalloc=n, bincompat5005=undef > Compiler: > cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE > -fno-strict-aliasing > -pipe -Wdeclaration-after-statement -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm', > optimize='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions > -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic', > cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe > -Wdeclaration-after-statement -I/usr/local/include > -I/usr/include/gdbm' > ccversion='', gccversion='4.1.1 20060928 (Red Hat 4.1.1-28)', > gccosandvers='' > intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 > d_longlong=define, longlongsize=8, d_longdbl=define, > longdblsize=16 > ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', > lseeksize=8 > alignbytes=8, prototype=define > Linker and Libraries: > ld='gcc', ldflags ='' > libpth=/usr/local/lib64 /lib64 /usr/lib64 > libs=-lresolv -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread > -lc > perllibs=-lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc > libc=, so=so, useshrplib=true, libperl=libperl.so > gnulibc_version='2.5' > Dynamic Linking: > dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E > -Wl,-rpath,/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE' > cccdlflags='-fPIC', lddlflags='-shared -O2 -g -pipe -Wall > -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector > --param=ssp-buffer-size=4 -m64 -mtune=generic' > > > Characteristics of this binary (from libperl): > Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT > PERL_MALLOC_WRAP USE_64_BIT_ALL USE_64_BIT_INT > USE_ITHREADS USE_LARGE_FILES USE_PERLIO > USE_REENTRANT_API > Built under linux > Compiled at Oct 3 2006 11:00:53 > @INC: > /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi > /usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi > /usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi > /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi > /usr/lib/perl5/site_perl/5.8.8 > /usr/lib/perl5/site_perl/5.8.7 > /usr/lib/perl5/site_perl/5.8.6 > /usr/lib/perl5/site_perl/5.8.5 > /usr/lib/perl5/site_perl > /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi > /usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi > /usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi > /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi > /usr/lib/perl5/vendor_perl/5.8.8 > /usr/lib/perl5/vendor_perl/5.8.7 > /usr/lib/perl5/vendor_perl/5.8.6 > /usr/lib/perl5/vendor_perl/5.8.5 > /usr/lib/perl5/vendor_perl > /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi > /usr/lib/perl5/5.8.8 > . > >
Download (untitled) / with headers
text/plain 173b
This is resolved in the latest release -- If riding in an airplane is flying, then riding in a boat is swimming. 107 jumps, 43.5 minutes of freefall, 83.4 freefall miles.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.