Date: Sun, 19 Apr 2020 20:35:50 +0200 From: Matthias Andree <matthias.andree@gmx.de> To: freebsd-ports@freebsd.org Subject: Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available Message-ID: <63742796-5a13-5418-55b6-0ba6f506817b@gmx.de> In-Reply-To: <9d346c73-a262-07e7-3c52-726f24627b9d@druid.net> References: <CAGnMC6rNeUT2wQ=DsrvkNtVz_SGqfKA8Yh=1rbeMS8XtxB3naw@mail.gmail.com> <102F7F34-78D0-45D8-A6CD-54C90BD46791@FreeBSD.org> <24218.18351.39302.604589@jerusalem.litteratus.org> <b16f5e5c-5283-9a14-b738-eff635c14109@m5p.com> <24218.25496.502886.46431@jerusalem.litteratus.org> <bb862ff4-33f2-f5af-450a-72a33105759e@FreeBSD.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>
next in thread | previous in thread | raw e-mail | index | archive | help
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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?63742796-5a13-5418-55b6-0ba6f506817b>