Date: Tue, 23 Jun 2020 19:34:09 +0200 From: Michael Grimm <trashcan@ellael.org> To: freebsd-ports@freebsd.org Subject: Re: WITH_META_MODE and poudriere: *.meta files, where? Message-ID: <E1F94D05-B165-49EE-97F3-C5D50AB91603@ellael.org> In-Reply-To: <7f084b51-46fc-3adb-2f13-2ca87990ef1e@infracaninophile.co.uk> References: <738C0F2E-5360-47C7-80B3-3F17FE72E7D9@ellael.org> <CAJ_iqtY8D1nmLu2xxHQqwGWQEauDSu%2BYL5cJzc%2Bh27Qb7eQhGw@mail.gmail.com> <37E9D0C7-A208-4C4C-BB61-1E359E31B193@ellael.org> <7f084b51-46fc-3adb-2f13-2ca87990ef1e@infracaninophile.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
matthew@freebsd.org <matthew@FreeBSD.org> wrote: > On 23/06/2020 12:08, Michael Grimm wrote: >> Hmm, but that information doesn't help me regarding my question = above: >> Where does poudriere store .meta files during compilations? >> META_MODE doesn't make sense, IMHO, if this information isn't stored = somewhere before being reused in subsequent compilations of a given = port. Or am I mistaken? >=20 > META_MODE is a feature of building FreeBSD itself, not for building = ports. So, unless you're using the rather bleeding edge poudriere(1) = work to be able to build base system packages, poudriere is simply not = going to be dealing with .meta files. Thanks, that's what I have "feared": I misunderstood the scope of = bdrewery's commit regarding /etc/src-env.conf > What you can do for poudriere is enable CCACHE -- as described in the = referenced article. This makes quite a bit of difference to recompiling = some of the bigger ports like LLVM, but will have very little effect on = the majority of ports that only take a matter of a few seconds to = compile. Even so, it's well worth doing overall. My first reaction after anticipating increase in compilation times has = been: activating CCACHE ;-)=20 And thanks again, you clarified yet another "fear" of mine, namely, that = it will only speed-up larger ports. Thanks to all, Michael
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1F94D05-B165-49EE-97F3-C5D50AB91603>