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: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to