Hi.
I am having trouble with Embperl 1.3.6 with perl 5.8.1. On make test I
see some problems (output attached). Assuming the problem is
incompatibilities with perl 5.8.1, do you have any plans to
fix/upgrade/maintain your "stable" (1.3.x) release?
NOTE: make test with perl 5.8.0 on a similar system results in success.
Beyond "make test", production code that had previously worked (perl 5.6.1
+ perl 5.8.0) now fails.
Thanks,
~Gerald Cavanaugh
-------------------
OS: RedHat 7.3
-------------------
Results of uname -a:
Linux colo4 2.4.18-17.7.xsmp #1 SMP Tue Oct 8 12:37:04 EDT 2002 i686
unknown
-------------------
Results of perl -V:
ummary of my perl5 (revision 5.0 version 8 subversion 1) configuration:
Platform:
osname=linux, osvers=2.4.18-17.7.xsmp, archname=i686-linux
uname='linux colo4 2.4.18-17.7.xsmp #1 smp tue oct 8 12:37:04 edt 2002
i686 unknown '
config_args=''
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 ='-fno-strict-aliasing -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-O2',
cppflags='-fno-strict-aliasing -I/usr/local/include'
ccversion='', gccversion='2.96 20000731 (Red Hat Linux 7.3 2.96-113)',
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'
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=true, libperl=libperl.so
gnulibc_version='2.2.5'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic
-Wl,-rpath,/usr/local/lib/perl5/5.8.1/i686-linux/CORE'
cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: USE_LARGE_FILES
Built under linux
Compiled at Oct 14 2003 15:33:46
%ENV:
PERL5LIB=":/root/lib/perl:/usr/local/confex/lib/perl"
@INC:
/root/lib/perl
/usr/local/confex/lib/perl
/usr/local/lib/perl5/5.8.1/i686-linux
/usr/local/lib/perl5/5.8.1
/usr/local/lib/perl5/site_perl/5.8.1/i686-linux
/usr/local/lib/perl5/site_perl/5.8.1
/usr/local/lib/perl5/site_perl
PERL_DL_NONLAZY=0 /usr/local/bin/perl5.8.1 "-Iblib/lib" "-Iblib/arch" test.pl -i
loading... ok
Testing offline mode...
#0 ascii... ok
#1 pure.htm... ok
#4 plain.htm... ok
#5 plain.htm... ok
#6 plain.htm... ok
#7 plainblock.htm... ok
#8 plainblock.htm... ok
#9 error.htm... ok
#10 error.htm... ok
#11 error.htm... ok
#17 unclosed.htm... ok
#18 notfound.htm... ok
#19 execnotfound.htm... ok
#20 notallow.xhtm... ok
#21 noerr/noerrpage.htm... ok
#22 errdoc/errdoc.htm... ok
#24 errdoc/epl/errdoc2.htm... ok
#26 rawinput/rawinput.htm... ok
#27 var.htm... ok
#31 varerr.htm... ok
#34 varerr.htm... ok
#36 escape.htm...
Error in Line 42
Is: >Hash in A <A HREF="http://localhost/tests?B=2&A=1"><
Should: >Hash in A <a href="http://localhost/tests?A=1&B=2"><
#37 escape.htm...
Error in Line 42
Is: >Hash in A <A HREF="http://localhost/tests?B=2&A=1"><
Should: >Hash in A <a href="http://localhost/tests?A=1&B=2"><
#38 escraw.htm... ok
#39 spaces.htm... ok
#40 tagscan.htm... ok
#41 tagscan.htm-d 1 ... ok
#42 tagscandisable.htm... ok
#43 if.htm... ok
#44 ifperl.htm... ok
#45 loop.htm... ok
#46 loopperl.htm... ok
#47 table.htm... ok
#48 table.htm-d 1 ... ok
#49 tabmode.htm... ok
#50 lists.htm... ok
#51 mix.htm... ok
#52 binary.htm... ok
#53 nesting.htm... ok
#54 object.htm... ok
#56 discard.htm... ok
#57 input.htm... ok
#58 hidden.htm...
Error in Line 17
Is: ><input type="hidden" name="feld2" value="Rheinhessen"><
Should: ><input type="hidden" name="feld1" value="Pfalz"><
#59 java.htm... ok
#60 inputjava.htm... ok
#62 heredoc.htm... ok
#67 chdir.htm... ok
#68 chdir.htm... ok
#69 nochdir/nochdir.htm... ok
#70 include.htm... ok
#73 includeerr1.htm... ok
#74 includeerr2.htm... ok
#81 callsub.htm... ok
#82 callsub.htm... ok
#88 importsub.htm... ok
#89 importsub.htm... ok
#90 importsub2.htm... ok
#91 importmodule.htm... ok
#92 recursexec.htm... ok
#93 nph/div.htm... ok
#94 nph/npherr.htm... ok
#95 nph/nphinc.htm... ok
#96 sub.htm... ok
#97 sub.htm... ok
#102 allform/allform.htm... ok
#103 stdout/stdout.htm... ok
#107 div.htm... ok
#108 div.htm... ok
#110 ofunc/div.htm... ok
#111 safe/safe.htm... ok
#112 safe/safe.htm... ok
#113 safe/safe.htm... ok
#114 opmask/opmask.htm... ok
#116 opmask/opmasktrap.htm...
Error in Line 7
Is: >[18956]ERR: 24: Error in Perl code: (in cleanup) 'iteration finalizer'
trapped by operation mask at test/html/opmask/opmasktrap.htm line 212.<p><
Should: >\[.*?\]ERR\: 24\: Error in Perl code\: \(in cleanup\) iteration finalizer
trapped by operation mask<
#170 inctext.htm... ok
Testing Execute function...
div.htm from file... ok
div.htm from memory... ok
div.htm to memory... ok
div.htm to tied handle... ok
div.htm from/to memory... ok
error.htm to memory... ok
EmbperlObject/epopage1.htm ...ok
EmbperlObject/sub/epopage2.htm ...ok
EmbperlObject/obj/epoobj3.htm ...ok
EmbperlObject/sub/epobless.htm ...ok
EmbperlObject/sub/epobless.htm ...ok
Starting httpd... [Wed Oct 15 14:47:12 2003] [warn] mod_ssl:Compat: OBSOLETE
'SSLCacheServerPort 8532' => Use SSLSessionCache instead
[Wed Oct 15 14:47:12 2003] [warn] mod_ssl:Compat: OBSOLETE 'SSLCacheServerPath tmp' =>
Use SSLSessionCache instead
pid = 18965 ok
Testing mod_perl mode...
#0 ascii... ok
#1 pure.htm... ok
#4 plain.htm... ok
#5 plain.htm... ok
#6 plain.htm... ok
#7 plainblock.htm... ok
#8 plainblock.htm... ok
#9 error.htm... ok
#10 error.htm... ok
#11 error.htm... ok
#17 unclosed.htm... ok
#18 notfound.htm... ok
#19 execnotfound.htm... ok
#20 notallow.xhtm... ok
#21 noerr/noerrpage.htm... ok
#22 errdoc/errdoc.htm... ok
#24 errdoc/epl/errdoc2.htm... ok
#26 rawinput/rawinput.htm... ok
#27 var.htm... ok
#31 varerr.htm... ok
#34 varerr.htm... ok
#35 varepvar.htm... ok
#36 escape.htm...
Error in Line 50
Is: ><a href="tst.html?par3=3&par1=1&par2=2">2</a><
Should: ><a href="tst.html?par1=1&par2=2&par3=3">2</a><
#37 escape.htm...
Error in Line 50
Is: ><a href="tst.html?par3=3&par1=1&par2=2">2</a><
Should: ><a href="tst.html?par1=1&par2=2&par3=3">2</a><
#38 escraw.htm... ok
#39 spaces.htm... ok
#40 tagscan.htm... ok
#41 tagscan.htm-d 1 ... ok
#42 tagscandisable.htm... ok
#43 if.htm... ok
#44 ifperl.htm... ok
#45 loop.htm... ok
#46 loopperl.htm... ok
#47 table.htm... ok
#48 table.htm-d 1 ... ok
#49 tabmode.htm... ok
#50 lists.htm... ok
#51 mix.htm... ok
#52 binary.htm... ok
#53 nesting.htm... ok
#54 object.htm... ok
#56 discard.htm... ok
#57 input.htm... ok
#58 hidden.htm... ok
#59 java.htm... ok
#60 inputjava.htm... ok
#62 heredoc.htm... ok
#63 post.htm... ok
#64 upload.htm... ok
#65 reqrec.htm... ok
#66 reqrec.htm... ok
#67 chdir.htm... ok
#68 chdir.htm... ok
#69 nochdir/nochdir.htm... ok
#70 include.htm... ok
#73 includeerr1.htm... ok
#74 includeerr2.htm... ok
#77 registry/Execute.htm... ok
#78 registry/errpage.htm... ok
#79 registry/tied.htm... ok
#80 registry/tied.htm... ok
#81 callsub.htm... ok
#82 callsub.htm... ok
#88 importsub.htm... ok
#89 importsub.htm... ok
#90 importsub2.htm... ok
#91 importmodule.htm... ok
#92 recursexec.htm... ok
#93 nph/div.htm... ok
#94 nph/npherr.htm... ok
#95 nph/nphinc.htm... ok
#96 sub.htm... ok
#97 sub.htm... ok
#99 exit.htm... ok
#100 exit2.htm... ok
#101 exit3.htm... ok
#102 allform/allform.htm... ok
#103 stdout/stdout.htm... ok
#104 match/div.htm... ok
#105 match/div.asc... ok
#106 http.htm... ok
#107 div.htm... ok
#108 div.htm... ok
#109 taint.htm... ok
#110 ofunc/div.htm... ok
#111 safe/safe.htm... ok
#112 safe/safe.htm... ok
#113 safe/safe.htm... ok
#114 opmask/opmask.htm... ok
#116 opmask/opmasktrap.htm...
Error in Line 7
Is: >[18965]ERR: 24: Error in Perl code: (in cleanup) 'iteration finalizer'
trapped by operation mask at
/usr/local/src/HTML-Embperl-1.3.6/test/html/opmask/opmasktrap.htm line 212.<p><
Should: >\[.*?\]ERR\: 24\: Error in Perl code\: \(in cleanup\) iteration finalizer
trapped by operation mask<
#117 mdatsess.htm... skip on this plattform
#118 setsess.htm... skip on this plattform
#119 mdatsess.htm... skip on this plattform
#120 getnosess.htm... skip on this plattform
#121 mdatsess.htm... skip on this plattform
#122 getsess.htm... skip on this plattform
#123 mdatsess.htm... skip on this plattform
#124 execgetsess.htm... skip on this plattform
#125 registry/reggetsess.htm... skip on this plattform
#126 getsess.htm... skip on this plattform
#127 delwrsess.htm... skip on this plattform
#128 getbsess.htm... skip on this plattform
#129 delrdsess.htm... skip on this plattform
#130 getdelsess.htm... skip on this plattform
#131 setsess.htm... skip on this plattform
#132 delsess.htm... skip on this plattform
#133 getdelsess.htm... skip on this plattform
#134 clearsess.htm... skip on this plattform
#135 setbadsess.htm... skip on this plattform
#136 setunknownsess.htm... skip on this plattform
#137 uidurl/seturlsess.htm... skip on this plattform
#138 uidurl/getnourlsess.htm... skip on this plattform
#139 uidurl/geturlsess.htm... skip on this plattform
#140 suidurl/seturlsess.htm... skip on this plattform
#141 suidurl/getnourlsess.htm... skip on this plattform
#142 suidurl/geturlsess.htm... skip on this plattform
#143 sidurl/setsdaturlsess.htm... skip on this plattform
#144 sidurl/getsdaturlsess.htm... skip on this plattform
#145 EmbperlObject/epopage1.htm...ok
#146 EmbperlObject/epopage1.htm...ok
#147 EmbperlObject/epoincdiv.htm...ok
#148 EmbperlObject/epodiv.htm...ok
#149 EmbperlObject/sub/epopage2.htm...ok
#150 EmbperlObject/sub/epopage2.htm...ok
#151 EmbperlObject/sub/subsub/eposubsub.htm...ok
#152 EmbperlObject/sub/subsub/subsubsub/eposubsub.htm...ok
#153 EmbperlObject/sub/subsub/subsubsub/eposubsub2.htm...ok
#154 EmbperlObject/sub/eponotfound.htm...ok
#155 EmbperlObject/sub/epobless.htm...ok
#156 EmbperlObject/sub/epobless.htm...ok
#157 EmbperlObject/sub/epobless2.htm...ok
#158 EmbperlObject/sub/epobless2.htm...ok
#159 EmbperlObject/sub/epobless3.htm...ok
#160 EmbperlObject/sub/epobless3.htm...ok
#161 EmbperlObject/obj/epoobj1.htm...ok
#162 EmbperlObject/obj/epoobj2.htm...ok
#163 EmbperlObject/obj/epoobj3.htm...ok
#164 EmbperlObject/obj/epoobj4.htm...ok
#165 EmbperlObject/base2/epostopdir.htm...ok
#166 EmbperlObject/base3/epobaselib.htm...ok
#167 EmbperlObject/epobase.htm...ok
#170 inctext.htm... ok
Testing cgi mode...
#0 ascii... ok
#1 pure.htm... ok
#4 plain.htm... ok
#5 plain.htm... ok
#6 plain.htm... ok
#7 plainblock.htm... ok
#8 plainblock.htm... ok
#9 error.htm... ok
#10 error.htm... ok
#11 error.htm... ok
#17 unclosed.htm... ok
#18 notfound.htm... ok
#19 execnotfound.htm... ok
#20 notallow.xhtm... ok
#27 var.htm... ok
#31 varerr.htm... ok
#36 escape.htm...
Error in Line 42
Is: >Hash in A <A HREF="http://localhost/tests?B=2&A=1"><
Should: >Hash in A <a href="http://localhost/tests?A=1&B=2"><
#37 escape.htm...
Error in Line 50
Is: ><a href="tst.html?par2=2&par1=1&par3=3">2</a><
Should: ><a href="tst.html?par1=1&par2=2&par3=3">2</a><
#38 escraw.htm... ok
#39 spaces.htm... ok
#40 tagscan.htm... ok
#41 tagscan.htm-d 1 ... ok
#42 tagscandisable.htm... ok
#43 if.htm... ok
#44 ifperl.htm... ok
#45 loop.htm... ok
#46 loopperl.htm... ok
#47 table.htm... ok
#48 table.htm-d 1 ... ok
#49 tabmode.htm... ok
#50 lists.htm... ok
#51 mix.htm... ok
#52 binary.htm... ok
#53 nesting.htm... ok
#54 object.htm... ok
#56 discard.htm... ok
#57 input.htm... ok
#58 hidden.htm... ok
#59 java.htm... ok
#60 inputjava.htm... ok
#62 heredoc.htm... ok
#63 post.htm... ok
#64 upload.htm... ok
#67 chdir.htm... ok
#68 chdir.htm... ok
#70 include.htm... ok
#73 includeerr1.htm... ok
#74 includeerr2.htm... ok
#81 callsub.htm... ok
#82 callsub.htm... ok
#88 importsub.htm... ok
#89 importsub.htm... ok
#90 importsub2.htm... ok
#91 importmodule.htm... ok
#92 recursexec.htm... ok
#93 nph/div.htm... ok
#96 sub.htm... ok
#97 sub.htm... ok
#100 exit2.htm... ok
#101 exit3.htm... ok
#104 match/div.htm... ok
#105 match/div.asc... ok
#106 http.htm... ok
#107 div.htm... ok
#108 div.htm... ok
#110 ofunc/div.htm... ok
#117 mdatsess.htm... skip on this plattform
#118 setsess.htm... skip on this plattform
#119 mdatsess.htm... skip on this plattform
#120 getnosess.htm... skip on this plattform
#121 mdatsess.htm... skip on this plattform
#122 getsess.htm... skip on this plattform
#123 mdatsess.htm... skip on this plattform
#124 execgetsess.htm... skip on this plattform
#126 getsess.htm... skip on this plattform
#127 delwrsess.htm... skip on this plattform
#128 getbsess.htm... skip on this plattform
#129 delrdsess.htm... skip on this plattform
#130 getdelsess.htm... skip on this plattform
#131 setsess.htm... skip on this plattform
#132 delsess.htm... skip on this plattform
#133 getdelsess.htm... skip on this plattform
#134 clearsess.htm... skip on this plattform
#135 setbadsess.htm... skip on this plattform
#136 setunknownsess.htm... skip on this plattform
#145 EmbperlObject/epopage1.htm...ok
#146 EmbperlObject/epopage1.htm...ok
#147 EmbperlObject/epoincdiv.htm...ok
#148 EmbperlObject/epodiv.htm...ok
#149 EmbperlObject/sub/epopage2.htm...ok
#150 EmbperlObject/sub/epopage2.htm...ok
#151 EmbperlObject/sub/subsub/eposubsub.htm...ok
#152 EmbperlObject/sub/subsub/subsubsub/eposubsub.htm...ok
#153 EmbperlObject/sub/subsub/subsubsub/eposubsub2.htm...ok
#155 EmbperlObject/sub/epobless.htm...ok
#156 EmbperlObject/sub/epobless.htm...ok
#157 EmbperlObject/sub/epobless2.htm...ok
#158 EmbperlObject/sub/epobless2.htm...ok
#159 EmbperlObject/sub/epobless3.htm...ok
#160 EmbperlObject/sub/epobless3.htm...ok
#161 EmbperlObject/obj/epoobj1.htm...ok
#162 EmbperlObject/obj/epoobj2.htm...ok
#163 EmbperlObject/obj/epoobj3.htm...ok
#164 EmbperlObject/obj/epoobj4.htm...ok
#170 inctext.htm... ok
All test have been passed successfully!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]