From nobody Sun May 23 00:46:33 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id F1B048F348A for ; Sun, 23 May 2021 00:46:42 +0000 (UTC) (envelope-from simon.wright@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FnhVn69s3z4SgB for ; Sun, 23 May 2021 00:46:41 +0000 (UTC) (envelope-from simon.wright@gmx.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1621730800; bh=xfSB21tPZ1OcXR51dfOVIObqcstZAEKUqE1QRpDxThk=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=XpLTlJ13KwBMBiaPlR76HjCIeVZcrwAdoadM2JwYDVbz8xGWuk4BmYsoKYwxW8rSw 3/b1x7RzshVBstFMRgggYZsT/+sZuCaIDCWVNHHku4x9wns9EbjgKRd9RF1uvrWuhu GdaML2opQXOeeoIZEj4mFQ4C0n2V+MSBto7ysbLQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.79.199] ([110.54.169.117]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mv2xO-1lSwow3OQi-00qxA6 for ; Sun, 23 May 2021 02:46:39 +0200 Subject: Re: Problem building py-cryptography To: ports@freebsd.org References: <0c8fc81e-e45b-2d9b-8005-ef5c504aa275@gmx.net> <448a5d09-ec17-43b8-17ba-6536e4f70cfd@FreeBSD.org> <27430757-7722-016c-9aab-0ffe5a035366@gmx.net> <756eb112-2db9-5c29-45f3-4b84955d9953@FreeBSD.org> <30ca0f81-e098-4c86-4cb5-050019011ed3@gmx.net> <510128bf-a087-1564-2ad3-1b7dc7819bb1@freebsd.org> <8f48b37d-3453-c336-8d8e-9ba0ef17f0be@gmx.net> From: Simon Wright Message-ID: <44de2a3c-c6e7-9e6a-214d-feab9fc63e81@gmx.net> Date: Sun, 23 May 2021 08:46:33 +0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:s0cKpPzQdbgbYIjWFR7KqpIJE1V1Vj8fj3kluhxPfTHk1yQutJR ta93ZKSN7R7tQKPYz1NR2hjjYhty4SkvubwnGVP0hnnpP2U2jVA48+T4bKpmPTuYuG9NrF8 7WqYIsljgX+gTtnepGxQRQEFePRBdfrl8DFOHFuEed0fjNNTt74aQPGovnY9/tpaNMeWE5U U8k5bQ/iG7DVTjZpzYdQg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Xtfun76ekIc=:Udk1sb/w0n4d1DzQhfm/j3 rZ78tJsVH+c10RkiK4J0PfOY6dir7Eu28FlWRgz33QfW1R1F38JdQ6OI/6zwqymPuQvL9dOaG aIL8URnA+M2+eZrhRxO1GmtXNzD4aTkbtTJBNTv7BChNImod379v2ONie7faN8fYvujnc4+pa hJ0Bw4S4IhT2x5fx6gfuHgCKD/iHsh2VUEKIpmtX22FitgYbBrN3jftXNsyjwmlNgjFNdevrH bjTRJKz4XbqyeVF1ArtUXgreNKAcbQv1WqtyfAgNDN3Gr7Cm10YG3a162EaULcq6DDL+ZtEx6 1vsvEdgzx4NmlyxGC3Z214YXPxSlcXBFgYQtlzmoVr7HFJwOA6JVmqE+ChTYCovPRZrsTARbz daL2pOo4vDiKR9QHmYorig0Z1ExQDHKozIHcU+b6y78qor7aC2IErHftdzm0OdWPI2I+bbBcH sBTxes/Cl9qSUapFiip9agRbqN/T4ELmx3zMGaGzh81o5rNfMW2YLtOZOu60B0SNWeDMtDzv0 cUwl4uBTbSP0ALwBtnHuW/ABkvajDzekqjXVsY1iP/bSP6xKRr8qU+W2KZBMS7pMRb03mPadC AWQ44MTw/eC4S2ocWoApGxLYnrSNtTBci32b3pYmGONSB29VzMw3SjPpo0WmVqFoyO6oog3p7 FZPNWZzMOkAbC5OgC80nm0tOwZhrmiZyuayRP1f/S6bQlm0QFe+PeqtJFCY7878AjZl6hltJc C7rF+IN8uMjcBBFiisYVKETME+eNhEutClqtpu7T9KWXLvI3n9yr2GjOJ3FwxjEtKiXd7uvgE WXt5sp8Asm2slMBRVycA+2EcerjF3+0QwJSxMTsPxlszLDxgqzRhQeIScPCFyFyw18Xajg2kV u1SoULwYl60E4vK/eA1rPyMn1UwCfgCDnmNdtuh9BfiUxHhA5QkS+vDBT6TFGFF2h3psZ2I/u K5B+dEjfHSQzBDlmnk50Eq3fft5OUPp24o8KIjl31aLYCTTRC2EdvMc3d4QFgZg+U7l2JdqeL pgJHBf7quc81nEIQvyhAocJ3q/1A0lZR/RZvYFs64+QBzSgB68PQMJGko35iL92fpRjd6ao+L VssFcHJ3aUOT8A97LxqSDfvjvFb3QKwc48PHaPrFEh0+AdQNfkco2CAJmds/k7QtBO00mE76T DBAbxp75+1yWR+xO5w+94PK70xlzoTIXINFzFJZWXlTci/zwMASfvrDdc1rDxwBuY1e+8= X-Rspamd-Queue-Id: 4FnhVn69s3z4SgB X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=XpLTlJ13; dmarc=pass (policy=none) header.from=gmx.net; spf=pass (mx1.freebsd.org: domain of simon.wright@gmx.net designates 212.227.15.15 as permitted sender) smtp.mailfrom=simon.wright@gmx.net X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[212.227.15.15:from]; FREEMAIL_FROM(0.00)[gmx.net]; R_SPF_ALLOW(-0.20)[+ip4:212.227.15.0/25]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; DMARC_POLICY_ALLOW(-0.50)[gmx.net,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[212.227.15.15:from]; FREEMAIL_ENVFROM(0.00)[gmx.net]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; RECEIVED_SPAMHAUS_PBL(0.00)[110.54.169.117:received]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmx.net:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[212.227.15.15:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[212.227.15.15:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[ports] On 23/05/2021 8:29 am, Charlie Li wrote: > Simon Wright wrote: >> >> Thanks for this. My ports tree is synched to the package server for >> amd64-default, ie. b093791110 >> >> I'm not mixing SSL's, here again are my make.conf files: >> >> make.conf >> >> >> >> There is no jail-specific make.conf or -z options set. >> > Your previous statement and log output >> It looks to me as though python38 is pulling in libressl. Python option= s >> are default though not sure whether options were specifically set. > directly contradict what is actually happening. Flipping your > SSL_DEFAULT back to base in an existing repo probably won't trigger > rebuilds of USES=3Dssl ports due to the ports SSL dependency going away. > If you switched to a different SSL port in SSL_DEFAULT then a rebuild > will definitely happen due to switched/new dependency. >> Once this poudriere run is complete (probably another couple of hours), >> if it succeeds I'll update all my boxes with the new ports using base >> openssl instead of libressl then update the ports tree and start anothe= r >> build with libressl to see how it goes with your commit. >> > I recommend that you do not pass go and clean rebuild everything. OK, I can do that though it will take a day or two to rebuild everything. These are my ssl settings in the two active make.conf for poudriere. What would you advise to set there in order to only use openssl from base? Or conversely to only use libressl - which is my preferred option if/when it builds everything I need? /etc/make.conf #DEFAULT_VERSIONS+=3Dssl=3Dlibressl bdb=3D5 DEFAULT_VERSIONS+=3Dbdb=3D5 #WITH_OPENSSL_PORT=3Dyes /usr/local/etc/poudriere.d/make.conf #DEFAULT_VERSIONS+=3Dssl=3Dlibressl bdb=3D5 #DEFAULT_VERSIONS+=3Dssl=3Dlibressl DEFAULT_VERSIONS+=3Dbdb=3D5 #DEFAULT_VERSIONS+=3Dssl=3Dport #DEVELOPER=3Dyes LICENSES_ACCEPTED=3DNO Do I just need to change to DEFAULT_VERSIONS+=3Dssl=3Dopenssl bdb=3D5? =2D- Thanks Simon.