On Fri, Mar 05, 1999, Bill Stasiowski wrote:

>   I'm using Solaris 2.6 on Ultra1.  I tried to compile the new
> mod_ssl-2.2.4-1.3.4 and get the following error when running make:
> 
> cc -c  -I/opt/apache/include -DSOLARIS2=260 -DMOD_SSL=202103 -DEAPI -KPIC
> -DSHARED_MODULE -I/opt/openssl-0.9.1c/include -DMOD_SSL_VERSION=\"2.2.4\"
> mod_ssl.c && mv mod_ssl.o mod_ssl.lo
> "mod_ssl.c", line 203: too many struct/union initializers
> cc: acomp failed for mod_ssl.c
> *** Error code 2
> make: Fatal error: Command failed for target `mod_ssl.lo'
> Current working directory /opt/mod_ssl-2.2.4-1.3.4/pkg.sslmod

I think you didn't read the CHANGES file carefully enough:

| *) Fixed the connection closing phase: First, mod_ssl no longer hooks into
|    this phase by using ap_register_cleanup() (with the connection pool)
|    because the cleanup functions are called by Apache's API a lot too late
|    (actually _after_ the socket was already closed!).  Instead a new EAPI
|    hook `close_connection' was added to register a hook which is run
|    directly _before_ the socket is closed.  Second, the SSL ``Close
|    Notify'' alert is now always sent (even when older IE browsers display
|    the message in the window), because not sending the alert is a violation
|    of the SSL/TLS standard.
|    !! ATTENTION: THIS HAD TO CHANGE EAPI, SO YOU HAVE TO RECOMPILE APACHE!!

Sorry, but it's already written in all caps....
In other words: You cannot use --with-apxs unless you've updated your Apache.

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com
______________________________________________________________________
Apache Interface to SSLeay (mod_ssl)   www.engelschall.com/sw/mod_ssl/
Official Support Mailing List               [EMAIL PROTECTED]
Automated List Manager                       [EMAIL PROTECTED]

Reply via email to