[oe] Race during build of kernel firmwares ?

Andreas Müller schnitzeltony at gmx.de
Fri Oct 14 13:41:55 UTC 2011


On Friday, October 14, 2011 10:15:51 AM Andrea Adami wrote:
> Hello,
> 
> building with 4 BB_THREADS and -j5 I repeatedly see this error during build
> of linux-2.6.39.
> 
> MKDIR
> /oe/oe-core/build/tmp-eglibc/work/poodle-oe-linux-gnueabi/linux-2.6.39-r0/image/lib/firmware/cis/
> make[1]: *** No rule to make target
> `/oe/oe-core/build/tmp-eglibc/work/poodle-oe-linux-gnueabi/linux-2.6.39-r0/image/lib/firmware/./',
> needed by
> `/oe/oe-core/build/tmp-eglibc/work/poodle-oe-linux-gnueabi/linux-2.6.39-r0/image/lib/firmware/ti_3410.fw'.
> Stop.
> 
> I'm using no-distro and following layers:
> 
> openembedded-core
> meta-openembedded
> meta-handheld
> 
> Note that I'm thus using kernel.bbclass from meta-oe and linux.inc from
> meta-handheld.
> 
> I had to start bitbake core-image-minimal 5 or 6 time before the issue
> vanished itself.
> So, it could be a race or some missing dependency. I'll inspect the logs
> later this evening.
> 
> Having recently read patches about firmwares in the ML, I'm wondering maybe
> some recent commit broke the stuff...
> 
> Regards
> 
> Andrea
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> 
Had the same here in gumstix kernel which is based on linux-omap. AFAIK parallel install was enabled in oe-core few days ago. By adding

PARALLEL_MAKEINST = ""

it builds for me fine again

Andreas





More information about the Openembedded-devel mailing list