Bruce, for more information on what i'm doing.. I had to forcibly migrate to this latest version from the danny versions that I was using.. I had exactly same problems with danny too..! Last week I followed instruction again at https://github.com/gumstix/Gumstix-YoctoProject-Repo In both the cases my recipe is the same and is placed in a layer that I created for this purpose. path: /home/desen555/yocto/poky/meta-dese_iisc/recipes-kernel/linux/ linux-omap-khilmanpm_3.5.bb this is my current meta data info:
Parsing of 1449 .bb files complete (1448 cached, 1 parsed). 1816 targets, 41 skipped, 0 masked, 0 errors. Build Configuration: BB_VERSION = "1.18.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "Ubuntu-12.04" TARGET_SYS = "arm-poky-linux-gnueabi" MACHINE = "overo" DISTRO = "poky" DISTRO_VERSION = "1.4.2" TUNE_FEATURES = "armv7a vfp neon" TARGET_FPU = "vfp-neon" meta meta-yocto = "(nobranch):4e399f08d596197859214fdb3b06403b87bf8789" meta-gnome meta-oe meta-xfce meta-systemd meta-networking meta-multimedia = "(nobranch):44754206632dd5b0725aeb43e99e4ff9e0245dca" meta-gumstix = "(nobranch):f10408773c2e81cc520c5a022c8bbe232a7b26aa" meta-gumstix-extras = "(nobranch):42adc07d0586cc2056dcd9d1997c554d5a4a577e" meta-dese_iisc = "(nobranch):4e399f08d596197859214fdb3b06403b87bf8789" NOTE: Resolving any missing task queue dependencies NOTE: Preparing runqueue NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks *...* Thanks very much Bruce, --------------------------------- Sudhangathan BS Ph:(+91) 9731-905-205 --------------------------------- On Thu, Dec 12, 2013 at 2:39 AM, Bruce Ashfield < bruce.ashfi...@windriver.com> wrote: > On 13-12-11 06:30 AM, Sudhangathan B S wrote: > >> Thanks Bruce, I now understood a little more..! >> >> So if I put the defconfig file in the place it is looking for (kindly >> note, it is looking for defconfig within yocto folders, it is is not >> looking for defconfig in my external src directory), it then throws this >> error: >> >> NOTE: Executing RunQueue Tasks >> ERROR: Function failed: do_configure (see >> /home/desen555/yocto/build/tmp/work/overo-poky-linux- >> gnueabi/linux-omap-khilmanpm/3.5-r0/temp/log.do_configure.683 >> for further information) >> ERROR: Logfile of failure stored in: >> /home/desen555/yocto/build/tmp/work/overo-poky-linux- >> gnueabi/linux-omap-khilmanpm/3.5-r0/temp/log.do_configure.683 >> Log data follows: >> | DEBUG: Executing python function sysroot_cleansstate >> | DEBUG: Python function sysroot_cleansstate finished >> | DEBUG: Executing shell function do_configure >> | NOTE: make oldconfig >> | make: *** No rule to make target `oldconfig'. Stop. >> | ERROR: oe_runmake failed >> | ERROR: Function failed: do_configure (see >> /home/desen555/yocto/build/tmp/work/overo-poky-linux- >> gnueabi/linux-omap-khilmanpm/3.5-r0/temp/log.do_configure.683 >> for further information) >> ERROR: Task 2 >> (/home/desen555/yocto/poky/meta-dese_iisc/recipes-kernel/linux/ >> linux-omap-khilmanpm_3.5.bb >> <http://linux-omap-khilmanpm_3.5.bb>, do_configure) failed with exit >> code '1' >> NOTE: Tasks Summary: Attempted 545 tasks of which 544 didn't need to be >> rerun and 1 failed. >> No currently running tasks (264 of 559) >> >> Summary: 1 task failed: >> >> /home/desen555/yocto/poky/meta-dese_iisc/recipes-kernel/linux/ >> linux-omap-khilmanpm_3.5.bb >> <http://linux-omap-khilmanpm_3.5.bb>, do_configure >> Summary: There was 1 ERROR message shown, returning a non-zero exit code. >> desen555@Xeon-S5000XVN:~/yocto/build$ >> >> Now I hope you have more information...!! >> My external src directory has got the .config file. >> > > I need to launch a test build to see if there's been some breakage > recently. > > I didn't quite get to that today .. but will have a go at it ASAP. > > Bruce > > >> --------------------------------- >> Sudhangathan BS >> Ph:(+91) 9731-905-205 <tel:%28%2B91%29%209731-905-205> >> >> --------------------------------- >> >> >> On Wed, Dec 11, 2013 at 12:43 PM, Bruce Ashfield >> <bruce.ashfi...@windriver.com <mailto:bruce.ashfi...@windriver.com>> >> wrote: >> >> On 12/11/2013, 2:00 AM, Sudhangathan B S wrote: >> >> Hi, I'm having this issue, I'm not able to compile a kernel >> source which >> I have in my system, locally. >> >> This is my recipe, after following instructions at >> http://www.yoctoproject.org/__docs/1.4/dev-manual/dev-__ >> manual.html#building-software-__from-an-external-source >> >> <http://www.yoctoproject.org/docs/1.4/dev-manual/dev- >> manual.html#building-software-from-an-external-source> >> >> require linux.inc >> #THIS TEMPLATE COPIED FROM linux-sakoman_3.5.bb >> <http://linux-sakoman_3.5.bb> >> <http://linux-sakoman_3.5.bb> >> >> DESCRIPTION = "Linux kernel for OMAP processors" >> LIC_FILES_CHKSUM = >> "file://COPYING;md5=__d7810fab7487fb0aad327b76f1be7c__d7" >> >> KERNEL_IMAGETYPE = "uImage" >> COMPATIBLE_MACHINE = "overo" >> FILESEXTRAPATHS_prepend := "${THISDIR}/linux-omap-__khilmanpm:" >> >> PV = "3.5" >> inherit externalsrc >> S = >> "/home/desen555/suan_work/__kernel_work/khilman35-src-__ >> mods/linux-omap-khilmanpm" >> >> B = "${WORKDIR}/git" >> SRC_URI = "file://defconfig \ >> file://omap2plus_defconfig \ >> file://usb_off.patch \ >> " >> >> As you can see the kernel source directory is in S variable. >> >> When the command "bitbake virtual/kernel" is run, i get this >> output >> >> ERROR: Function failed: do_configure (see >> /home/desen555/yocto/build/__tmp/work/overo-poky-linux-__ >> gnueabi/linux-omap-khilmanpm/__3.5-r0/temp/log.do_configure.__28505 >> >> for further information) >> ERROR: Logfile of failure stored in: >> /home/desen555/yocto/build/__tmp/work/overo-poky-linux-__ >> gnueabi/linux-omap-khilmanpm/__3.5-r0/temp/log.do_configure.__28505 >> >> Log data follows: >> | DEBUG: Executing python function sysroot_cleansstate >> | DEBUG: Python function sysroot_cleansstate finished >> | DEBUG: Executing shell function do_configure >> | sed: can't read >> /home/desen555/yocto/build/__tmp/work/overo-poky-linux-__ >> gnueabi/linux-omap-khilmanpm/__3.5-r0/*defconfig: >> >> No such file or directory* >> >> | ERROR: Function failed: do_configure (see >> /home/desen555/yocto/build/__tmp/work/overo-poky-linux-__ >> gnueabi/linux-omap-khilmanpm/__3.5-r0/temp/log.do_configure.__28505 >> >> for further information) >> ERROR: Task 2 >> (/home/desen555/yocto/poky/__meta-dese_iisc/recipes-kernel/ >> __linux/linux-omap-khilmanpm_3.__5.bb >> <http://linux-omap-khilmanpm_3.5.bb> >> <http://linux-omap-khilmanpm___3.5.bb >> >> <http://linux-omap-khilmanpm_3.5.bb>>, do_configure) failed with >> exit >> >> code '1' >> NOTE: Tasks Summary: Attempted 545 tasks of which 543 didn't >> need to be >> rerun and 1 failed. >> Waiting for 0 running tasks to finish: >> >> Summary: 1 task failed: >> >> /home/desen555/yocto/poky/__meta-dese_iisc/recipes-kernel/ >> __linux/linux-omap-khilmanpm_3.__5.bb >> <http://linux-omap-khilmanpm_3.5.bb> >> <http://linux-omap-khilmanpm___3.5.bb >> >> <http://linux-omap-khilmanpm_3.5.bb>>, do_configure >> >> Summary: There was 1 ERROR message shown, returning a non-zero >> exit code. >> >> If at all I put my defconfig file in the place it is looking >> for, then >> it throws other errors, so I guess that is not the right way.. >> >> >> What other errors ? You are on the right track. When using >> externalsrc, >> you need to ensure the kernel is configured before the build starts, >> since the actual build skips steps to not modify your source tree. >> >> If you ensure that a full .config is in your kernel's build >> directory, and that defconfig is in place, what errors do you get >> then ? >> >> Also note: you can have tasks skipped by adding them to >> SRCTREECOVEREDTASKS >> in your recipe. >> >> Bruce >> >> >> Anybody compiled kernel as an external source in yocto..?? >> ------------------------------__--- >> *Sudhangathan BS* >> Ph:(+91) 9731-905-205 <tel:%28%2B91%29%209731-905-205> >> ------------------------------__--- >> >> >> _________________________________________________ >> yocto mailing list >> yocto@yoctoproject.org <mailto:yocto@yoctoproject.org> >> https://lists.yoctoproject.__org/listinfo/yocto >> <https://lists.yoctoproject.org/listinfo/yocto> >> >> >> >> >
_______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto