I tried to upgrade to 5.8.4 but it did not work.

I have to downgrade to perl 5.8.3.

Upon recompiling, I run into the following:


Script started on Mon Apr 26 11:18:54 2004
doctor.nl2k.ab.ca//usr/source/mod_perl-1.29$ / gdb /usr/bin/perl
GNU gdb 
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-unknown-bsdi4.3"...
(gdb) run MAkefile.PL          akefile.PL 
APACHE_PREFIX=/var/www/SSLconf ALL_HOOKS=1 APACHE_SRC=../

apache_1.3.29/src
Starting program: /usr/bin/perl Makefile.PL APACHE_PREFIX=/var/www/SSLconf ALL_HOOKS=1 
APACHE_SRC=../apache_1.3.29/src
Configure mod_perl with ../apache_1.3.29/src ? [y] y
Shall I build httpd in ../apache_1.3.29/src for you? [y] y
Appending mod_perl to src/Configuration
Using config file: /usr2/source/mod_perl-1.29/src/Configuration
Creating Makefile
 + configured for BSDI platform
 + setting C compiler to gcc
 + setting C pre-processor to gcc -E
 + using "tr [a-z] [A-Z]" to uppercase
 + checking for system header files
 + using custom target name: httpsd
 + adding selected modules
    o rewrite_module uses ConfigStart/End
      enabling DBM support for mod_rewrite
    o dbm_auth_module uses ConfigStart/End
    o db_auth_module uses ConfigStart/End
      using Berkeley-DB/3.x for mod_auth_db (-ldb)
    o perl_module uses ConfigStart/End
      + mod_perl build type: OBJ
      + setting up mod_perl build environment
      + id: mod_perl/1.29
      + id: Perl/v5.8.3 (bsdos) [/usr/bin/perl]
      + adjusting Apache build environment
      + enabling Perl support for SSI (mod_include)
 + using system Expat
 + checking sizeof various data types
 + doing sanity check on compiler and options
Creating Makefile in support
Creating Makefile in regex
Creating Makefile in os/unix
Creating Makefile in ap
Creating Makefile in main
Creating Makefile in modules/standard
Creating Makefile in modules/ssl
Creating Makefile in modules/perl
EXTRA_CFLAGS: -DTARGET=\"httpsd\" -DMOD_PERL -DUSE_PERL_SSI -fno-strict-aliasing 
-DUSE_HSREGEX $(SSL_CFLAGS)
SSL_CFLAGS: -DAPACHE_SSL  -I/usr2/source/openssl-0.9.7c/include 
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.........disabled (enable with PERL_STACKED_HANDLERS=1)
PerlMethodHandlers..........disabled (enable with PERL_METHOD_HANDLERS=1)
PerlDirectiveHandlers.......disabled (enable with PERL_DIRECTIVE_HANDLERS=1)
PerlTableApi................disabled (enable with PERL_TABLE_API=1)
PerlLogApi..................disabled (enable with PERL_LOG_API=1)
PerlUriApi..................disabled (enable with PERL_URI_API=1)
PerlUtilApi.................disabled (enable with PERL_UTIL_API=1)
PerlFileApi.................disabled (enable with PERL_FILE_API=1)
PerlConnectionApi...........enabled
PerlServerApi...............enabled
PerlSections................disabled (enable with PERL_SECTIONS=1)

PerlSSI.....................disabled (enable with PERL_SSI=1)

I see you are building with Ben-SSL,
I'll set the SSL flags in mod_perl's Makefile
[New thread 0x83cbf00]
[Switching to thread 0x83cbf00]

Program received signal SIGSEGV, Segmentation fault.
0x0 in ?? ()
(gdb) bt
#0  0x0 in ?? ()
#1  0x481fb160 in init () from /shlib/libc.so.2
#2  0x481faec4 in getpwuid () from /shlib/libc.so.2
#3  0x48107137 in Perl_pp_gpwent ()
   from /usr/libdata/perl5/i386-bsdos/CORE/libperl.so
#4  0x48107070 in Perl_pp_gpwuid ()
   from /usr/libdata/perl5/i386-bsdos/CORE/libperl.so
#5  0x480ce1c3 in Perl_runops_standard ()
   from /usr/libdata/perl5/i386-bsdos/CORE/libperl.so
#6  0x4808081c in perl_run ()
   from /usr/libdata/perl5/i386-bsdos/CORE/libperl.so
#7  0x4808052b in perl_run ()
   from /usr/libdata/perl5/i386-bsdos/CORE/libperl.so
#8  0x8048fd6 in main ()
#9  0x8048e93 in __start ()
(gdb) ecit   c xit
Undefined command: "exit".  Try "help".
(gdb) quit
The program is running.  Exit anyway? (y or n) n
Not confirmed.
(gdb) qui it
The program is running.  Exit anyway? (y or n) y
You have new mail in /var/mail/root
doctor.nl2k.ab.ca//usr/source/mod_perl-1.29$ cd /usr/libdata/perl5/i386-bsdos/C

ORE
doctor.nl2k.ab.ca//usr/libdata/perl5/i386-bsdos/CORE$ cd ..
doctor.nl2k.ab.ca//usr/libdata/perl5/i386-bsdos$ dir C*
sh: dir: command not found
doctor.nl2k.ab.ca//usr/libdata/perl5/i386-bsdos$ exit
exit

Script done on Mon Apr 26 11:21:40 2004

I wonder what is going wrong?

-- 
Member - Liberal International  
This is [EMAIL PROTECTED]       Ici [EMAIL PROTECTED]
God Queen and country! Beware Anti-Christ rising!
Patriots - This is the time to wave your sword and declare your alligence!!

--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to