[oe-commits] Khem Raj : OpenEmbedded: Switch to using linux-uclibceabi and linux-gnu for TARGET_OS

git version control git at git.openembedded.org
Thu Sep 3 22:38:02 UTC 2009


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 558f6d44365f062523fbba3926ab46e5cd1984b8
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=558f6d44365f062523fbba3926ab46e5cd1984b8

Author: Khem Raj <raj.khem at gmail.com>
Date:   Thu Sep  3 15:22:46 2009 -0700

OpenEmbedded: Switch to using linux-uclibceabi and linux-gnu for TARGET_OS

* Bump the ABI_LAYOUT. Build from scratch will be needed.
* Replace using TARGET_OS from  linux->linux-gnu.
* Replace using linux-uclibcgnueabi->linux-uclibceabi.
* Add 'eabi' to DISTRO_FEATURES (only for minimal and micro).
* Use eabi and BASE_PACKAGE_ARCH to compute real TARGET_OS.
* Fix the micro conf to get console image building.
* Fix the linux-uclibcgnueabi overrides in all recipes.

Signed-off-by: Khem Raj <raj.khem at gmail.com>
Acked-by: Phill Blundell <pb at reciva.com>
Acked-by: Michael 'Mickey' Lauer <mickey at vanille-media.de>

---

 classes/insane.bbclass                           |    2 +-
 classes/qmake_base.bbclass                       |    2 +-
 classes/siteinfo.bbclass                         |   22 +++++++-
 conf/abi_version.conf                            |    2 +-
 conf/checksums.ini                               |    4 ++
 conf/distro/include/sane-toolchain-eglibc.inc    |    2 -
 conf/distro/include/sane-toolchain-glibc.inc     |    2 -
 conf/distro/include/sane-toolchain-uclibc.inc    |    3 -
 conf/distro/include/sane-toolchain.inc           |   60 +++++++++++++++++++++-
 conf/distro/micro.conf                           |   11 +---
 conf/distro/minimal.conf                         |   12 +++--
 conf/machine/include/tune-strongarm.inc          |    2 +-
 conf/machine/include/tune-xscale.inc             |    2 +-
 recipes/alsa/alsa-utils_1.0.13.bb                |    2 +-
 recipes/avahi/avahi.inc                          |    2 +-
 recipes/diffutils/diffutils_2.8.1.bb             |    2 +-
 recipes/eibd/eibd.inc                            |    2 +-
 recipes/gcc/gcc-configure-canadian-sdk.inc       |    2 +-
 recipes/gcc/gcc-configure-common.inc             |    4 +-
 recipes/gcc/gcc-configure-sdk.inc                |    2 +-
 recipes/gettext/gettext_0.14.1.bb                |    2 +-
 recipes/gettext/gettext_0.17.bb                  |    2 +-
 recipes/klibc/klibc-common.inc                   |    2 +-
 recipes/libffi/libffi_2.0+gcc4.3.2.bb            |    2 +-
 recipes/libffi/libffi_3.0.8.bb                   |    2 +-
 recipes/linknx/linknx.inc                        |    2 +-
 recipes/linux/ep93xx-kernel_2.6.17+2.6.18-rc1.bb |    2 +-
 recipes/linux/ep93xx-kernel_2.6.19+2.6.20-rc7.bb |    2 +-
 recipes/linux/gumstix-linux.inc                  |    2 +-
 recipes/linux/ixp4xx-kernel.inc                  |    2 +-
 recipes/linux/linux-bd-neon-2.6_2.6.22.bb        |    2 +-
 recipes/linux/linux-hackndev-2.6_git.bb          |    2 +-
 recipes/linux/linux-handhelds-2.6.inc            |    2 +-
 recipes/linux/linux-navman_2.6.18.bb             |    2 +-
 recipes/linux/linux-nokia800.inc                 |    2 +-
 recipes/linux/linux-palm-omap1_2.6.22-omap1.bb   |    2 +-
 recipes/linux/linux-rp.inc                       |    2 +-
 recipes/linux/linux-tornado-omap2_2.6.16.16.bb   |    2 +-
 recipes/linux/linux.inc                          |    2 +-
 recipes/linux/mx21ads-kernel_2.6.19rc6.bb        |    2 +-
 recipes/linux/netbook-pro-kernel_2.6.17.bb       |    2 +-
 recipes/make/make.inc                            |    2 +-
 recipes/openssl/openssl.inc                      |    3 +
 recipes/perl/perl_5.8.8.bb                       |    2 +-
 recipes/qmake/qmake-native_1.07a.bb              |    2 +-
 recipes/qmake/qmake2-native.inc                  |    2 +-
 recipes/qte/qte-common_2.3.10.inc                |    4 +-
 recipes/samba/samba_3.0.34.bb                    |    2 +-
 recipes/tasks/task-sdk-bare.bb                   |    2 +-
 recipes/uclibc/uclibc.inc                        |   11 ++--
 recipes/util-linux-ng/util-linux-ng_2.14.bb      |    2 +-
 51 files changed, 144 insertions(+), 72 deletions(-)

Diff:   http://gitweb.openembedded.net/?p=openembedded.git/?a=commitdiff;h=558f6d44365f062523fbba3926ab46e5cd1984b8




More information about the Openembedded-commits mailing list