[oe] LINGUAS_INSTALL and external-toolchain-csl

Pierluigi Passaro pierluigi.passaro at phoenixsoftware.it
Thu Oct 21 23:20:30 UTC 2010


Hi all,

commit 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).

The ERRORs disappears commenting out line the following line in classes/image.bbclass:
LINGUAS_INSTALL_linux += "${@' '.join(map(lambda s: 'locale-base-%s' % s, '${IMAGE_LINGUAS}'.split()))}"

I do not think this is the right solution :(
Any suggestion will be appreciated.

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