Hello.

I have a little question... Does mod_ssl compile with glibc 2.1?
It used to work when I ran rawhide which was based on glibc 2.0.7, but
when I upgraded to Starbuck which is based on glibc 2.1 I just couldn't
compile mod_ssl anymore.

My setup is Apache 1.3.6, mod_perl 1.18, mod_ssl 2.2.8-1.3.6

What I'm wondering is if the problem lies within my system or if it's
mod_ssl that just doesn't compile with glibc 2.1

The compilation output:

<=== src/modules/perl
<=== src/modules
gcc -c -I.  -I/usr/lib/perl5/5.00503/i386-linux/CORE  -I./os/unix
-I./include   -DLINUX=2 -DMOD_SSL=202108 -DMOD_PERL -DUSE_PERL_SSI
-Dbool=char -DHAS_BOOL -I/usr/local/include -DUSE_HSREGEX -DEAPI `./apaci`
modules.c
gcc -c -I.  -I/usr/lib/perl5/5.00503/i386-linux/CORE  -I./os/unix
-I./include   -DLINUX=2 -DMOD_SSL=202108 -DMOD_PERL -DUSE_PERL_SSI
-Dbool=char -DHAS_BOOL -I/usr/local/include -DUSE_HSREGEX -DEAPI `./apaci`
buildmark.c
gcc  -DLINUX=2 -DMOD_SSL=202108 -DMOD_PERL -DUSE_PERL_SSI -Dbool=char
-DHAS_BOOL -I/usr/local/include -DUSE_HSREGEX -DEAPI `./apaci`
-L/usr/local/ssl/lib   \
      -o httpd buildmark.o modules.o modules/standard/libstandard.a
modules/ssl/libssl.a modules/perl/libperl.a main/libmain.a
./os/unix/libos.a ap/libap.a regex/libregex.a  -lm -lcrypt  -lndbm -lssl
-lcrypto -rdynamic  -L/usr/local/lib
/usr/lib/perl5/5.00503/i386-linux/auto/DynaLoader/DynaLoader.a
-L/usr/lib/perl5/5.00503/i386-linux/CORE -lperl -lnsl -lndbm -lgdbm -ldb
-ldl -lm -lc -lposix -lcrypt
modules/ssl/libssl.a(ssl_engine_kernel.o): In function
`ssl_hook_NewConnection':
ssl_engine_kernel.o(.text+0x387): undefined reference to `ERR_GET_REASON'
modules/ssl/libssl.a(ssl_engine_pphrase.o): In function
`ssl_pphrase_Handle_CB':
ssl_engine_pphrase.o(.text+0x7f3): undefined reference to `PEMerr'
collect2: ld returned 1 exit status
make[2]: *** [target_static] Error 1
make[2]: Leaving directory `/home/new/apache/apache_1.3.6/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/home/new/apache/apache_1.3.6'
make: *** [build] Error 2

/Martin

"If you want to travel around the world and be invited to speak at a lot
of different places, just write a Unix operating system."
(By Linus Torvalds)

______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)  www.engelschall.com/sw/mod_ssl/
Official Support Mailing List               [EMAIL PROTECTED]
Automated List Manager                       [EMAIL PROTECTED]

Reply via email to