Hi,

On Thu, Nov 21, 2024 at 10:41:29AM +0000, Richard Purdie via 
lists.openembedded.org wrote:
> We've been trying to resolve some of our sstate CDN issues and one
> thing causing us big headaches are large sstate files. By far the worst
> offenders are webkitgtk and llvm.
> 
> In master (and in styhead) we have these:
> 
> https://git.yoctoproject.org/poky/commit/?id=d9066258a1e48e75cf814fb0940ac420bcdd6e99
> https://git.yoctoproject.org/poky/commit/?id=aca8acceb87e568115da9696732e915d91da9652
> https://git.yoctoproject.org/poky/commit/?id=1d8d9b1f87b21af36d9c328132f71c528eefd5b0
> 
> which did significantly reduce the size of the output. Unfortunately I
> made the first two work with changes to DEBUG_LEVELFLAG which are not
> suited for backporting:
> 
> https://git.yoctoproject.org/poky/commit/?id=1cf0974ad242f7eb2815a4ef0e3e5b6507ca56ea
> https://git.yoctoproject.org/poky/commit/?id=ae4ec59b3eff85aaa1cfe914a134e56e1d125744
> 
> I do think we should apply a similar tweak to kirkstone and scarthgap
> though. The third patch above shouldbackport. We should be able to do
> something equivalent for llvm. Any thoughts?
> 
> Michael obtained some sstate size info which I've shared below. You can
> tell the age by the sstate version number (10, 12 and 14 are kirkstone,
> scarthgap and styhead/master) and the recipe versions.

Can similar changes be done via the CI build scripts in the affected branches,
without modifying poky?

I would not mind breaking stable rules when it's about keeping upstream
infrastructure sane and running. Details can be documented to users if they
are impacted and need to revert those changes in their configuration.

Would be nice to know what kind of issues these are in detail and what is the 
CDN
implementation.

Cheers,

-Mikko
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#207522): 
https://lists.openembedded.org/g/openembedded-core/message/207522
Mute This Topic: https://lists.openembedded.org/mt/109701346/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