[oe] LINGUAS_INSTALL and external-toolchain-csl

Pierluigi Passaro pierluigi.passaro at phoenixsoftware.it
Thu Oct 21 22:34:36 UTC 2010


Hi all,
commit 4271024e26551da70e710cef6d2dcbfa8740b007 
<http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?h=master&id=4271024e26551da70e710cef6d2dcbfa8740b007> 
dated 2010-10-10 01:28:01 (GMT) introduced locale-base-* packages in the 
build list.
However CodeSourcery toolchain does not provide them, and using CSL 
cause bitbake choosing eglibc.
This is causing messages like

ERROR: Multiple .bb files are due to be built which each provide 
virtual/arm-none-linux-gnueabi-libc-for-gcc 
(/home/gigi/code/import/openembedded/recipes/meta/external-toolchain-csl.bb 
/home/gigi/code/import/openembedded/recipes/eglibc/eglibc_2.9.bb).

In classes/image.bbclass, 
<http://cgit.openembedded.org/cgit.cgi/openembedded/tree/classes/image.bbclass?h=master> 
commenting out line

|LINGUAS_INSTALL_linux += "${@' '.join(map(lambda s: 'locale-base-%s' % s, '${IMAGE_LINGUAS}'.split()))}"
|

the ERRORs disappears.

Is this a misconfiguration in my conf ?

Regards
Gigi
-- 

Ing. Pierluigi Passaro
Viale Don Luigi Sturzo 34
30174 Venezia Mestre
Cel: +39 348 355 4119
Tel: +39 041 862 3373
Fax: +39 041 862 3173
Web: www.phoenixsoftware.it
P.IVA 03884060272





More information about the Openembedded-devel mailing list