From owner-freebsd-ports@freebsd.org Wed Oct 26 20:15:03 2016 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 25AF0C2383E for ; Wed, 26 Oct 2016 20:15:03 +0000 (UTC) (envelope-from mail@m.jwh.me.uk) Received: from mail.zorins.co.uk (mail.zorins.co.uk [91.121.236.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E8C36644 for ; Wed, 26 Oct 2016 20:15:02 +0000 (UTC) (envelope-from mail@m.jwh.me.uk) Received: from jwhlaptop (unknown [185.100.249.0]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mail@m.jwh.me.uk) by mail.zorins.co.uk (Postfix) with ESMTPSA id 3t41Qp2YWMzFVSy; Wed, 26 Oct 2016 20:12:34 +0000 (UTC) From: "Joe Holden" To: "'Christian Weisgerber'" , References: <2E32FD64-2BF6-46CE-BAD2-39AF82E29E33@ellael.org> <56E1BA30.7090306@utanet.at> <010201d1ec8d$b1e53ef0$15afbcd0$@m.jwh.me.uk> In-Reply-To: Subject: RE: openntpd-5.7p4_2,2 depends on libressl-2.2.6 ?! Date: Wed, 26 Oct 2016 21:12:33 +0100 Message-ID: <01b001d22fc5$49cb78e0$dd626aa0$@m.jwh.me.uk> X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQIvN6KS+vQqJRmLmemR+74/UWObWgFPTjLKAP0Ko50Cc/SUgZ/bFphQ Content-Language: en-gb 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: Wed, 26 Oct 2016 20:15:03 -0000 > -----Original Message----- > From: owner-freebsd-ports@freebsd.org [mailto:owner-freebsd- > ports@freebsd.org] On Behalf Of Christian Weisgerber > Sent: 09 August 2016 15:18 > To: freebsd-ports@freebsd.org > Subject: Re: openntpd-5.7p4_2,2 depends on libressl-2.2.6 ?! > > On 2016-08-02, "Joe Holden" wrote: > > > That is not a fix since it breaks at least nginx in the official repo, > > because nginx depends on openssl and openntpd depends on libre. > > > > Either the entire tree should move to a library supported by everything, or > > the openntpd port gets split into meta packages so that we don't need to > > return to a stage where everyone is building ports. > > > > Was this not even considered or tested? > > I put the blame on the people who thought it a good idea to have > FIVE only partially compatible SSL libraries in the tree: OpenSSL > in base, openssl, openssl-devel, libressl, libressl-devel. > Yes, it is a ridiculous situation but since there appears to be zero coordination between ports committers, probably expected. > Bernard Spil (brnrd) has worked hard on moving the entire tree to > LibreSSL, but the political will is missing. > > Like other software coming out of OpenBSD, OpenNTPD now requires > libtls for its https functionality. That's a new library with a > new API that doesn't exist in OpenSSL. The constraints check is a > standard feature of OpenNTPD. If you run OpenNTPD, you expect it > to be available. I have no intention of disabling this by default > and it requires libtls. > Breaking existing install bases because of an *optional* feature is really a shitty attitude, it is not OpenBSD, therefore does not need feature parity - it is a *port* of OpenNNTPD, by your logic I should be able to use rdomains in software ported from OpenBSD yes? While we're here, PF is from OpenBSD so I expect it to be the same as 6.0. > > (Cc naddy) > > Sorry, I somehow didn't get this. > > -- > Christian "naddy" Weisgerber naddy@mips.inka.de