Hello,
I just updated to Yocto 3.1.7 (from 3.1.5) and I got the following warning
while building a kernel recipe.
do_install: Task do_install requested do_package unihash, but it was not
available
I tracked this down to OE-Core commit 0c28edf4bf0d2f92bf3a47406041c63acd90bacf
("package.bbclass: hash equivalency and pr service") and it makes sense since
do_package runs after do_install and in dunfell we can find the following in
kernel.bbclass
do_install[prefuncs] += "package_get_auto_pr"
Merging OE-Core commit 36fe4db8ae827a93abe9fce6740459d215411965
("kernel.bbclass: Remove do_install[prefunc] no longer needed") should normally
solve this warning by removing the above line, but I do not know if that change
is safe in dunfell.
Could that be merged in? Or is there something else that could be done to avoid
the warning?
Our build system flags a production build as bad if there is a warning, so this
is kind of annoying.
Best,
Diego
--
Diego Santa Cruz, PhD
Technology Architect
spinetix.com
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#151152):
https://lists.openembedded.org/g/openembedded-core/message/151152
Mute This Topic: https://lists.openembedded.org/mt/82486749/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-