Fix Angstrom OVERRIDES settings
authorChase Maupin <chasemaupin03@gmail.com>
Fri, 15 Oct 2010 10:32:27 +0000 (10:32 +0000)
committerKoen Kooi <koen@openembedded.org>
Fri, 15 Oct 2010 20:51:17 +0000 (22:51 +0200)
* Use the new MACHINE_OVERRIDES variable in angstrom.inc to
  set the FEED_ARCH and SOC_FAMILY OVERRIDES
    * NOTE: These were left in their orignal order which will
            result in the SOC_FAMILY being more specific than
            the FEED_ARCH.  This was done on purpose as the
            SOC_FAMILY should be more specific.  i.e. for omap3
            the omap3 override is more specific than the armv7a
            override.
* Modified the glibc include files to prepend libc-glibc, etc
  to the OVERRIDES list.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Koen Kooi <koen@openembedded.org>
conf/distro/include/angstrom.inc
conf/distro/include/eglibc.inc
conf/distro/include/glibc-external.inc
conf/distro/include/glibc-internal.inc
conf/distro/include/glibc.inc
conf/distro/include/uclibc.inc

index 8983c86..4b38cff 100644 (file)
@@ -14,7 +14,7 @@ TARGET_VENDOR = "-angstrom"
 SOC_FAMILY ?= "Unknown"
 
 # Add FEED_ARCH and SOC_FAMILY to overrides
-OVERRIDES .= ":${FEED_ARCH}:${SOC_FAMILY}"
+MACHINE_OVERRIDES += "${FEED_ARCH} ${SOC_FAMILY}"
 
 # Put links to sources in deploy/sources to make it easier for people to be GPL compliant
 INHERIT += "src_distribute_local"
index 0443140..5115e7f 100644 (file)
@@ -1,5 +1,5 @@
 # Add glibc overrides to the overrides for eglibc.
-OVERRIDES .= ":libc-glibc"
+OVERRIDES =. "libc-glibc:"
 
 # The things eglibc can provide.  We default to wanting eglibc to provide them.
 PREFERRED_PROVIDER_virtual/libiconv ?= "eglibc"
index b84d237..fd72ee8 100644 (file)
@@ -1,5 +1,5 @@
 # Add glibc to the overrides.
-OVERRIDES .= ":libc-glibc"
+OVERRIDES =. "libc-glibc:"
 
 # The things glibc can provide.  We default to wanting glibc to provide them.
 PREFERRED_PROVIDER_virtual/libiconv ?= "external-toolchain-${TOOLCHAIN_BRAND}"
index e06b9b0..6f84f5e 100644 (file)
@@ -1,5 +1,5 @@
 # Add glibc to the overrides.
-OVERRIDES .= ":libc-glibc"
+OVERRIDES =. "libc-glibc:"
 
 # The things glibc can provide.  We default to wanting glibc to provide them.
 PREFERRED_PROVIDER_virtual/libiconv ?= "glibc"
index f1c80dc..5a6e3eb 100644 (file)
@@ -1,5 +1,5 @@
 # Add glibc to the overrides.
-OVERRIDES .= ":libc-glibc"
+OVERRIDES =. "libc-glibc:"
 
 # The things glibc can provide.  We default to wanting glibc to provide them.
 PREFERRED_PROVIDER_virtual/libiconv ?= "glibc"
index b40fbf5..dd00647 100644 (file)
@@ -1,5 +1,5 @@
 # Add uclibc overrides to the overrides.
-OVERRIDES .= ":libc-uclibc"
+OVERRIDES =. "libc-uclibc:"
 
 # The things uclibc can provide.  We default to wanting uclibc to provide them.
 PREFERRED_PROVIDER_virtual/libiconv ?= "libiconv"