On Sat, 26 Sept 2026 at 21:11, Markus Volk via lists.openembedded.org
<[email protected]> wrote:

> The Makefile depends on Config.pm and config.h of the staged
> perl. After pulling an oe-core update that installs perl fresh into the
> sysroot, these become newer than the Makefile because of a sed in:
> staging.bbclass:185
>  cmd = "sed -e 's:^[^/]*/:%s/:g' %s | xargs sed -i -e
> 's:FIXMESTAGINGDIRTARGET:%s:g; ..."
> Thus make regenerates the Makefile, its asking to be rerun and fails.
> Clear CONFIGDEP so
> make ignores those timestamps; a real change of perl reruns do_configure
> through the task
> hash anyway.
>

Thanks, this is a much clearer description of what is happening. But isn't
re-generating the makefile actually the correct behavior in this case? Why
is it failing? Shouldn't we fix the fail instead of suppressing the
regeneration?

Alex
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#246885): 
https://lists.openembedded.org/g/openembedded-core/message/246885
Mute This Topic: https://lists.openembedded.org/mt/121446692/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to