You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by DH <cr...@yahoo.com> on 2003/07/07 08:35:28 UTC
FAIL mod_perl-1.28 MSWin32-x86-multi-thread 4.0
This distribution has been tested as part of the cpan-testers
effort to test as many new uploads to CPAN as possible. See
http://testers.cpan.org/
Please cc any replies to cpan-testers@perl.org to keep other
test volunteers informed and to prevent any duplicate effort.
--
E:\new\mod_perl-1.28>perl Makefile.PL NO_HTTPD=1 APACHE_SRC=E:\Apache
INSTALL_DLL=E:\Apache\modules
PerlDispatchHandler.........enabled
PerlChildInitHandler........enabled
PerlChildExitHandler........enabled
PerlPostReadRequestHandler..enabled
PerlTransHandler............enabled
PerlHeaderParserHandler.....enabled
PerlAccessHandler...........enabled
PerlAuthenHandler...........enabled
PerlAuthzHandler............enabled
PerlTypeHandler.............enabled
PerlFixupHandler............enabled
PerlHandler.................enabled
PerlLogHandler..............enabled
PerlInitHandler.............enabled
PerlCleanupHandler..........enabled
PerlRestartHandler..........enabled
PerlStackedHandlers.........enabled
PerlMethodHandlers..........enabled
PerlDirectiveHandlers.......enabled
PerlTableApi................enabled
PerlLogApi..................enabled
PerlUriApi..................enabled
PerlUtilApi.................enabled
PerlFileApi.................enabled
PerlConnectionApi...........enabled
PerlServerApi...............enabled
Checking if your kit is complete...
Looks good
'NO_HTTPD' is not a known MakeMaker parameter name.
Writing Makefile for Apache
Writing Makefile for Apache::Connection
Writing Makefile for Apache::Constants
Writing Makefile for Apache::File
Writing Makefile for Apache::Leak
Writing Makefile for Apache::Log
Writing Makefile for Apache::ModuleConfig
Writing Makefile for Apache::PerlRunXS
Writing Makefile for Apache::Server
Writing Makefile for Apache::Symbol
Writing Makefile for Apache::Table
Writing Makefile for Apache::URI
Writing Makefile for Apache::Util
Writing Makefile for mod_perl
Beginning with version 1.3.15, Apache uses a different convention for
Win32 module names. Correspondingly, the name of the mod_perl module
built here has been changed from ApacheModulePerl.dll to mod_perl.so.
Please see INSTALL.win32 for further details.
E:\new\mod_perl-1.28>nmake
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
cp lib/Apache/Registry.pm blib\lib\Apache\Registry.pm
cp E:/Apache/include/ap_compat.h blib\arch/auto/Apache/include/include/ap_compat.h
cp E:/Apache/include/os.h blib\arch/auto/Apache/include/include/os.h
cp E:/Apache/include/resource.h blib\arch/auto/Apache/include/include/resource.h
cp lib/Apache/PerlSections.pm blib\lib\Apache\PerlSections.pm
cp lib/Apache/PerlRun.pm blib\lib\Apache\PerlRun.pm
cp lib/Apache/Debug.pm blib\lib\Apache\Debug.pm
cp lib/mod_perl_hooks.pm.PL blib\lib\mod_perl_hooks.pm.PL
cp lib/Apache/MyConfig.pm blib\lib\Apache\MyConfig.pm
cp E:/Apache/include/Win9xConHook.h blib\arch/auto/Apache/include/include/Win9xConHook.h
cp E:/Apache/include/readdir.h blib\arch/auto/Apache/include/include/readdir.h
cp E:/Apache/include/ap_alloc.h blib\arch/auto/Apache/include/include/ap_alloc.h
cp E:/Apache/include/http_main.h blib\arch/auto/Apache/include/include/http_main.h
cp E:/new/mod_perl-1.28/src/modules/perl/dirent.h
blib\arch/auto/Apache/include/modules/perl/dirent.h
cp lib/Apache/ExtUtils.pm blib\lib\Apache\ExtUtils.pm
cp E:/Apache/include/service.h blib\arch/auto/Apache/include/include/service.h
cp E:/Apache/include/ap_ctype.h blib\arch/auto/Apache/include/include/ap_ctype.h
cp lib/Apache/src.pm blib\lib\Apache\src.pm
cp lib/mod_perl.pm blib\lib\mod_perl.pm
cp E:/Apache/include/multithread.h blib\arch/auto/Apache/include/include/multithread.h
cp mod_perl_cvs.pod blib\lib\mod_perl_cvs.pod
cp E:/Apache/include/ap.h blib\arch/auto/Apache/include/include/ap.h
cp E:/Apache/include/compat.h blib\arch/auto/Apache/include/include/compat.h
cp E:/Apache/include/http_config.h blib\arch/auto/Apache/include/include/http_config.h
cp E:/Apache/include/xml/xmlrole.h blib\arch/auto/Apache/include/include/xml/xmlrole.h
cp E:/new/mod_perl-1.28/src/modules/perl/mod_perl.h
blib\arch/auto/Apache/include/modules/perl/mod_perl.h
cp E:/Apache/include/xml/nametab.h blib\arch/auto/Apache/include/include/xml/nametab.h
cp apaci/mod_perl.exp blib\arch/auto/Apache/mod_perl.exp
cp E:/Apache/include/http_log.h blib\arch/auto/Apache/include/include/http_log.h
cp lib/Apache/testold.pm blib\lib\Apache\testold.pm
cp lib/Apache/Symdump.pm blib\lib\Apache\Symdump.pm
cp lib/Apache/Status.pm blib\lib\Apache\Status.pm
cp E:/Apache/include/registry.h blib\arch/auto/Apache/include/include/registry.h
cp E:/new/mod_perl-1.28/src/modules/perl/mod_perl_version.h
blib\arch/auto/Apache/include/modules/perl/mod_perl_version.h
cp lib/Apache/RedirectLogFix.pm blib\lib\Apache\RedirectLogFix.pm
cp E:/Apache/include/hsregex.h blib\arch/auto/Apache/include/include/hsregex.h
cp mod_perl_method_handlers.pod blib\lib\mod_perl_method_handlers.pod
cp lib/Apache/Include.pm blib\lib\Apache\Include.pm
cp E:/Apache/include/ap_mmn.h blib\arch/auto/Apache/include/include/ap_mmn.h
cp lib/Apache/StatINC.pm blib\lib\Apache\StatINC.pm
cp lib/Apache/RegistryBB.pm blib\lib\Apache\RegistryBB.pm
cp lib/Apache/FakeRequest.pm blib\lib\Apache\FakeRequest.pm
cp lib/Apache/Constants/Exports.pm blib\lib\Apache\Constants\Exports.pm
cp mod_perl.pod blib\lib\mod_perl.pod
cp E:/Apache/include/getopt.h blib\arch/auto/Apache/include/include/getopt.h
cp E:/Apache/include/ap_config_auto.h blib\arch/auto/Apache/include/include/ap_config_auto.h
cp E:/Apache/include/regex/cclass.h blib\arch/auto/Apache/include/include/regex/cclass.h
cp E:/Apache/include/xml/asciitab.h blib\arch/auto/Apache/include/include/xml/asciitab.h
cp E:/Apache/include/conf.h blib\arch/auto/Apache/include/include/conf.h
cp lib/Apache/SizeLimit.pm blib\lib\Apache\SizeLimit.pm
cp E:/Apache/include/http_conf_globals.h blib\arch/auto/Apache/include/include/http_conf_globals.h
cp lib/Apache/Resource.pm blib\lib\Apache\Resource.pm
cp E:/Apache/include/ap_md5.h blib\arch/auto/Apache/include/include/ap_md5.h
cp E:/Apache/include/http_vhost.h blib\arch/auto/Apache/include/include/http_vhost.h
cp E:/Apache/include/regex/utils.h blib\arch/auto/Apache/include/include/regex/utils.h
cp E:/Apache/include/xml/latin1tab.h blib\arch/auto/Apache/include/include/xml/latin1tab.h
cp E:/Apache/include/util_script.h blib\arch/auto/Apache/include/include/util_script.h
cp E:/Apache/include/passwd.h blib\arch/auto/Apache/include/include/passwd.h
cp E:/Apache/include/sdbm/sdbm_tune.h blib\arch/auto/Apache/include/include/sdbm/sdbm_tune.h
cp E:/Apache/include/http_core.h blib\arch/auto/Apache/include/include/http_core.h
cp lib/Apache/RegistryNG.pm blib\lib\Apache\RegistryNG.pm
cp E:/Apache/include/ap_sha1.h blib\arch/auto/Apache/include/include/ap_sha1.h
cp E:/Apache/include/regex/regex2.h blib\arch/auto/Apache/include/include/regex/regex2.h
cp E:/Apache/include/xml/xmltok.h blib\arch/auto/Apache/include/include/xml/xmltok.h
cp E:/Apache/include/xml/hashtable.h blib\arch/auto/Apache/include/include/xml/hashtable.h
cp E:/new/mod_perl-1.28/src/modules/perl/apache_inc.h
blib\arch/auto/Apache/include/modules/perl/apache_inc.h
cp mod_perl_tuning.pod blib\lib\mod_perl_tuning.pod
cp E:/Apache/include/explain.h blib\arch/auto/Apache/include/include/explain.h
cp E:/Apache/include/ap_config.h blib\arch/auto/Apache/include/include/ap_config.h
cp E:/Apache/include/http_protocol.h blib\arch/auto/Apache/include/include/http_protocol.h
cp E:/Apache/include/regex/cname.h blib\arch/auto/Apache/include/include/regex/cname.h
cp E:/Apache/include/util_uri.h blib\arch/auto/Apache/include/include/util_uri.h
cp E:/Apache/include/buff.h blib\arch/auto/Apache/include/include/buff.h
cp lib/Apache/httpd_conf.pm blib\lib\Apache\httpd_conf.pm
cp E:/Apache/include/xml/iasciitab.h blib\arch/auto/Apache/include/include/xml/iasciitab.h
cp E:/Apache/include/util_date.h blib\arch/auto/Apache/include/include/util_date.h
cp E:/Apache/include/util_md5.h blib\arch/auto/Apache/include/include/util_md5.h
cp E:/new/mod_perl-1.28/src/modules/perl/perl_PL.h
blib\arch/auto/Apache/include/modules/perl/perl_PL.h
cp lib/Apache/SIG.pm blib\lib\Apache\SIG.pm
cp mod_perl_traps.pod blib\lib\mod_perl_traps.pod
cp lib/Apache/Options.pm blib\lib\Apache\Options.pm
cp E:/Apache/include/scoreboard.h blib\arch/auto/Apache/include/include/scoreboard.h
cp lib/mod_perl_hooks.pm blib\lib\mod_perl_hooks.pm
cp E:/Apache/include/rfc1413.h blib\arch/auto/Apache/include/include/rfc1413.h
cp E:/Apache/include/xml/xmlparse.h blib\arch/auto/Apache/include/include/xml/xmlparse.h
cp cgi_to_mod_perl.pod blib\lib\cgi_to_mod_perl.pod
cp E:/Apache/include/xml/xmldef.h blib\arch/auto/Apache/include/include/xml/xmldef.h
cp E:/Apache/include/xml/xmltok_impl.h blib\arch/auto/Apache/include/include/xml/xmltok_impl.h
cp E:/Apache/include/fnmatch.h blib\arch/auto/Apache/include/include/fnmatch.h
cp Apache/typemap blib\arch/auto/Apache/typemap
cp E:/Apache/include/ap_ebcdic.h blib\arch/auto/Apache/include/include/ap_ebcdic.h
cp lib/Apache/Opcode.pm blib\lib\Apache\Opcode.pm
cp E:/Apache/include/http_request.h blib\arch/auto/Apache/include/include/http_request.h
cp E:/Apache/include/httpd.h blib\arch/auto/Apache/include/include/httpd.h
cp E:/Apache/include/sdbm/sdbm.h blib\arch/auto/Apache/include/include/sdbm/sdbm.h
cp lib/Apache/RegistryLoader.pm blib\lib\Apache\RegistryLoader.pm
cp E:/new/mod_perl-1.28/src/modules/perl/mod_perl_xs.h
blib\arch/auto/Apache/include/modules/perl/mod_perl_xs.h
cp lib/Bundle/Apache.pm blib\lib\Bundle\Apache.pm
cp E:/Apache/include/sdbm/sdbm_pair.h blib\arch/auto/Apache/include/include/sdbm/sdbm_pair.h
cp E:/Apache/include/xml/utf8tab.h blib\arch/auto/Apache/include/include/xml/utf8tab.h
cp Apache.pm ..\blib\lib\Apache.pm
cp Connection.pm ..\blib\lib\Apache\Connection.pm
cp Constants.pm ..\blib\lib\Apache\Constants.pm
cp File.pm ..\blib\lib\Apache\File.pm
cp Leak.pm ..\blib\lib\Apache\Leak.pm
C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils/xsubpp -typemap C:\Perl\lib\ExtUtils\typemap
-typemap typemap Leak.xs > Leak.xsc && C:\P
erl\bin\perl.exe -MExtUtils::Command -e mv Leak.xsc Leak.c
cl -c -nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPER
L_MSVCRT_READFIX -O1 -MD -DNDEBUG -DVERSION=\"1.00\" -DXS_VERSION=\"1.00\"
"-IC:\Perl\lib\CORE" Leak.c
Leak.c
Running Mkbootstrap for Apache::Leak ()
C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 Leak.bs
C:\Perl\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Apache::Leak\",
'DLBASE' => 'Leak', 'DL_FUNCS' => { }, 'FUNCL
IST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
link -out:..\blib\arch\auto\Apache\Leak\Leak.dll -dll -nologo -nodefaultlib -release
-libpath:"C:/Perl\lib\CORE" -machine:x86 Leak
.obj C:\Perl\lib\CORE\perl56.lib 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 -def:Leak.def
Creating library ..\blib\arch\auto\Apache\Leak\Leak.lib and object
..\blib\arch\auto\Apache\Leak\Leak.exp
C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755
..\blib\arch\auto\Apache\Leak\Leak.dll
C:\Perl\bin\perl.exe -MExtUtils::Command -e cp Leak.bs
..\blib\arch\auto\Apache\Leak\Leak.bs
C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644
..\blib\arch\auto\Apache\Leak\Leak.bs
cp Log.pm ..\blib\lib\Apache\Log.pm
cp ModuleConfig.pm ..\blib\lib\Apache\ModuleConfig.pm
cp PerlRunXS.pm ..\blib\lib\Apache\PerlRunXS.pm
cp Server.pm ..\blib\lib\Apache\Server.pm
cp Symbol.pm ..\blib\lib\Apache\Symbol.pm
C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils/xsubpp -typemap C:\Perl\lib\ExtUtils\typemap
Symbol.xs > Symbol.xsc && C:\Perl\bin\perl.
exe -MExtUtils::Command -e mv Symbol.xsc Symbol.c
cl -c -nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPER
L_MSVCRT_READFIX -O1 -MD -DNDEBUG -DVERSION=\"1.31\" -DXS_VERSION=\"1.31\"
"-IC:\Perl\lib\CORE" Symbol.c
Symbol.c
Running Mkbootstrap for Apache::Symbol ()
C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 Symbol.bs
C:\Perl\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Apache::Symbol\",
'DLBASE' => 'Symbol', 'DL_FUNCS' => { }, 'F
UNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
link -out:..\blib\arch\auto\Apache\Symbol\Symbol.dll -dll -nologo -nodefaultlib -release
-libpath:"C:/Perl\lib\CORE" -machine:x86
Symbol.obj C:\Perl\lib\CORE\perl56.lib 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 -def:Symbol.def
Creating library ..\blib\arch\auto\Apache\Symbol\Symbol.lib and object
..\blib\arch\auto\Apache\Symbol\Symbol.exp
C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755
..\blib\arch\auto\Apache\Symbol\Symbol.dll
C:\Perl\bin\perl.exe -MExtUtils::Command -e cp Symbol.bs
..\blib\arch\auto\Apache\Symbol\Symbol.bs
C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644
..\blib\arch\auto\Apache\Symbol\Symbol.bs
cp Table.pm ..\blib\lib\Apache\Table.pm
cp URI.pm ..\blib\lib\Apache\URI.pm
cp Util.pm ..\blib\lib\Apache\Util.pm
msdev src\modules\win32\mod_perl.dsp /MAKE "mod_perl - Win32 Release" /USEENV
--------------------Configuration: mod_perl - Win32 Release--------------------
Compiling...
Apache.c
Connection.c
Constants.c
File.c
Log.c
ModuleConfig.c
ModuleConfig.xs(72) : warning C4715: 'vector_from_sv' : not all control paths return a value
mod_perl.c
mod_perl_opmask.c
perl_config.c
perl_util.c
perlio.c
perlxsi.c
Server.c
Table.c
URI.c
Util.c
Linking...
LINK : fatal error LNK1181: cannot open input file "..\..\..\..\..\Perl\lib\CORE\perl56.lib"
Error executing link.exe.
mod_perl.so - 1 error(s), 1 warning(s)
NMAKE : fatal error U1077: 'msdev' : return code '0x1'
Stop.
E:\new\mod_perl-1.28>E:\Apache\Apache.exe -V
Server version: Apache/1.3.27 (Win32)
Server built: Jul 6 2003 22:32:22
Server's Module Magic Number: 19990320:13
Server compiled with....
-D HAVE_MMAP
-D USE_MMAP_SCOREBOARD
-D NO_WRITEV
-D NO_OTHER_CHILD
-D NO_RELIABLE_PIPED_LOGS
-D HARD_SERVER_LIMIT=1024
-D MULTITHREAD
-D HTTPD_ROOT="/apache"
-D SUEXEC_BIN="/apache/bin/suexec"
-D DEFAULT_PIDLOG="logs/httpd.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_LOCKFILE="logs/accept.lock"
-D DEFAULT_ERRORLOG="logs/error.log"
-D TYPES_CONFIG_FILE="conf/mime.types"
-D SERVER_CONFIG_FILE="conf/httpd.conf"
-D ACCESS_CONFIG_FILE="conf/access.conf"
-D RESOURCE_CONFIG_FILE="conf/srm.conf"
E:\new\mod_perl-1.28>
--
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=' ', lddlflags='-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 633
Built under MSWin32
Compiled at Jun 17 2002 21:33:05
@INC:
C:/Perl/lib
C:/Perl/site/lib
.
__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com
Re: FAIL mod_perl-1.28 MSWin32-x86-multi-thread 4.0
Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Sun, 6 Jul 2003, DH wrote:
> This distribution has been tested as part of the cpan-testers
> effort to test as many new uploads to CPAN as possible. See
> http://testers.cpan.org/
>
> Please cc any replies to cpan-testers@perl.org to keep other
> test volunteers informed and to prevent any duplicate effort.
> E:\new\mod_perl-1.28>perl Makefile.PL NO_HTTPD=1
> APACHE_SRC=E:\Apache INSTALL_DLL=E:\Apache\modules
[ ... ]
> Linking...
> LINK : fatal error LNK1181: cannot open input file
> "..\..\..\..\..\Perl\lib\CORE\perl56.lib"
Thanks for raising this - the problem was that the drive letters
weren't included in the dsp file. This is fixed in the mod_perl
cvs sources.
--
best regards,
randy kobes