From owner-freebsd-ports@freebsd.org Mon Jul 18 22:44:54 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 33560B9D24A for ; Mon, 18 Jul 2016 22:44:54 +0000 (UTC) (envelope-from euan@potensol.com) Received: from smtp.potensol.com (smtp.potensol.com [103.15.233.195]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.potensol.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EB0081BEF for ; Mon, 18 Jul 2016 22:44:53 +0000 (UTC) (envelope-from euan@potensol.com) Received: from smtp.potensol.com (smtp.potensol.com [103.15.233.195]) by smtp.potensol.com (Postfix) with ESMTP id EB3A644F95; Mon, 18 Jul 2016 22:44:50 +0000 (UTC) Received: from webmail.potensol.com (webmail.potensol.com [192.168.10.5]) by smtp.potensol.com (Postfix) with ESMTP id 7618C44F94; Mon, 18 Jul 2016 22:44:50 +0000 (UTC) content-type: text/plain; charset="utf-8" in-reply-to: <8FD19636-C34F-4609-BA5D-C6DBC32E7BA1@ohlste.in> from: "Euan Thoms" X-Forward: 192.168.10.5 date: Tue, 19 Jul 2016 06:44:49 +0800 cc: "Kevin Oberman" , "FreeBSD Ports Mailing List" to: "Jim Ohlstein" MIME-Version: 1.0 message-id: <7c8a-578d5c00-1f-6b8b4580@51771804> subject: =?utf-8?q?Re=3A?= curl and nginx no longer build on same host User-Agent: SOGoMail 2.3.13 content-transfer-encoding: quoted-printable X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2016 22:44:54 -0000 On Tuesday, July 19, 2016 05:11 SGT, Jim Ohlstein wrote= : > Hello, > > > On Jul 18, 2016, at 4:37 PM, Euan Thoms wrote: = > > > > OK, I'm clear about the make.conf options and what they mean. But I= still have a problem in that even if I use DEFAULT=5FVERSIONS+=3Dssl=3D= openssl, ftp/curl will not build, certainly not with portmaster and I t= hink I tried building it manually from inside it's ports directory. > > > > /usr/ports/ftp/curl]# make > > =3D=3D=3D> curl-7.49.1 GSSAPI=5FBASE is not compatible with OpenSS= L from ports. Use > > other GSSAPI options or OpenSSL from base system. > > *** Error code 1 > > > > Stop. > > make: stopped in /usr/ports/ftp/curl > > > > > > So basically, I'd have to change one of the GSSAPI options in ftp/c= url. Except I haven't got a clue on the ramifications of this. Do I nee= d GSSAPI? If so, should I use Heimdal or MIT? > > > > So you see my point, it's not friendly on new FreeBSD users. I'm a = fairly experienced FreeBSD sys-adimin and I don't know what to do in th= is case. > > > > At least I now know that there is a good reason to not have on port= built against base openssl and another built against ports openssl. > > So basically they've deprecated a useful option without replicating t= he functionality. Bravo! > > Fortunately, it still works as intended. > Aha, I got ftp/curl to build using WITH=5FOPENSSL=5FPORT=3Dyes. Don't k= now why I didn't try it before, perhaps since it is deprecated. So, I think we need to address some shortcoming in the new macro DEFAUL= T=5FVERSIONS+=3Dssl=3Dopenssl. Perhaps I should create a new thread, with a more appropriate subject l= ine? Any suggestions? -- Regards, Euan Thoms