Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Jun 2020 12:31:55 +0100
From:      matthew@FreeBSD.org
To:        freebsd-ports@freebsd.org
Subject:   Re: WITH_META_MODE and poudriere: *.meta files, where?
Message-ID:  <7f084b51-46fc-3adb-2f13-2ca87990ef1e@infracaninophile.co.uk>
In-Reply-To: <37E9D0C7-A208-4C4C-BB61-1E359E31B193@ellael.org>
References:  <738C0F2E-5360-47C7-80B3-3F17FE72E7D9@ellael.org> <CAJ_iqtY8D1nmLu2xxHQqwGWQEauDSu%2BYL5cJzc%2Bh27Qb7eQhGw@mail.gmail.com> <37E9D0C7-A208-4C4C-BB61-1E359E31B193@ellael.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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?
> 

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.

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.

	Cheers,

	Matthew



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7f084b51-46fc-3adb-2f13-2ca87990ef1e>