> so i guess this is the only way to do it with dso
> 
> for apache 1.3.9
>  ./configure --enable-rule=shared_core --with-perl=/usr/bin/perl
> --enable-module=so --enable-module=rewrite
> 
> for modperl-1.21
>  perl Makefile.PL USE_APXS=1 USE_DSO=1 WITH_APXS=/usr/sbin/apxs
> EVERYTHING=1
> 
This does not appear to work all the time. My build looks like this:
openssl-0.9.4
apache-1.3.9
modperl=1.21

./configure --prefix=/usr/local/apache \
        --enable-rule=SHARED_CORE \
        --with-layout=Apache \
        --enable-module=so
make
make install

then.....

perl Makefile.PL \
     USE_APXS=1 \
     USE_DSO=1 \
     WITH_APXS=/usr/local/apache/bin/apxs \
     EVERYTHING=1

make

gives ..................

In file included from /usr/local/apache/include/httpd.h:78,
                 from mod_perl.h:114,
                 from mod_perl.c:60:
/usr/local/apache/include/buff.h:74: openssl/ssl.h: No such file or
directory /usr/local/apache/include/buff.h:77: #error "Don't use
OpenSSL/SSLeay versions less than 0.9.2b, they have a serious security
problem!" make[1]: *** [mod_perl.lo] Error 1 make[1]: Leaving
directory `/usr/src/mod_perl-1.21/apaci' make: *** [apxs_libperl]
Error 2

Any ideas -- I've tried every conceivable build possibility with and 
without DSO and still can't get ssl + modperl to coexist. I know it 
is possible as I have earlier versions running in production, but 
don't seem to be able to upgrade to this set of pieces.
[EMAIL PROTECTED]

Reply via email to