* icecc support broken?
@ 2023-12-30 9:31 Felix Mellmann
2023-12-30 16:56 ` [yocto] " Alexander Kanavin
0 siblings, 1 reply; 2+ messages in thread
From: Felix Mellmann @ 2023-12-30 9:31 UTC (permalink / raw)
To: yocto
Hi,
to speed up the build process I would like to use icecc as described in
the manual (https://docs.yoctoproject.org/singleindex.html#icecc). When
using Yocto 4.3.1 this leads to an error while parsing the recipes:
ERROR: /Yocto/poky/meta/recipes-core/meta/target-sdk-provides-dummy.bb:
no-pn NULL prefix
WARNING:
/Yocto/poky/meta/recipes-core/meta/target-sdk-provides-dummy.bb:
Exception during build_dependencies for set_icecc_env
WARNING:
/Yocto/poky/meta/recipes-core/meta/target-sdk-provides-dummy.bb: Error
during finalise of
/Yocto/poky/meta/recipes-core/meta/target-sdk-provides-dummy.bb
I bisected this problem down to poky commit 3be00a (bitbake.conf: Add
BB_HASH_CODEPARSER_VALS). Since then the problem seem to exist.
And voila when I remove "PN=no-pn" from BB_HASH_CODEPARSER_VALS in
bitbake.conf or add
BB_HASH_CODEPARSER_VALS:remove = "PN=no-pn"
to my local.conf the recipes get parsed again and the build starts.
Currently I'm building a vanilla yocto-4.3.1 core-image-full-cmdline for
qemu using icecc and see if other problems are arising.
Actually I'm not able to tell what BB_HASH_CODEPARSER_VALS does and
what's the outcome of removing this entry. But this issue shall be
either fixed or documented within the manual.
Is icecc and the support within oe/yocto still actively maintained or is
there any superior mechanism I'm not yet aware of?
Best regards,
Felix
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [yocto] icecc support broken?
2023-12-30 9:31 icecc support broken? Felix Mellmann
@ 2023-12-30 16:56 ` Alexander Kanavin
0 siblings, 0 replies; 2+ messages in thread
From: Alexander Kanavin @ 2023-12-30 16:56 UTC (permalink / raw)
To: yocto, flix.yocto
I think it's not being tested due to lack of a dedicated maintainer.
If you can come up with fixes, they'll be taken, but having regression
tests requires dedicated manpower to take care of both the tests and
the fixes.
Generally icecc is not the first option when it comes to speeding up
builds: better local hardware and networked sstate infrastructure are.
Alex
On Sat, 30 Dec 2023 at 10:31, Felix Mellmann via
lists.yoctoproject.org <flix.yocto=benfm.de@lists.yoctoproject.org>
wrote:
>
> Hi,
>
> to speed up the build process I would like to use icecc as described in
> the manual (https://docs.yoctoproject.org/singleindex.html#icecc). When
> using Yocto 4.3.1 this leads to an error while parsing the recipes:
>
> ERROR: /Yocto/poky/meta/recipes-core/meta/target-sdk-provides-dummy.bb:
> no-pn NULL prefix
> WARNING:
> /Yocto/poky/meta/recipes-core/meta/target-sdk-provides-dummy.bb:
> Exception during build_dependencies for set_icecc_env
> WARNING:
> /Yocto/poky/meta/recipes-core/meta/target-sdk-provides-dummy.bb: Error
> during finalise of
> /Yocto/poky/meta/recipes-core/meta/target-sdk-provides-dummy.bb
>
> I bisected this problem down to poky commit 3be00a (bitbake.conf: Add
> BB_HASH_CODEPARSER_VALS). Since then the problem seem to exist.
> And voila when I remove "PN=no-pn" from BB_HASH_CODEPARSER_VALS in
> bitbake.conf or add
>
> BB_HASH_CODEPARSER_VALS:remove = "PN=no-pn"
>
> to my local.conf the recipes get parsed again and the build starts.
> Currently I'm building a vanilla yocto-4.3.1 core-image-full-cmdline for
> qemu using icecc and see if other problems are arising.
>
> Actually I'm not able to tell what BB_HASH_CODEPARSER_VALS does and
> what's the outcome of removing this entry. But this issue shall be
> either fixed or documented within the manual.
>
> Is icecc and the support within oe/yocto still actively maintained or is
> there any superior mechanism I'm not yet aware of?
>
> Best regards,
> Felix
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#62059): https://lists.yoctoproject.org/g/yocto/message/62059
> Mute This Topic: https://lists.yoctoproject.org/mt/103429714/1686489
> Group Owner: yocto+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [alex.kanavin@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-12-30 16:57 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-30 9:31 icecc support broken? Felix Mellmann
2023-12-30 16:56 ` [yocto] " Alexander Kanavin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox