On 12/10/2014 06:42 AM, Moore, Thomas (FtWorth) wrote:
Hello,I’m working on incorporating an external kernel module based on the hello-mod skeleton recipe. Everything was going well until I added the following line to my machine configuration: MACHINE_EXTRA_RDEPENDS += "kernel-module-hello” Attempting to run “bitbake core-image-base” then leads to the following error: no package provides kernel-module-hello After digging through the .bbclass files in the meta folder, I’m beginning to think that the following comment in the hello-mod_0.1.bb file is no longer true: # The inherit of module.bbclass will automatically name module packages with # "kernel-module-" prefix as required by the oe-core build environment. Adding the following lines to the end of hello-mod_0.1.bb allows the image to be successfully created: PROVIDES = "kernel-module-hello" RPROVIDES_${PN} = "kernel-module-hello" Has something been changed in module.bbclass? Is it even required to have to have the “kernel-module-“ prefix?
I think that comment is outdated or something that someone wanted to implement some day or so.
I've always just named my kernel module recipes "kernel-module-XXX.bb". Met vriendelijke groet / kind regards, Mike Looijmans System Expert TOPIC Embedded Systems Eindhovenseweg 32-C, NL-5683 KH Best Postbus 440, NL-5680 AK Best Telefoon: (+31) (0) 499 33 69 79 Telefax: (+31) (0) 499 33 69 70 E-mail: [email protected] Website: www.topic.nl Please consider the environment before printing this e-mail Topic zoekt gedreven (embedded) software specialisten! http://topic.nl/vacatures/topic-zoekt-software-engineers/ -- _______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
