diff options
author | Andrea Adami <andrea.adami@gmail.com> | 2009-06-25 01:56:07 +0200 |
---|---|---|
committer | Andrea Adami <andrea.adami@gmail.com> | 2009-06-25 02:03:14 +0200 |
commit | e141e38cd9daeb89f3aa563ed31845ee4c1b4faf (patch) | |
tree | 6c8019cd8bb6f8385ef361252928b8d85fd948b8 | |
parent | a4ee92d0a8ce317edbc36288e79236865ba87118 (diff) |
embedix kernels: set COMPATIBLE_MACHINE = "none"
- silence the notes like:
- ERROR: '[]' RDEPENDS/RRECOMMENDS or otherwise
- requires the runtime entity 'virtual/arm-angstrom-linux-gcc-2.95'
- but it wasn't found in any PACKAGE or RPROVIDES variables
- COMPATIBLE_MACHINE is set in sharprom-compatible
5 files changed, 26 insertions, 7 deletions
diff --git a/conf/distro/sharprom-compatible.conf b/conf/distro/sharprom-compatible.conf index 93077e1025..81f919bed2 100644 --- a/conf/distro/sharprom-compatible.conf +++ b/conf/distro/sharprom-compatible.conf @@ -25,6 +25,12 @@ export TARGET_CPPFLAGS = "-I${STAGING_DIR_TARGET}/${layout_includedir}" #DEBUG_OPTIMIZATION = "-O -g3" #DEBUG_BUILD = "1" +# We are still using 2.4 embedix kernels +COMPATIBLE_MACHINE_pn-openzaurus-pxa27x = "(akita|spitz)" +COMPATIBLE_MACHINE_pn-openzaurus-pxa = "(c7x0|poodle|poodle255|tosa)" +COMPATIBLE_MACHINE_pn-collie-kernels = "collie" +COMPATIBLE_MACHINE_pn-openzaurus-sa = "collie" + # # Base # diff --git a/recipes/linux/collie-kernels-2.4-embedix.bb b/recipes/linux/collie-kernels-2.4-embedix.bb index b7dfa377f2..1445e41151 100644 --- a/recipes/linux/collie-kernels-2.4-embedix.bb +++ b/recipes/linux/collie-kernels-2.4-embedix.bb @@ -5,7 +5,11 @@ PROVIDES = "virtual/kernel" PR = "r2" COMPATIBLE_HOST = "arm.*-linux" -COMPATIBLE_MACHINE = "collie" + +# For these old 2.4 kernels we override in sharprom-compatible.conf +#COMPATIBLE_MACHINE = "collie" +COMPATIBLE_MACHINE = "none" + DEPENDS = '${@base_conditional("DISTRO_TYPE", "debug", "openzaurus-sa", "collie-kernel-64-0 collie-kernel-24-8 collie-kernel-32-0 collie-kernel-32-32 collie-kernel-40-24 collie-kernel-48-16 collie-kernel-58-6",d)}' PACKAGES = "" diff --git a/recipes/linux/openzaurus-pxa27x_2.4.20-rmk2-embedix20050602.bb b/recipes/linux/openzaurus-pxa27x_2.4.20-rmk2-embedix20050602.bb index 5a90d415fb..e65f293de8 100644 --- a/recipes/linux/openzaurus-pxa27x_2.4.20-rmk2-embedix20050602.bb +++ b/recipes/linux/openzaurus-pxa27x_2.4.20-rmk2-embedix20050602.bb @@ -5,7 +5,6 @@ PV = "2.4.20-rmk2-embedix" LICENSE = "GPL" KV = "2.4.20" PR = "r18" -COMPATIBLE_MACHINE = "(akita|spitz)" SRC_URI = "http://developer.ezaurus.com/sl_j/source/c3100/20050602/linux-c3100-20050602-rom1_01.tar.bz2 \ file://P01-C3000-clockup_050221.patch;pnum=2;patch=1 \ @@ -76,7 +75,11 @@ EXTRA_OEMAKE = "OPENZAURUS_RELEASE=-${DISTRO_VERSION}" KERNEL_CCSUFFIX = "-2.95" KERNEL_LDSUFFIX = "-2.11.2" COMPATIBLE_HOST = "arm.*-linux" -COMPATIBLE_MACHINE = '(akita|spitz|borzoi)' + +# For these old 2.4 kernels we override in sharprom-compatible.conf +#COMPATIBLE_MACHINE = "(akita|spitz|borzoi)" +COMPATIBLE_MACHINE = "none" + PARALLEL_MAKE = "" # diff --git a/recipes/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.inc b/recipes/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.inc index 7b20b4fa99..6428629316 100644 --- a/recipes/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.inc +++ b/recipes/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.inc @@ -7,7 +7,6 @@ KV = "2.4.18" RMKV = "7" PXAV = "3" SHARPV = "20031107" -COMPATIBLE_MACHINE = "(poodle|corgi|shepherd|husky|poodle255|tosa)" FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/openzaurus-pxa-${KV}-rmk${RMKV}-pxa${PXAV}-embedix${SHARPV}" @@ -89,7 +88,11 @@ EXTRA_OEMAKE = " EMBEDIXRELEASE=-${DISTRO_VERSION}" KERNEL_CCSUFFIX = "-2.95" KERNEL_LDSUFFIX = "-2.11.2" COMPATIBLE_HOST = "arm.*-linux" -COMPATIBLE_MACHINE = '(corgi|husky|shepherd|poodle|poodle255)' + +# For these old 2.4 kernels we override in sharprom-compatible.conf +#COMPATIBLE_MACHINE = "(poodle|corgi|shepherd|husky|poodle255|tosa)" +COMPATIBLE_MACHINE = "none" + PARALLEL_MAKE = "" # diff --git a/recipes/linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.bb b/recipes/linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.bb index b21a0c9328..4c9e9a1840 100644 --- a/recipes/linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.bb +++ b/recipes/linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.bb @@ -8,7 +8,6 @@ PXAV = "3" SHARPV = "20030509" PR = "r23" FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/openzaurus-sa-${KV}-rmk${RMKV}-pxa${PXAV}-embedix${SHARPV}" -COMPATIBLE_MACHINE = "collie" SRC_URI = "http://www.openzaurus.org/mirror/linux-sl5500-${SHARPV}-rom3_10.tar.bz2 \ file://cacko.patch;patch=1 \ @@ -58,7 +57,11 @@ ALLOW_EMPTY = "1" KERNEL_CCSUFFIX = "-2.95" KERNEL_LDSUFFIX = "-2.11.2" COMPATIBLE_HOST = "arm.*-linux" -COMPATIBLE_MACHINE = "collie" + +# For these old 2.4 kernels we override in sharprom-compatible.conf +#COMPATIBLE_MACHINE = "collie" +COMPATIBLE_MACHINE = "none" + EXTRA_OEMAKE = " EMBEDIXRELEASE=-${DISTRO_VERSION}" module_conf_usbdmonitor = "alias usbd0 usbdmonitor" |