Full_Name: Matthew Mintel
Version: 2.6.6
OS: Solaris 7
Submission from: (NULL) (198.62.209.10)


OS: Solaris 7
OpenSSL-0.9.5a
Mod_ssl-2.6.6-1.3.12
Apache-1.3.12
mm-1.1.3

The problem is this... I would compile mod_ssl into apache using the standard
method suggested by the Install documentation, the Mod_ssl suggested install and
the solaris 7 (from sun.com) method for mod_ssl and apache ..............



$ ./configure --prefix=/path_to_webserver_dir \
--with-mm=/path_to_mm \
--with-apache=../apache_1.3.12 \
--with-ssl=/path_to_openssl
--with-key=../path_to_key
--with-crt=../path_to_crt

$ cd ../apache_1.3.12
$ make




and the following would always occur... (This is not a PATH or environment
issue, as mod_ssl did not report any problems, only apache did when it realized
it was missing ssl_engine_scache.c)





===> src/modules/ssl
gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270
-DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite
`../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\"
modssl.c
gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270
-DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite
`../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\"
ssl_engine_config.c
gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270
-DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite
`../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\"
ssl_engine_compat.c
gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270
-DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite
`../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\"
ssl_engine_ds.c
gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270
-DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite
`../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\"
ssl_engine_ds.c
gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270
-DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite
`../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\"
ssl_engine_dh.c
gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270
-DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite
`../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\"
ssl_engine_init.c
gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270
-DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite
`../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\"
ssl_engine_kernel.c
gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270
-DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite
`../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\"
ssl_engine_rand.c
gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270
-DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite
`../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\"
ssl_engine_io.c
gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270
-DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite
`../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\"
ssl_engine_log.c
gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270
-DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite
`../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\"
ssl_engine_mutex.c
gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270
-DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite
`../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\"
ssl_engine_pphrase.c
make[4]: *** No rule to make target `ssl_engine_scache.c', needed by
`ssl_engine_scache.o'. Stop.
make[3]: *** [all] Error 1
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/path_to_apache/apache_1.3.12/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/path_to_apache/apache_1.3.12'
make: *** [build] Error 2



Now this problem was solved by downloading the ssl_engine_scache.c file from
http://www.mit.edu/afs/sipb/machine/anxiety-closet/apachessl/mod_ssl-SNAP-19991020/pkg.sslmod/ssl_engine_scache.c
and adding it to the /apache_1.3.12/src/modules/ssl/ directory but this should
not have occured, I did compile Mod_ssl sucessfully on Linux (RedHat 6.2) with
the same source... so this leads me to believe it is a Solaris 7 issue... but
this should not be the case... Plus it was a pain finding ssl_engine_scache.c
(especially when it's something mod_ssl should have created in the first
place)... just wanted to submit this bug. If any further parameters are required
I can be reached at [EMAIL PROTECTED]

- Matthew

______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to