From owner-freebsd-ports@freebsd.org Sun Oct 15 18:41:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AD36BE488D3 for ; Sun, 15 Oct 2017 18:41:34 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 99981828B5 for ; Sun, 15 Oct 2017 18:41:34 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 98F85E488D2; Sun, 15 Oct 2017 18:41:34 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9898BE488D1 for ; Sun, 15 Oct 2017 18:41:34 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 79D4C828B4; Sun, 15 Oct 2017 18:41:34 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id C4DABD43D; Sun, 15 Oct 2017 18:41:33 +0000 (UTC) Date: Sun, 15 Oct 2017 20:41:33 +0200 From: Baptiste Daroussin To: Yuri Cc: "ports@freebsd.org" Subject: Re: Why ports are allowed to be linked with base OpenSSL? Message-ID: <20171015184133.qw342awio6svrw7v@ivaldir.net> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="yziqrz4uc5thoxfk" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170912 (1.9.0) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 18:41:34 -0000 --yziqrz4uc5thoxfk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 15, 2017 at 06:15:24PM +0000, Yuri wrote: > Uses/ssl.mk allows SSL_DEFAULT=3Dbase. I know this has been discussed here > before, but why is this even allowed? If some ports are built with > SSL_DEFAULT=3Dbase, and some with SSL_DEFAULT=3Dopenssl, this will obviou= sly > cause conflicts when two incompatible openssl libraries will be mapped in= to > the same process. >=20 >=20 > Isn't it better to only allow port OpenSSL for ports, and disallow base > OpenSSL in ports, so that there will be homogeneity of openssl? >=20 First the default SSL is supposed to be for the entire ports tree, not only= for a bunch of ports. Second, yes that is the plan but it takes time and it is not that easy to m= ake it happen :) Best regards, Bapt --yziqrz4uc5thoxfk Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlnjq9oACgkQY4mL3PG3 Plq/HRAAz81lqkQ1xVFRh4FXypnemLUVjnGm2iiLS5v2bcFYOgVVz87HVw/SMq6X FzKEL3RvCCmGnjAJ8ivdzw5m3RkJijqx63duGQb669fqG6CNhc8tytui58U+qvAs Iq9HJWaEdmlhcMxL/haRfuTVhtGTWWks7XjjEet3O1dW21UbXDTw7bEI6pUqBHkt wFykAqC3khrm/gqEMWuM62A9szhumpMowWWqhEh3sMXrgvPDxuZvXixwEgcU20LX sWMFuZG+4OmLBUbdeJWXUP+REbdKOquqJFkLSQApUZKibdX+ZA5i72aFTgspEx5E Vq607ETz23FfcR0muQTPl5wmmdRm8Jzqk0sBWWlf2T3sqBYmRu0eyUq4ZPADPluh tA8MvxSlrzLroiOEq/kLH6mqmrr0JQGGZf1HpO6WH4B+BtAW8A1GZdUevFtFvaKc JqL9X6ShOOV4IcgkEJh5MJ2zmogbeW9nTI/uXoHkMuK5OLtB93JMegY8KccimQb7 Ar8+hFNixK4LBPtr/IaYHN/WS5uNNJ5oiiLWc4Sjh7ONYWL/zLNp9zq7/FitfdZI 5axeS3gMjmmDopma4yVuH8MIoDiXXOlvekG4B8R0J+BLQKNKABEmV8Ovl0sLqRnz BCXSt5ml76F/h2vV0cZo22ul/KKt6YDlNlLb3YfPBva5L9J00gM= =dA1l -----END PGP SIGNATURE----- --yziqrz4uc5thoxfk--