From owner-freebsd-ports@freebsd.org Mon Jul 18 22:58:21 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 83547B9D619 for ; Mon, 18 Jul 2016 22:58:21 +0000 (UTC) (envelope-from jim@ohlste.in) Received: from mail-qk0-x234.google.com (mail-qk0-x234.google.com [IPv6:2607:f8b0:400d:c09::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3C9D5130E for ; Mon, 18 Jul 2016 22:58:21 +0000 (UTC) (envelope-from jim@ohlste.in) Received: by mail-qk0-x234.google.com with SMTP id o67so1232735qke.1 for ; Mon, 18 Jul 2016 15:58:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ohlste-in.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=x24ISxJzkTSZ34uyLh4CEU/AvdcCfibtQaWz8mAt/eU=; b=kSjtgagIC+zf7MXMjwiue88/snG9m37sWRkTH8HfaKAIX30XBkqoW7zF0RUs2SSwEE KaqCMFIrMPRC6BODOPWjvrc2uoa6K3tAklac5Ss+n2y+6O0UjpqgTQtnrG/UAoWt77hy PUhazHtSNS7JtIfEMSRMzI5uAHJOtQzNoHijapZGk7AY4fvDdzZ8snG+dHkbnEDikIIp OE/A87qZ2hDFkk4XUJTjCttFo6kUOjTWFYHm4ejEW7oUUmXD4CbDFxZmhEmyghm3U2jg q4woFtFZdY8LupJge8x1MPyAiwsYIjXXS8OjQDA0fmcqGT+K2jWyWskuOfSADl1/m6Fh mxCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=x24ISxJzkTSZ34uyLh4CEU/AvdcCfibtQaWz8mAt/eU=; b=VoglCyc9NlTP2pTXGkBzJi7Lm4iNKd9b1RFoejn6MScT92QgwV87ehxdZ0al6oKNbI sGlCgLebhCHZF1g5OnNRDgo3IxTlsg2ijzQTJdHcvs7xx4qyVQ6SKTxCNs+J1Olonyvx fVMbw8Js4WkDJfGVCBmXaBpCvhhHrcbh06zZsaoEev/Gm23HBV2Cy0BQlyFEd58GN7F5 qQufLeudHLfzDRhpPNd03DoVReXA/IBtZinISbFZ1MYlCL1TcFSngJwFD3DPYrUPil8p GvA81yonzfgtrfAD5I0XOtFvhqWBI8ek0fECCbS57NJ94SUcEmHGVXAw/2W0vtUoHlTH cQ/A== X-Gm-Message-State: ALyK8tLdyub2KFL3XuoUSX2wmPeJhMmOGJtuabyC6GG3d107CHX/Fr9AmPqZLA2BLOLsqQ== X-Received: by 10.55.108.2 with SMTP id h2mr22218291qkc.202.1468882700089; Mon, 18 Jul 2016 15:58:20 -0700 (PDT) Received: from [192.168.1.4] (pool-96-249-243-37.nrflva.fios.verizon.net. [96.249.243.37]) by smtp.gmail.com with ESMTPSA id l1sm804778qtd.49.2016.07.18.15.58.19 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 18 Jul 2016 15:58:19 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: curl and nginx no longer build on same host From: Jim Ohlstein X-Mailer: iPhone Mail (13F69) In-Reply-To: <7c8a-578d5c00-1f-6b8b4580@51771804> Date: Mon, 18 Jul 2016 18:58:18 -0400 Cc: Kevin Oberman , FreeBSD Ports Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <600247B1-840D-4C20-9564-EEE81D370463@ohlste.in> References: <7c8a-578d5c00-1f-6b8b4580@51771804> To: Euan Thoms 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:58:21 -0000 Hello, > On Jul 18, 2016, at 6:44 PM, Euan Thoms wrote: >=20 >=20 >> On Tuesday, July 19, 2016 05:11 SGT, Jim Ohlstein wrote:=20= >>=20 >> Hello, >>=20 >>> On Jul 18, 2016, at 4:37 PM, Euan Thoms wrote: >=20 >=20 >>> OK, I'm clear about the make.conf options and what they mean. But I stil= l have a problem in that even if I use DEFAULT_VERSIONS+=3Dssl=3Dopenssl, ft= p/curl will not build, certainly not with portmaster and I think I tried bui= lding it manually from inside it's ports directory. >>>=20 >>> /usr/ports/ftp/curl]# make >>> =3D=3D=3D> curl-7.49.1 GSSAPI_BASE is not compatible with OpenSSL from p= orts. Use >>> other GSSAPI options or OpenSSL from base system. >>> *** Error code 1 >>>=20 >>> Stop. >>> make: stopped in /usr/ports/ftp/curl >>>=20 >>>=20 >>> So basically, I'd have to change one of the GSSAPI options in ftp/curl. E= xcept I haven't got a clue on the ramifications of this. Do I need GSSAPI? I= f so, should I use Heimdal or MIT? >>>=20 >>> So you see my point, it's not friendly on new FreeBSD users. I'm a fairl= y experienced FreeBSD sys-adimin and I don't know what to do in this case. >>>=20 >>> At least I now know that there is a good reason to not have on port buil= t against base openssl and another built against ports openssl. >>=20 >> So basically they've deprecated a useful option without replicating the f= unctionality. Bravo!=20 >>=20 >> Fortunately, it still works as intended. >=20 >=20 > Aha, I got ftp/curl to build using WITH_OPENSSL_PORT=3Dyes. Don't know why= I didn't try it before, perhaps since it is deprecated. >=20 > So, I think we need to address some shortcoming in the new macro DEFAULT_V= ERSIONS+=3Dssl=3Dopenssl. >=20 > Perhaps I should create a new thread, with a more appropriate subject line= ? Any suggestions? That's evidently above my pay grade. I recall recently there was a discussion of building all ports against the o= penssl port. It got lengthy and I stopped reading it. That's what that funct= ion does. Deprecating that function without forcing use of the openssl port w= as not wise IMMHO, but again, my opinion apparently doesn't matter.=20 -- Jim=