You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by "Kogelheide, Ryan SSBC:EX" <Ry...@gov.bc.ca> on 2011/02/09 17:18:37 UTC
[users@httpd] --enable-rule=SSL_EXPERIMENTAL in 2.0.64
Hi everyone,
I'm trying to compile 2.0.64 on Solaris 10. Unfortunately, I get the message:
configure: WARNING: unrecognized options: --enable-nonportable-atomics, --disable-ipv6, --enable-rule, --enable-lib64
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
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
---------------------------------------------------------------------
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] --enable-rule=SSL_EXPERIMENTAL in 2.0.64
Posted by "Kogelheide, Ryan SSBC:EX" <Ry...@gov.bc.ca>.
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.galic@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.galic@brainsware.org
URL: http://brainsware.org/
Re: [users@httpd] --enable-rule=SSL_EXPERIMENTAL in 2.0.64
Posted by Igor Galić <i....@brainsware.org>.
----- 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.galic@brainsware.org
URL: http://brainsware.org/
---------------------------------------------------------------------
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