meta data for this page
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| sw:yocto:icecc [2021/07/07 16:38] – created niziak | sw:yocto:icecc [2025/06/25 15:22] (current) – niziak | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== icecc ====== | ====== icecc ====== | ||
| + | |||
| + | Icecc is outdated: | ||
| + | |||
| + | * Latest release is 1.4.0 (2022) which doesn' | ||
| + | * Thread [[https:// | ||
| + | * '' | ||
| + | * ' | ||
| + | #806]] | ||
| + | * many forks with patches exists: [[https:// | ||
| + | * [[https:// | ||
| + | * **YOCTO drops icecc.bbclass: | ||
| + | |||
| + | * Issues: | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | ===== Headline ===== | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | **NOTE:** icecc daemon has to be run on localhost. Instead of this all jobs will be spawned locally with i.e. '' | ||
| + | |||
| <code bash> | <code bash> | ||
| + | |||
| + | Example performance gain ('' | ||
| + | |||
| + | <code bash> | ||
| + | bitbake nativesdk-qemu | ||
| + | |||
| + | # | ||
| + | # ICECC_PARALLEL_MAKE = "-j 100" | ||
| + | # | ||
| + | bitbake nativesdk-qemu -c cleansstate | ||
| + | time bitbake nativesdk-qemu | ||
| + | |||
| + | real 3m58.270s | ||
| + | user 0m0.942s | ||
| + | sys 0m0.153s | ||
| + | |||
| + | # | ||
| + | # ICECC_DISABLED = " | ||
| + | # | ||
| + | bitbake nativesdk-qemu -c cleansstate | ||
| + | time bitbake nativesdk-qemu | ||
| + | |||
| + | real 7m21.235s | ||
| + | user 0m1.019s | ||
| + | sys 0m0.209s | ||
| + | </ | ||
| ====== Issues ====== | ====== Issues ====== | ||