[Edited Message Follows]

S = "${WORKDIR}/git" does not contain "${TMPDIR}/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/commit/5fbb4ca8da4f4f1ea426275c45634802dcb5a575#diff-7a2ccc0d645ec49c87c4956f90ab24ace5292140dff665459bbc94e4e72a8e07L473
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