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