S = "${WORKDIR}/git" does not contain "${TOPDIR}/work-shared" path, therefore
"def is_work_shared(d):" will be returned with False and archiver is failed for
linux kernel recipe (somewhy unpack is broken and kernel source is missing in
work-shared folder in this situation).
https://github.com/openembedded/bitbake/blob/master/conf/bitbake.conf#L45
In default S = "${STAGING_KERNEL_DIR}" is the source path for a kernel.
Archiver works only in this case when it is not changed to "${WORKDIR}/git"
symbolic link folder. We can see "bb.data.inherits_class('kernel', d)" was in
the of old code for checking it because of this situation when somebody like to
use this kind of symbolic link git source solution. This should not have been
dropped in last commit.
https://github.com/openembedded/openembedded-core/blob/master/meta/classes-recipe/kernel.bbclass#L26
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#200551):
https://lists.openembedded.org/g/openembedded-core/message/200551
Mute This Topic: https://lists.openembedded.org/mt/106531570/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-