Skip site navigation (1)Skip section navigation (2)
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>