On Thu, Jan 07, 2021 at 10:12:54AM -0600, Joshua Watt wrote:
> We had the same problem with icecream and solved it by building in a docker
> container with the version of ice cream that we wanted FWIW.
> 
> Alternatively, I think it's possible to roll your own buildtools that has
> ccache?

Yea, it's a long standing best practice that an LXC or docker container
or buildtools tarball must be used to get reproducible builds in
CI systems and on developers machines with random Linux distros and
versions. Host contamination issues have reduced considerably
in recent years, thanks for all fixes, but I still can't recommend
mixing builds from different Linux distros when developing yocto
based products.

ccache version is far from the only host tool which has incompatibilities
between versions and distros.

Cheers,

-Mikko
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#146532): 
https://lists.openembedded.org/g/openembedded-core/message/146532
Mute This Topic: https://lists.openembedded.org/mt/79473091/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to