From owner-freebsd-ports@FreeBSD.ORG Tue Jul 15 05:44:29 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CC17731D for ; Tue, 15 Jul 2014 05:44:29 +0000 (UTC) Received: from mx1.stack.nl (relay02.stack.nl [IPv6:2001:610:1108:5010::104]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mailhost.stack.nl", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 88E632C8C for ; Tue, 15 Jul 2014 05:44:29 +0000 (UTC) Received: by mx1.stack.nl (Postfix, from userid 65534) id D099135930A; Tue, 15 Jul 2014 07:44:25 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mailscan02.stack.nl X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-Spam-Relay-Country: NL X-Spam-DCC: MGTINTERNET: mailscan02.stack.nl 1170; Body=1 Fuz1=1 Fuz2=1 Received: from mud.stack.nl (mud.stack.nl [131.155.141.70]) by mx1.stack.nl (Postfix) with ESMTP id 9E9313592FF; Tue, 15 Jul 2014 07:44:18 +0200 (CEST) Received: by mud.stack.nl (Postfix, from userid 801) id 86ABB3C603A; Tue, 15 Jul 2014 07:44:18 +0200 (CEST) Date: Tue, 15 Jul 2014 07:44:18 +0200 From: Johan van Selst To: "Jens K. Loewe" Subject: Re: Some ports not compiling with security/libressl Message-ID: <20140715054418.GA27471@mud.stack.nl> References: <348083446.20140715002518@tuxproject.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="/9DWx/yDrRhgMJTb" Content-Disposition: inline In-Reply-To: <348083446.20140715002518@tuxproject.de> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: freebsd-ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jul 2014 05:44:29 -0000 --/9DWx/yDrRhgMJTb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Jens, Jens K. Loewe wrote: > I'm currently trying to replace OpenSSL on my server by LibreSSL > (security/libressl). Anyway, I found some ports struggling to compile > with it, including (but not limited to) www/w3m, > security/p5-Net-SSLeay (which seems to query the OpenSSL version > directly?!) and lang/python27. >=20 > Is it planned to take care of this use case? LibreSSL is explicitly not going to be fully compatible with OpenSSL. Certain functions from OpenSSL have already been removed from LibreSSL and as rewrites contine, the difference may grow. There would not be any point in adding a compatibility layer to the FreeBSD port. Application authors may chose to update their applications to work with LibreSSL, but I do not expect this to happen very quickly, especially because LibreSSL is a fast-moving target at the moment. That said, I'm not maintaining any of the ports you mentioned, and I did not look into the current compatibility issues. But in general, if you want full OpenSSL-compatibility, I suggest sticking with OpenSSL. Regards, Johan --/9DWx/yDrRhgMJTb Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iF4EAREIAAYFAlPEv7IACgkQAEpMHW8nCPSKIwEAn4DxAwbOL0/8TdlXt8BZfwgH mX1rDCgVvF1pVU87tucBAKwZVn36dKRiSNANhMPaqwJ+u84K4jxYCP5rpaEStWCs =GPbR -----END PGP SIGNATURE----- --/9DWx/yDrRhgMJTb--