Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 32715 invoked from network); 27 Oct 2009 02:15:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 27 Oct 2009 02:15:12 -0000 Received: (qmail 66863 invoked by uid 500); 27 Oct 2009 02:15:11 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 66772 invoked by uid 500); 27 Oct 2009 02:15:11 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 66762 invoked by uid 99); 27 Oct 2009 02:15:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Oct 2009 02:15:11 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=BAYES_00 X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [194.242.35.75] (HELO dns-factory.at) (194.242.35.75) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Oct 2009 02:15:09 +0000 Received: from [172.17.100.6] apache@gknw.net [84.63.41.57] by dns-factory.at with NetMail SMTP Agent $Revision: 8582 $ on Novell NetWare via secured & encrypted transport (TLS); Tue, 27 Oct 2009 03:14:36 +0100 Message-ID: <4AE6579F.1040203@apache.org> Date: Tue, 27 Oct 2009 03:14:55 +0100 From: Guenter Knauf User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: dev@httpd.apache.org Subject: Re: svn commit: r829619 - in /httpd/httpd/trunk: ./ modules/ssl/ References: <20091025172111.8695E23888CE@eris.apache.org> In-Reply-To: <20091025172111.8695E23888CE@eris.apache.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi Joe, Steve, I have some probs with getting this compiled; first its inclear for me from where HAVE_OCSP should get defined in=20 ssl_toolkit.compat.h - for me it seems its not defined in line 42, thus #include in line 44 is not included, and causes compile errors on NetWare since=20 later on in line 150 we have: #if (OPENSSL_VERSION_NUMBER >=3D 0x00908080) #ifndef OPENSSL_NO_TLSEXT #define HAVE_OCSP_STAPLING #endif #endif so HAVE_OCSP_STAPLING gets defined when !OPENSSL_NO_TLSEXT although=20 ocsp.h was not included. After I defined HAVE_OCSP manually with CFLAGS I come to next error in=20 line 110 of ssl_utl_stapling.c where STACK is not defined; I've searched = both OpenSSL 0.9.8 and 1.0.0 branches, but couldnt find anything but=20 only _STACK in crypto/stack/stack.h with the hint: /* Use STACK_OF(...) instead */ so shouldnt line 110 be: Index: ssl_util_stapling.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- ssl_util_stapling.c (revision 830045) +++ ssl_util_stapling.c (working copy) @@ -107,7 +107,7 @@ { certinfo *cinf; X509 *issuer =3D NULL; - STACK *aia =3D NULL; + STACK_OF(OPENSSL_STRING) *aia =3D NULL; if (x =3D=3D NULL) return 0; G=C3=BCn.