From owner-freebsd-ports@freebsd.org Sun Apr 19 18:35:54 2020 Return-Path: Delivered-To: freebsd-ports@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 46EFF27DDA5 for ; Sun, 19 Apr 2020 18:35:54 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 494z6d0lK0z3Gnf for ; Sun, 19 Apr 2020 18:35:52 +0000 (UTC) (envelope-from matthias.andree@gmx.de) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1587321351; bh=ys9sYDLLOQiMrr/f3EftBopAhPoBW1r88plIrubXsgA=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=QGRbIgcwYHVB6xdH7UVN5KEK434ctjttrJgAuJjy6P5ZCVTy3Q9jyVcSXxAm7SJFN z6OXv/KZMrzuOPvBvQw+dfxhXSoj8TcAkVDG57t5zwdHCBPNJFGxFoI7NLyi0osXdw jS/shr1nsNx0E1FqoTqIfoT4EaWpcQH6LAOHQMvw= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from mandree.no-ip.org ([84.160.52.219]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mwfac-1j2UeK3UQk-00y9b3 for ; Sun, 19 Apr 2020 20:35:50 +0200 Received: from ryzen.an3e.de (localhost [IPv6:::1]) by ryzen.an3e.de (Postfix) with ESMTP id 59942120408 for ; Sun, 19 Apr 2020 20:35:50 +0200 (CEST) Subject: Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available To: freebsd-ports@freebsd.org References: <102F7F34-78D0-45D8-A6CD-54C90BD46791@FreeBSD.org> <24218.18351.39302.604589@jerusalem.litteratus.org> <24218.25496.502886.46431@jerusalem.litteratus.org> <20200418090615.jl25cg3jhzcdrkcb@ozzmosis.com> <86685354-ea84-6ea4-e230-51cef83fd803@druid.net> <20200418111806.21d36df0@dismail.de> <14c8511f-2dd2-69f3-2ed1-0630376a2ba3@druid.net> <7138387e-2ea1-7f24-bbcc-72b645261d5d@gmx.de> <9d346c73-a262-07e7-3c52-726f24627b9d@druid.net> From: Matthias Andree Message-ID: <63742796-5a13-5418-55b6-0ba6f506817b@gmx.de> Date: Sun, 19 Apr 2020 20:35:50 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <9d346c73-a262-07e7-3c52-726f24627b9d@druid.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US X-Provags-ID: V03:K1:f6MrSBFrBvOix23B1fJzdBsWTs1CIwtQWfRqe10beD8f8hAXPxc hDdjikY21C1AmEESdM3IhjTI/UGsVi7hwFIXEq1u7YkySSAUit3X1wI1lLgkxT7YJ1BWiY7 5Dz+E4BU4IxaBtINCh25PefuwK6PS4jc0NcXhG4srigTmBlm8MwNWZfWHPNx3oW9ZCZpvfZ BHQQEIay/XJWU2qYvRNOA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:nNF044NixtA=:7kiCP3d5tlVAKDcVMH/m6l RMnYgxwx4Q81GC1152bLqXJk8AHKgJjpuxUfs8fI1m1FCamlZ5X8Aci4za29LSLyLlKhPgM1z U+/CmtUDHUCkfsacRti9pkQgbqoHKjBl2d+u6nYwMQDDp1tTbS1SWaV/3FIHVMsEUC38XxbR8 9q7i/HLurMoEZQcZ4j8hBiGcDqRPoBeF969IJT2GRmS5JJGw7vZHqKYg89Y/rMlWZ1hifr5sh hxq+KWZjtZDGE66OfRz4uFXR+srncuiIGDeiKc3hA48/FrVbPGOi67ZQ63sCUq28qd36wbuAW nyzePODUqm6ZWlY3wY8lGdLGB6gdslk/LV4RJbsIrZh7Kzc7ou0Q40PEEnTOMYSJiZTbwQVJc OGgH15tP5gPgBajHFDIms4wMQ3Qz6gsjJjskXRnYhFA04ExRMKtOX7zs9MO1lfVHpaO+UOqkk 3mHTGScdCB/rZNnW2YpdVPR/wy0/rM2cK5DlG/v3jc+lm+LR4Tb0Ln0x5u7b1MqJgFca2Dh9P tU1C19lMJrJJKcRlVAra4vLVR3ZzZQCJ/tLwAsxO2Dx5ED+E67w+/cIt58gCYu7lFydhn9/Op GNcv1sTca+HoB6aK/WACtHVVzBnsIdHtH2WjcDNNyWLAFgJbjylM+BSuoNrOplfN/25g5Nd7U L3nkvjBFkYMMixlliY8eaTfegCtiwyi4ZcWZQhfpgxCu/nxAmO2Q53PEkMvoeeeGbXwhfhdad bo9BQBOViN4U8c7r1IQHlXXUSXaoup0dfZGw4N26yanSZn6QSIrPSgidmBgzj011VW74//p/X Me096sHFaACaMZCARKTE05ed4InPCmGNzq/l7r7bf2g8dKhhOGWBGkxtO+Mey82VXaSHpdbNO 50wY0ZccP69AJ7ALUtZXlDMZdyJ1ZW+aJxfJYuzTtrkHClVwNxP8jhcOr+k/UMZljITlop/+o 9Vg3eaCZENety1fdr9bOtbGwCQFzQrCKFyQLWimNDKPYaJTbz/NoOpd9YS6NgCWZgSmeCJL9B vl2C7EE4u3s+j52qb2ZR7FFaGWW+0rc6aNm+8IlApMa1qzwyF/IvFU0HObkrsKDgzN2KoAu6Y zldrEhtP7ZgmMiiY46PeOqDbL1xRatwWfGfW/g40+aDkrXrhneG1o/PQqedSG5OB5WHyrOyXP dkAmNA40XJprvo1C8lLhk8PvoSv9DLCZX5BRsRnFv0N2uOT29iUSF0Z5cTfGsfuF2Z+WP56Ot fLWum1mr12Bwchd5m X-Rspamd-Queue-Id: 494z6d0lK0z3Gnf X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=QGRbIgcw; dmarc=none; spf=pass (mx1.freebsd.org: domain of matthias.andree@gmx.de designates 212.227.17.22 as permitted sender) smtp.mailfrom=matthias.andree@gmx.de X-Spamd-Result: default: False [-2.60 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:212.227.17.0/27]; FREEMAIL_FROM(0.00)[gmx.de]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmx.net:+]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(0.00)[ip: (-6.41), ipnet: 212.227.0.0/16(-1.20), asn: 8560(2.08), country: DE(-0.02)]; RCVD_IN_DNSWL_LOW(-0.10)[22.17.227.212.list.dnswl.org : 127.0.3.1]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[219.52.160.84.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmx.de]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[gmx.de]; IP_SCORE_FREEMAIL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Apr 2020 18:35:54 -0000 Am 19.04.20 um 00:25 schrieb D'Arcy Cain: > On 2020-04-18 17:23, Matthias Andree wrote: >> Am 18.04.20 um 18:40 schrieb D'Arcy Cain: >>> On 2020-04-18 10:18, ajtiM via freebsd-ports wrote: >>>> BTW, I do not know why some apps need llvm60 still: >>> I really wish there was only one llvm. It's one of those things that >>> can take days to build. A minor upgrade can trigger multiple rebuilds. >>> In my case only llvm80 and llvm90 but still. >> In my experience, LLVM responds rather well to ccache installed. It can >> occasionally get slow, but if it's just about a single file, ccache >> helps massively. GCC benefits less (if at all) from ccache. > One of us may be misunderstanding the other. Compiling with llvm can be > slow but I was talking about the time it takes to build llvm itself. > That's indeed what I was referring to, sorry for not making that clear. Building LLVM compiles ~5000 files, most C++, which is slow, but for PORTREVISION bumps from LLVM17.0.0 to LLVM17.0.0_1 (I am making the version up) that often patch only one or a few files, you get some 4000+ hits in ccache if you've builg 17.0.0 before, and the build zooms through at high speed. This does not happen for GCC per my observation. Compile-time wise, using LLVM/clang to compile foreign code, used to be faster too, with GCC often optimizing a tad better, but in the end for FreeBSD, I try to use whatever is the system default, unless that renders broken code (rawtherapee), then I set USE_GCC.