You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Joseph Shraibman <jk...@selectacast.net> on 2005/08/16 05:08:23 UTC

[users@httpd] can't compile 2.0.54 with openssl 0.9.8

I configured like this:

./configure --with-ssl=/usr/local/ssl --enable-ssl=static 
--enable-info=shared   --enable-include=shared --enable-vhost-alias=shared

but my build fails with this:

aking all in ssl
make[2]: Entering directory 
`/local/download/apache/httpd-2.0.54/modules/ssl'
make[3]: Entering directory 
`/local/download/apache/httpd-2.0.54/modules/ssl'
/local/download/apache/httpd-2.0.54/srclib/apr/libtool --silent 
--mode=compile gcc  -g -O2 -pthread    -DLINUX=2 -D_REENTRANT 
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE 
-DAP_HAVE_DESIGNATED_INITIALIZER 
-I/local/download/apache/httpd-2.0.54/srclib/apr/include 
-I/local/download/apache/httpd-2.0.54/srclib/apr-util/include -I. 
-I/local/download/apache/httpd-2.0.54/os/unix 
-I/local/download/apache/httpd-2.0.54/server/mpm/prefork 
-I/local/download/apache/httpd-2.0.54/modules/http 
-I/local/download/apache/httpd-2.0.54/modules/filters 
-I/local/download/apache/httpd-2.0.54/modules/proxy 
-I/local/download/apache/httpd-2.0.54/include 
-I/local/download/apache/httpd-2.0.54/modules/generators 
-I/usr/local/ssl/include/openssl -I/usr/local/ssl/include 
-I/usr/kerberos/include 
-I/local/download/apache/httpd-2.0.54/modules/dav/main -prefer-non-pic 
-static -c ssl_engine_pphrase.c && touch ssl_engine_pphrase.lo
ssl_engine_pphrase.c: In function `ssl_pphrase_Handle_CB':
ssl_engine_pphrase.c:684: `PEM_F_DEF_CALLBACK' undeclared (first use in 
this function)
ssl_engine_pphrase.c:684: (Each undeclared identifier is reported only once
ssl_engine_pphrase.c:684: for each function it appears in.)
make[3]: *** [ssl_engine_pphrase.lo] Error 1
make[3]: Leaving directory `/local/download/apache/httpd-2.0.54/modules/ssl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/local/download/apache/httpd-2.0.54/modules/ssl'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/local/download/apache/httpd-2.0.54/modules'
make: *** [all-recursive] Error 1
Command exited with non-zero status 2

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] can't compile 2.0.54 with openssl 0.9.8

Posted by Peter Huesser <pe...@psi.ch>.
Joseph Shraibman wrote:

> I configured like this:
>
> ./configure --with-ssl=/usr/local/ssl --enable-ssl=static 
> --enable-info=shared   --enable-include=shared 
> --enable-vhost-alias=shared
>
> but my build fails with this:
> ssl_engine_pphrase.c: In function `ssl_pphrase_Handle_CB':
> ssl_engine_pphrase.c:684: `PEM_F_DEF_CALLBACK' undeclared (first use 
> in this function)
> ssl_engine_pphrase.c:684: (Each undeclared identifier is reported only 
> once

I tried to compile it on my machine with the flags you set and did not 
get any problems. I guess you have a problem with your ssl version. I am 
running scientific linux version 3.0.4 and openssl version 0.9.7a. Maybe 
to have to install this ssl version.

Greetings

    Pedro


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org