angstrom.conf: Adjust the preferred providers for toolchain
Lets not mix linaro and non linaro toolchains so let linaro toolchain fill in gaps for nativesdk when needed Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -49,53 +49,40 @@ IMAGE_LINGUAS ?= '${@base_less_or_equal("ROOT_FLASH_SIZE", "16", "", "en-us", d)
|
||||
# set feed path variables
|
||||
FEED_BASEPATH = "feeds/next/${ANGSTROM_PKG_FORMAT}/${TCLIBC}/"
|
||||
|
||||
#This is unrelated to the kernel version, but userspace apps (e.g. udev/systemd) require a recent version to build against
|
||||
LINUX_LIBC_HEADERS_VERSION ?= "3.19%"
|
||||
PREFERRED_VERSION_linux-libc-headers = "${LINUX_LIBC_HEADERS_VERSION}"
|
||||
PREFERRED_VERSION_linux-libc-headers-native = "${LINUX_LIBC_HEADERS_VERSION}"
|
||||
PREFERRED_VERSION_nativesdk-linux-libc-headers = "${LINUX_LIBC_HEADERS_VERSION}"
|
||||
|
||||
#Everybody else can just use this:
|
||||
ANGSTROM_GCC_VERSION ?= "4.9%"
|
||||
ANGSTROM_BINUTILS_VERSION ?= "2.25%"
|
||||
ANGSTROM_GDB_VERSION ?= "7.9%"
|
||||
ANGSTROM_NATIVE_BINUTILS_VERSION ?= "2.25%"
|
||||
|
||||
#use Linaro tools for ARM
|
||||
ANGSTROM_GCC_VERSION_arm ?= "linaro-4.9%"
|
||||
ANGSTROM_GCC_VERSION_aarch64 ?= "linaro-4.9%"
|
||||
# we use OE-Core for native and nativesdk GCC
|
||||
ANGSTROM_BINUTILS_VERSION_arm ?= "linaro-%"
|
||||
ANGSTROM_BINUTILS_VERSION_aarch64 ?= "linaro-%"
|
||||
GLIBCVERSION_arm ?= "linaro-2.2%"
|
||||
ANGSTROM_GDB_VERSION_arm ?= "linaro-%"
|
||||
ANGSTROM_GCC_VERSION_aarch64 ?= "linaro-4.9%"
|
||||
ANGSTROM_BINUTILS_VERSION_aarch64 ?= "linaro-%"
|
||||
ANGSTROM_GDB_VERSION_aarch64 ?= "linaro-%"
|
||||
PREFERRED_VERSION_glibc_arm ?= "linaro-2.2%"
|
||||
PREFERRED_VERSION_glibc_aarch64 ?= "linaro-2.2%"
|
||||
GLIBCVERSION_aarch64 ?= "linaro-2.2%"
|
||||
|
||||
ANGSTROM_QEMU_VERSION ?= "2%"
|
||||
|
||||
GCCVERSION = "${ANGSTROM_GCC_VERSION}"
|
||||
BINUVERSION = "${ANGSTROM_BINUTILS_VERSION}"
|
||||
PREFERRED_VERSION_binutils-native ?= "${ANGSTROM_NATIVE_BINUTILS_VERSION}"
|
||||
PREFERRED_VERSION_nativesdk-binutils ?= "${ANGSTROM_NATIVE_BINUTILS_VERSION}"
|
||||
PREFERRED_VERSION_cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "${ANGSTROM_NATIVE_BINUTILS_VERSION}"
|
||||
GDBVERSION = "${ANGSTROM_GDB_VERSION}"
|
||||
PREFERRED_VERSION_qemu = "${ANGSTROM_QEMU_VERSION}"
|
||||
PREFERRED_VERSION_qemu-native = "${ANGSTROM_QEMU_VERSION}"
|
||||
PREFERRED_VERSION_nativesdk-qemu = "${ANGSTROM_QEMU_VERSION}"
|
||||
|
||||
PREFERRED_VERSION_gdb ?= "${ANGSTROM_GDB_VERSION}"
|
||||
PREFERRED_VERSION_gdb-cross ?= "${ANGSTROM_GDB_VERSION}"
|
||||
PREFERRED_VERSION_gdb-cross-canadian ?= "${ANGSTROM_GDB_VERSION}"
|
||||
PREFERRED_VERSION_gdb-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "${ANGSTROM_GDB_VERSION}"
|
||||
|
||||
PREFERRED_VERSION_qemu = "${ANGSTROM_QEMU_VERSION}"
|
||||
PREFERRED_VERSION_qemu-native = "${ANGSTROM_QEMU_VERSION}"
|
||||
PREFERRED_VERSION_nativesdk-qemu = "${ANGSTROM_QEMU_VERSION}"
|
||||
|
||||
PREFERRED_PROVIDER_dbus-glib = "dbus-glib"
|
||||
PREFERRED_PROVIDER-gconf-dbus = "gconf"
|
||||
PREFERRED_PROVIDER_hotplug = "systemd"
|
||||
PREFERRED_PROVIDER_dbus-glib = "dbus-glib"
|
||||
PREFERRED_PROVIDER-gconf-dbus = "gconf"
|
||||
PREFERRED_PROVIDER_hotplug = "systemd"
|
||||
PREFERRED_PROVIDER_opkg ?= "opkg"
|
||||
PREFERRED_PROVIDER_opkg-native ?= "opkg-native"
|
||||
|
||||
# Prefer gummiboot over grub
|
||||
EFI_PROVIDER = "gummiboot"
|
||||
EFI_PROVIDER = "gummiboot"
|
||||
|
||||
# blacklist policy
|
||||
|
||||
|
||||
Reference in New Issue
Block a user