On 13-06-11 10:18 AM, Javi Roman wrote:
Hi!I few years ago I used to work with OpenEmbedded (the classical branch). The addition of new kernel recipes was easy for me, nevertheless I'm unable to do similar things with the current Yocto-dylan branch. The current Yocto-dylan is based on Linux kernel 3.x branches, all the documentation regarding add custom kernels or new kernel features are based on those 3.x branches. However, I would like to use a 2.6.32 Linux kernel (it's a constraint for my project). I'm using the following kernel recipe in my bsp: linux/ linux-yocto-abacus/ defconfig linux-yocto-abacus_2.6.32.bb ##### linux-yocto-abacus_2.6.32.bb #### inherit kernel require recipes-kernel/linux/linux-yocto.inc INHIBIT_PACKAGE_DEBUG_SPLIT =3D "1" FILESEXTRAPATHS_prepend :=3D "${THISDIR}/${PN}:" SRC_URI_append =3D "file://defconfig" PROVIDES =3D "virtual/kernel" SRC_URI =3D "git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.g= it;protocol=3Dgit;nocheckout=3D1" LINUX_VERSION =3D "2.6.32" LINUX_VERSION_EXTENSION =3D "-abacus" # tag: v3.4 76e10d158efb6d4516018846f60c2ab5501900bc # tag: v2.6.32 459b3d520991ec1b8e5ba68fbc4b206d602fee6e SRCREV=3D"459b3d520991ec1b8e5ba68fbc4b206d602fee6e" PR =3D "r1" PV =3D "${LINUX_VERSION}+git${SRCPV}" COMPATIBLE_MACHINE =3D "romley" ############ end ################### When I build the kernel with: # bitbake virtual/kernel The kernel is downloaded from kernel.org, with the correct git tag (v2.6.32) and is built with success. Nevertheless, the "defconfig" is not properly added in the kernel configuration. If I run: # bitbake virtual/kernel -c menuconfig The ncurses menuconfig is not using the "defconfig" added by me. The "defconfig" with all kernel configurations is a deprecated feature? Which is the correct way to add a new kernel recipe?
It definitely should still be working, we have plenty of defconfig users (whether right or wong ;) and it is tested daily. How did you specify your defconfig on the SRC_URI ? Bruce
Many thanks! Javi Roman _______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
_______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
