Set PACKAGE_ARCH correctly in kernel.oeclass and module-base.oeclass.
authorChris Larson <clarson@kergoth.com>
Sat, 4 Dec 2004 04:18:18 +0000 (04:18 +0000)
committerChris Larson <clarson@kergoth.com>
Sat, 4 Dec 2004 04:18:18 +0000 (04:18 +0000)
BKrev: 41b13a8adI35NYPM2CtPyMXKQxhXqA

classes/kernel.oeclass
classes/module-base.oeclass

index cc1aa87..dead951 100644 (file)
@@ -44,11 +44,7 @@ def get_kernelversion(p):
 KERNEL_VERSION = "${@get_kernelversion('${S}/include/linux/version.h')}"
 
 # kernels are generally machine specific
-python () {
-       mach = oe.data.getVar('MACHINE', d, 1)
-       if mach:
-               oe.data.setVar('PACKAGE_ARCH', oe.data.getVar('MACHINE_ARCH', d, 1), d)
-}
+PACKAGE_ARCH := "${MACHINE_ARCH}"
 
 kernel_do_compile() {
        unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
index 0036ddf..2b8cd34 100644 (file)
@@ -13,8 +13,4 @@ KERNEL_CC = "${CCACHE}${HOST_PREFIX}gcc${KERNEL_CCSUFFIX}"
 KERNEL_LD = "${LD}${KERNEL_LDSUFFIX}"
 
 # kernel modules are generally machine specific
-python () {
-       mach = oe.data.getVar('MACHINE', d, 1)
-       if mach:
-               oe.data.setVar('PACKAGE_ARCH', oe.data.getVar('MACHINE_ARCH', d, 1), d)
-}
+PACKAGE_ARCH := "${MACHINE_ARCH}"