never mind. It appears that the order in which things are done is important. I finally got it to work by reinstalling mod-perl for the umpteenth time and then again trying libapreq. Strange, the old version that was installed would no re-install until I did this.
> I have two identical hosts with the following > > mod_perl-1.26 > apache apache_1.3.26 > ben apachessl_1.48 > openssll-0.9.6b > > on one, libapreq-1.0 installs just fine, on the other I get this > error: > > In file included from > /usr/lib/perl5/site_perl/i386-linux/auto/Apache/include/include/http > d.h:79, > from apache_request.h:5, > from apache_request.c:59: > /usr/lib/perl5/site_perl/i386-linux/auto/Apache/include/include/buff > .h:75: openssl/ssl.h: No such file or directory > /usr/lib/perl5/site_perl/i386-linux/auto/Apache/include/include/buff > .h:78: > #error "Don't use OpenSSL/SSLeay versions less than 0.9.2b, they have a > serious security problem!" > make[1]: *** [apache_request.o] Error 1 > > I can't figure out what the problem is. all the include files appear > to be in the same places on both machines. I've rebuilt everything > from scratch on the machine that fails :-( > > Any ideas?? >