[2.x] test fails on win32 version 1.99_02

2002-06-03 Thread pascal barbedor

hi

on win2k, perl 5.6.1, apache 2.036

i can successfully comile mod_perl-1.99_02 just released with as many flags
as desired

for instance MP_DEBUG now works but nmake test fails to start apache.

with 2.0.36 there is a segfault and with 2.0.37-dev (last cvs) a transferlog
directive not understood by the server (which prevents to start)

here is results :
after this log line is displayed

[info] base server + 5 vhosts ready to run tests
END in mod_perl_extra.pl, pid=2224

there is a segfault

unhandled exception in perl56.dll

PERL56! 28018443()
PERL56! 280584a2()
PERL56! 280587cb()
PERL56! 28053778()


and t/logs/error_log is blank


thanks
pascal

2. Used Components and their Configuration:

*** using lib/Apache/BuildConfig.pm
*** Makefile.PL options:
  MP_AP_PREFIX= c:\ap2036
  MP_GENERATE_XS  = 1
  MP_INST_APACHE2 = 1
  MP_LIBNAME  = mod_perl
  MP_USE_DSO  = 1
  MP_USE_STATIC   = 1


*** c:\ap2036/bin/Apache.exe -V
Server version: Apache/2.0.36
Server built:   May  7 2002 17:17:14
Server's Module Magic Number: 20020329:1
Architecture:   32-bit
Server compiled with
 -D APACHE_MPM_DIR=server/mpm/winnt
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D HTTPD_ROOT=/apache
 -D SUEXEC_BIN=/apache/bin/suexec
 -D DEFAULT_ERRORLOG=logs/error.log
 -D SERVER_CONFIG_FILE=conf/httpd.conf


*** C:\Perl\bin\perl.exe -V
Summary of my perl5 (revision 5 version 6 subversion 1) configuration:
  Platform:
osname=MSWin32, osvers=4.0, archname=MSWin32-x86-multi-thread
uname=''
config_args='undef'
hint=recommended, useposix=true, d_sigaction=undef
usethreads=undef use5005threads=undef useithreads=define
usemultiplicity=define
useperlio=undef d_sfio=undef uselargefiles=undef usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
  Compiler:
cc='cl', ccflags
='-nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX',
optimize='-O1 -MD -DNDEBUG',
cppflags='-DWIN32'
ccversion='', gccversion='', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=10
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=4
alignbytes=8, usemymalloc=n, prototype=define
  Linker and Libraries:
ld='link', ldflags
'-nologo -nodefaultlib -release  -libpath:C:\Perl\lib\CORE  -machine:x86'
libpth=C:\Program Files\Microsoft Visual Studio\VC98\mfc\lib
C:\Program Files\Microsoft Visual Studio\VC98\lib C:\Perl\lib\CORE
libs=  oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib
comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib  netapi32.lib
uuid.lib wsock32.lib mpr.lib winmm.lib  version.lib odbc32.lib odbccp32.lib
msvcrt.lib
perllibs=  oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib
comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib  netapi32.lib
uuid.lib wsock32.lib mpr.lib winmm.lib  version.lib odbc32.lib odbccp32.lib
msvcrt.lib
libc=msvcrt.lib, so=dll, useshrplib=yes, libperl=perl56.lib
  Dynamic Linking:
dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ',
ddlflags='-dll -nologo -nodefaultlib -release  -libpath:C:\Perl\lib\CORE  
-machine:x86'


Characteristics of this binary (from libperl):
  Compile-time options: MULTIPLICITY USE_ITHREADS PERL_IMPLICIT_CONTEXT
PERL_IMPLICIT_SYS
  Locally applied patches:
   ActivePerl Build 631
  Built under MSWin32
  Compiled at Jan  2 2002 17:16:22
  %ENV:
PERL_LWP_USE_HTTP_10=1
  INC:
C:/Perl/lib
C:/Perl/site/lib
.









Re: [2.x] test fails on win32 version 1.99_02

2002-06-03 Thread Randy Kobes

On Mon, 3 Jun 2002, pascal barbedor wrote:

 on win2k, perl 5.6.1, apache 2.036

 i can successfully comile mod_perl-1.99_02 just released with as many flags
 as desired

 for instance MP_DEBUG now works but nmake test fails to start apache.

 with 2.0.36 there is a segfault and with 2.0.37-dev (last cvs) a transferlog
 directive not understood by the server (which prevents to start)

I was having troubles too on Win32 with mod_perl-2 and perl-5.6.1
of late, which seems to be fixed in perl-5.8-tobe. Maybe trying
that helps?

best regards,
randy kobes




Re: [2.x] test fails on win32 version 1.99_02

2002-06-03 Thread pascal barbedor

ok to try with perl 5.8.0 but i have many modules installed with ppm from
http://theoryx5.uwinnipeg.ca/ppmpackages

and those of activestate perl.

 I am able to install ppm package to a perl 5.8.0 i compile myself , without
activestate ppm ?

for instance modules that rely on a binary library like XML::LibXML or
XML::Parser, and that don't install on win32 with usual perl makefile.pl
etc


thanks
pascal

- Original Message -
From: Randy Kobes [EMAIL PROTECTED]
To: pascal barbedor [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Monday, June 03, 2002 5:15 PM
Subject: Re: [2.x] test fails on win32 version 1.99_02


 On Mon, 3 Jun 2002, pascal barbedor wrote:

  on win2k, perl 5.6.1, apache 2.036
 
  i can successfully comile mod_perl-1.99_02 just released with as many
flags
  as desired
 
  for instance MP_DEBUG now works but nmake test fails to start apache.
 
  with 2.0.36 there is a segfault and with 2.0.37-dev (last cvs) a
transferlog
  directive not understood by the server (which prevents to start)

 I was having troubles too on Win32 with mod_perl-2 and perl-5.6.1
 of late, which seems to be fixed in perl-5.8-tobe. Maybe trying
 that helps?

 best regards,
 randy kobes





RE: [2.x] test fails on win32 version 1.99_02

2002-06-03 Thread Alessandro Forghieri


reetings.

 
 ok to try with perl 5.8.0 but i have many modules installed 
 with ppm from
 http://theoryx5.uwinnipeg.ca/ppmpackages
 
 and those of activestate perl.
 
  I am able to install ppm package to a perl 5.8.0 i compile 
 myself , without
 activestate ppm ?
 
 for instance modules that rely on a binary library like XML::LibXML or
 XML::Parser, and that don't install on win32 with usual perl 
 makefile.pl
 etc

I have been trying 5.8RC1 and I tried to compile/install several modules
that I have
on 5.6.1 - CPAN, not PPM.
At least the following do not build and/or test right (not exhaustive, as I
got tired after a while):

TK   # C error 
Archive::Tar # in getting file handles from zlib
PPM  # depends on the above
MLDBM# de/serilized structures do not compare on
tests
Devel::TraceLoad # ??
Module::Info # Serious?
Win32::API   # Serious? C diagnostic
libxml-perl  # Fails test
XML-RSS  # contains XML::RSS.3 in man, unpack fails -
builds otherwise.

Other related modules build e.g.:

XML:Parse builds/test
Compress::Zlib builds/test (after some pain...)

Posted in the hope it may help somebody...

Cheers,
alf





Re: [2.x] test fails on win32 version 1.99_02

2002-06-03 Thread pascal barbedor


 I have been trying 5.8RC1 and I tried to compile/install several modules
 that I have
 on 5.6.1 - CPAN, not PPM.
 At least the following do not build and/or test right (not exhaustive, as
I
 got tired after a while):

 TK   # C error
 Archive::Tar # in getting file handles from zlib
 PPM  # depends on the above
 MLDBM# de/serilized structures do not compare on
 tests
 Devel::TraceLoad # ??
 Module::Info # Serious?
 Win32::API   # Serious? C diagnostic
 libxml-perl  # Fails test
 XML-RSS  # contains XML::RSS.3 in man, unpack fails -
 builds otherwise.

 Other related modules build e.g.:

 XML:Parse builds/test
 Compress::Zlib builds/test (after some pain...)

 Posted in the hope it may help somebody...

 Cheers,
 alf


as mentioned in the 580 announce, every module based on xs have to recompile
the xs . so it is hopeless to install a 561 module based on xs in 580 (for
example win32::API)


running nmake test with 580 (to test modperl-1.99_02) asks for
win32::process in INC this is in libperlwin32 and it requires win32::API.

then I don't see how to test 1.99_02 with perl 580 ...

cheers
pascal









Re: [2.x] test fails on win32 version 1.99_02

2002-06-03 Thread Lupe Christoph

On Monday, 2002-06-03 at 18:32:54 +0200, Alessandro Forghieri wrote:

 reetings.

:-)

 I have been trying 5.8RC1 and I tried to compile/install several modules
 that I have
 on 5.6.1 - CPAN, not PPM.
 At least the following do not build and/or test right (not exhaustive, as I
 got tired after a while):

 TK   # C error 
 Archive::Tar # in getting file handles from zlib
 PPM  # depends on the above
 MLDBM# de/serilized structures do not compare on
 tests
 Devel::TraceLoad # ??
 Module::Info # Serious?
 Win32::API   # Serious? C diagnostic
 libxml-perl  # Fails test
 XML-RSS  # contains XML::RSS.3 in man, unpack fails -
 builds otherwise.

 Posted in the hope it may help somebody...

Can you please send a detailed report to the perl5porters list?
  [EMAIL PROTECTED]
and the module authors? Please include the version numbers
and all error messages.

I know that Nick Ing-Simmons has tested 5.8.0RC1 with Tk, but maybe
you used a lower rev version than his. I have tried Tk myself
with a patchlevel a few days before RC1 happened, and it was OK.
On Linux, not Windows.

Thanks a lot,
Lupe Christoph
-- 
| [EMAIL PROTECTED]   |   http://www.lupe-christoph.de/ |
| I have challenged the entire ISO-9000 quality assurance team to a  |
| Bat-Leth contest on the holodeck. They will not concern us again.  |
| http://public.logica.com/~stepneys/joke/klingon.htm|