From owner-freebsd-ports@FreeBSD.ORG  Tue Jun  2 11:59:08 2015
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 53FCF65D;
 Tue,  2 Jun 2015 11:59:08 +0000 (UTC) (envelope-from zi@freebsd.org)
Received: from exodus.zi0r.com (exodus.zi0r.com [71.179.14.195])
 (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits))
 (Client CN "exodus.zi0r.com", Issuer "Gandi Standard SSL CA 2" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 2D27D1EF7;
 Tue,  2 Jun 2015 11:59:07 +0000 (UTC) (envelope-from zi@freebsd.org)
Received: from exodus.zi0r.com (localhost [127.0.0.1])
 by exodus.zi0r.com (Postfix) with ESMTP id 045CAB90E8;
 Tue,  2 Jun 2015 07:51:21 -0400 (EDT)
X-Virus-Scanned: amavisd-new at zi0r.com
Received: from exodus.zi0r.com ([127.0.0.1])
 by exodus.zi0r.com (exodus.zi0r.com [127.0.0.1]) (amavisd-new, port 10026)
 with LMTP id ART7FwjAhczA; Tue,  2 Jun 2015 07:51:20 -0400 (EDT)
Received: from exodus.zi0r.com (syn.zi0r.com [71.179.14.194])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by exodus.zi0r.com (Postfix) with ESMTPSA id A72B1B90DA;
 Tue,  2 Jun 2015 07:51:18 -0400 (EDT)
Date: Tue, 2 Jun 2015 07:51:17 -0400
From: Ryan Steinmetz <zi@freebsd.org>
To: Bryan Drewery <bdrewery@FreeBSD.org>
Cc: Adam McDougall <mcdouga9@egr.msu.edu>, ports@freebsd.org
Subject: Re: Fwd: Re: svn commit: r386904 - in head/www/apache22: . files
Message-ID: <20150602115116.GA62387@exodus.zi0r.com>
References: <20150531132958.GB1034@egr.msu.edu> <556CB6C8.2070103@FreeBSD.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
In-Reply-To: <556CB6C8.2070103@FreeBSD.org>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports/>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jun 2015 11:59:08 -0000

Adam,

Please test the following patch.  It should be placed in the files
directory and should resolve the error you saw.

https://people.freebsd.org/~zi/patch-modules_ssl_ssl__engine__dh.c

You can then build the build as usual after running a 'make clean'

-r

On (06/01/15 14:47), Bryan Drewery wrote:
>On 5/31/2015 8:29 AM, Adam McDougall wrote:
>> Is anyone else getting this issue?  I had to revert the change on my systems.
>> Thanks.
>>
>
>Yes it looks incomplete. Nothing is providing get_dh2048.
>
>> work/httpd-2.2.29/modules/ssl/ssl_engine_dh.c:static DH *get_dh512(void)
>> work/httpd-2.2.29/modules/ssl/ssl_engine_dh.c:static DH *get_dh1024(void)
>> work/httpd-2.2.29/modules/ssl/ssl_engine_dh.c:        dh = get_dh2048();
>> work/httpd-2.2.29/modules/ssl/ssl_engine_dh.c:        dh = get_dh3072();
>> work/httpd-2.2.29/modules/ssl/ssl_engine_dh.c:        dh = get_dh3072();
>
>The module is only providing 512 and 1024 but not 2048 and 3072 symbols.
>
>
>-- 
>Regards,
>Bryan Drewery
>



-- 
Ryan Steinmetz
PGP: 9079 51A3 34EF 0CD4 F228  EDC6 1EF8 BA6B D028 46D7