pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/46655: apache24 doesn't start on netbsd6b2-amd64
The following reply was made to PR pkg/46655; it has been noted by GNATS.
From: "OBATA Akio" <obache%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/46655: apache24 doesn't start on netbsd6b2-amd64
Date: Thu, 05 Jul 2012 15:45:53 +0900
On Thu, 05 Jul 2012 12:40:02 +0900, Ryo ONODERA
<ryo_on%yk.rim.or.jp@localhost> wrote:
> NetBSD current and 6.0's OpenSSL lacks some functions.
> Probably latest OpenSSL-stable has the functions.
OpenSSL in NetBSD current/6.0 is pre-release snapshot of 1.0.1-stable branch,
so some API was changed before 1.0.1 release (include beta release) after the
snapshot point.
http://cvs.openssl.org/chngview?cn=21865
So this issue will be affect to any platforms using OpenSSL-1.0.1-stable
branch before beta1 release.
> ----Next_Part(Thu_Jul__5_12_38_39_2012_841)--
> Content-Type: Text/Plain; charset=us-ascii
> Content-Transfer-Encoding: 7bit
> Content-Disposition: inline; filename="patch-modules_ssl_ssl__private.h"
> $NetBSD$
> NetBSD current and 6.0's OpenSSL have some incompatibilities.
> --- modules/ssl/ssl_private.h.orig 2012-04-03 12:37:57.000000000 +0000
> +++ modules/ssl/ssl_private.h
> @@ -83,7 +83,7 @@
> /* OpenSSL headers */
> #include <openssl/opensslv.h>
> -#if (OPENSSL_VERSION_NUMBER >= 0x10001000)
> +#if (OPENSSL_VERSION_NUMBER >= 0x10001000) && !defined(__NetBSD__)
> /* must be defined before including ssl.h */
> #define OPENSSL_NO_SSL_INTERN
> #endif
> ----Next_Part(Thu_Jul__5_12_38_39_2012_841)----
So please try to use 0x10001001 for OPENSSL_VERSION_NUMBER check instead.
(and send to upstream)
--
OBATA Akio / obache%NetBSD.org@localhost
Home |
Main Index |
Thread Index |
Old Index