Hi Igor and thanks for your response :-)

I did find a solution by chance. I added CFLAGS="-m64 -mcpu=niagara2 -O3 
-DSSL_EXPERIMENTAL -DSSL_ENGINE" and now everything is happy.

I am interested in what you said about the --with-included-apr. Is there some 
documentation that explains how to use these flags properly? I hate blindly 
copying what I see other people using. I'd rather get a better idea how to do 
it right.

We're using 2.0.64 rather than 2.2.17 because this is a mass vhost environment 
and our clients expect 2.0 for now. We're working on a newer release, but we 
have to get all our clients to test and move them over one by one.

Cheers,

Ryan

-----Original Message-----
From: Igor Galić [mailto:i.ga...@brainsware.org] 
Sent: Wednesday, February 9, 2011 9:40 AM
To: users@httpd.apache.org
Subject: Re: [users@httpd] --enable-rule=SSL_EXPERIMENTAL in 2.0.64



----- Original Message -----
> Hi everyone,
> 
> I'm trying to compile 2.0.64 on Solaris 10.  Unfortunately, I get the
> message:

First off: The latest and best version is currently: 2.2.17

 
> configure: WARNING: unrecognized options:
> --enable-nonportable-atomics, --disable-ipv6, --enable-rule,
> --enable-lib64

These are probably all APR/APR-Util options, which you're not compiling.
i.e.: There is *no* --with-included-apr in your configure.

> According to the posts I see, these are just warnings, but when I try
> to start I get:
> 
> Invalid command 'SSLCryptoDevice', perhaps mis-spelled or defined by
> a module not included in the server configuration

Is the module loaded?

> This worked in 2.0.63 no problem.
> 
> Does anyone have a workaround for this issue? Any ideas, no matter
> how harebrained would be welcome :-)
> 
> Details:
> sparc-sun-solaris2.10-gcc (GCC) 4.3.3 (20091210) (gccfss)
> CC="gcc -m64 -mcpu=niagara2 -O3 -R${GCCRT_DIR}/lib/sparcv9
> -L${GCCRT_DIR}/lib/sparcv9 -R${OPENSSL_DIR}/lib -L${OPENSSL_DIR}/lib
> -R/usr/sfw/lib/64 -L/usr/sfw/lib/64"
> ./configure \
> "--with-mpm=worker" \
> "--enable-nonportable-atomics=yes" \
> "--disable-ipv6" \
> "--enable-unique-id=shared" \
> "--enable-ssl=shared" \
> "--enable-headers=shared" \
> "--enable-rewrite=shared" \
> "--enable-proxy=shared" \
> "--prefix=${HTTPD_DIR}" \
> "--enable-rule=SSL_EXPERIMENTAL" \
> "--with-ssl=${OPENSSL_DIR}" \
> "--enable-lib64"
> 
> Regards,
> 
> Ryan

i

-- 
Igor Galić

Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/

Reply via email to