perusing some of the content in meta/classes/utility-tasks.bbclass,
and i see the snippet:

  T_task-clean = "${LOG_DIR}/cleanlogs/${PN}"

which takes one all the way back to 2012:

  commit eef9d6c2d52f5264a6e7a9d882f8323f9793fd7f
  Author: Richard Purdie <[email protected]>
  Date:   Fri Aug 17 14:19:22 2012 +0100

    utility-tasks: Set T to alternate location during do_clean

    There is a race where do_clean tries to clean WORKDIR but there are logfiles
    written into ${T} by bitbake and this can lead to exceptions due to open 
files.

    The easiest solution is to redirect T to a different location for the 
do_clean
    task, hence avoiding the errors and also allowing the logfiles to be visible
    somewhere. ${LOG_DIR} seems an appropriate place for this.

does that race condition still exist?

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

Reply via email to