From owner-svn-src-head@freebsd.org Wed Mar 4 17:05:29 2020 Return-Path: Delivered-To: svn-src-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1241F273716 for ; Wed, 4 Mar 2020 17:05:29 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48XgHX6plcz3PZ5; Wed, 4 Mar 2020 17:05:28 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from vsuiko.mahoroba.org (vsuiko.mahoroba.org [IPv6:2001:2f0:104:8010:a00:27ff:feb0:c2e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: ume) by smtp.freebsd.org (Postfix) with ESMTPSA id B684812F9A; Wed, 4 Mar 2020 17:05:27 +0000 (UTC) (envelope-from ume@FreeBSD.org) Date: Thu, 05 Mar 2020 02:05:22 +0900 Message-ID: From: Hajimu UMEMOTO To: Eugene Grosbein Cc: John Baldwin , Jung-uk Kim , Hiroki Sato , src-committers@freebsd.org, svn-src-head@freebsd.org Subject: Re: [SOLUTION] Re: svn commit: r358411 - head/contrib/sendmail/src In-Reply-To: References: <34373b64-876b-c97c-e805-ffaf3a69dd8b@grosbein.net> <8e60a869-fe1e-9314-ffdc-76ed3e2dc081@FreeBSD.org> <20200303.075047.1159550404273266246.hrs@FreeBSD.org> <8c1adcb3-1537-e6ae-e446-f05aee1e3483@grosbein.net> <9ac02710-8029-18fc-9b2a-383c1a229cdd@grosbein.net> <489d09c9-f0b4-f7b1-6255-51bdeb19b740@FreeBSD.org> <4d974e29-f930-257c-5e0b-7528e745cea4@grosbein.net> User-Agent: xcite1.60> Wanderlust/2.15.9 (Almost Unreal) Emacs/26.3 Mule/6.0 (HANACHIRUSATO) X-Operating-System: FreeBSD 12.1-STABLE X-PGP-Key: http://www.mahoroba.org/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Mar 2020 17:05:29 -0000 Hi, >>>>> On Wed, 4 Mar 2020 22:26:32 +0700 >>>>> Eugene Grosbein said: > No, I never do r515574 back. The other ports depending upon > cyrus-sasl2 must be linked same version of openssl. So, there is an > option "DEFAULT_VERSIONS= ssl=base". Your hack breaks this premise and > confuse people. eugen> r515574 does not change default build for the port. It is "no-op" by default. eugen> It won't do any harm. eugen> "ssl=base" is not solution as I've showed before because eugen> FreeBSD ports tree cannot cope with some ports built with ports version of openssl eugen> and some with base version of openssl and this is exactly what needs to be done here. eugen> Why do you state "it confuses people"? Because, as I said, the other ports depending upon cyrus-sasl2 must be linked same version of openssl. I don't recommend. But, perhaps this works for you: .if ! ${.CURDIR:M*/security/cyrus-sasl2*} DEFAULT_VERSIONS= ssl=openssl .endif Sincerely, -- Hajimu UMEMOTO ume@mahoroba.org ume@FreeBSD.org http://www.mahoroba.org/~ume/