where is kernel source within angstrom oe tree

I had been using angstrom oe kernel 2.6.29-r50 and was able to browse
the kernel source at oe/tmp/work/beagleboard-angstrom-linux-gnueabi/
linux-omap-2.6.29-r50/git.

I recently upgraded to angstrom oe v32 (using the build scripts). I
have not been able to locate the kernel source within the angstrom
tree.

Anyone know where it is located?

Thanks.

you need to build it first
bitbake virtual/kernel
then it will end up in emp/work/beagleboard-angstrom-linux-gnueabi/linux-omap*

FM

When I used 2.6.29, all I did was "bitbake console-image" and I would
find the kernel source in "oe/tmp/work/beagleboard-angstrom-linux-
gnueabi/linux-omap-2.6.29-r50/git". I went ahead a rebuilt the kernel
using "bitbake virtual/kernel" as suggested. It built successfully but
the source is still not found. The built images are located in build/
tmp-angstrom_2008_1/deploy/glibc/images/beagleboard/ as expected but
no source. I am looking for the source in "build/tmp-angstrom_2008_1/
work/beagleboard-angstrom-linux-gnueabi/linux-omap*".

Is the source supposed to be there? Anyone know where it is located?

Thanks.

When I used 2.6.29, all I did was "bitbake console-image" and I would
find the kernel source in "oe/tmp/work/beagleboard-angstrom-linux-
gnueabi/linux-omap-2.6.29-r50/git". I went ahead a rebuilt the kernel
using "bitbake virtual/kernel" as suggested. It built successfully but
the source is still not found. The built images are located in build/
tmp-angstrom_2008_1/deploy/glibc/images/beagleboard/ as expected but
no source. I am looking for the source in "build/tmp-angstrom_2008_1/
work/beagleboard-angstrom-linux-gnueabi/linux-omap*".

It should be in tmp-angstrom_2008_1/work/beagleboard-linux/linux* (or
something like that).
If your work directory is empty there is a setting to make that it is
not deleted. not sure exactly how to do so.

Frans

PS: and please do not top post

Sorry about top posting. I was just hitting reply and typing without
paying attention to where the cursor was.

My "tmp-angstrom_2008_1/work/beagleboard-linux/linux*" folder just has
a "temp" folder in it. And the temp folder has a bunch of log.* and
run.* files.

Anyone know how to set it up to not empty the folder?

Thanks,
Saladino.

comment out the line

INHERIT += " rm_work "

in the file $OE/build/conf/local.conf

Eric

comment out the line

INHERIT += " rm_work "

in the file $OE/build/conf/local.conf

Eric

That did it. Thanks.