]> code.ossystems Code Review - openembedded-core.git/commitdiff
cross-canadian: ensure package dependencies are generated correctly
authorJoshua Lock <josh@linux.intel.com>
Fri, 25 Jun 2010 12:11:39 +0000 (13:11 +0100)
committerJoshua Lock <josh@linux.intel.com>
Fri, 25 Jun 2010 13:54:20 +0000 (14:54 +0100)
cross-canadian packages need to look for their SOLIBS in the nativesdk
sysroot so that dependencies are correctly picked up and meta-toolchains are
correctly built.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
meta/classes/cross-canadian.bbclass
meta/packages/binutils/binutils-cross-canadian_2.20.1.bb
meta/packages/binutils/binutils-cross-canadian_2.20.bb
meta/packages/gcc/gcc-cross-canadian_4.3.3.bb
meta/packages/gdb/gdb-cross-canadian_6.8.bb

index 81e216ffb9b9399c32227b2ff59aca9dc9707452..e5453848aeaa01798a97f317cec50ee5de90d139 100644 (file)
@@ -56,3 +56,5 @@ FILES_${PN}-dbg += "${prefix}/.debug \
 export PKG_CONFIG_DIR = "${STAGING_DIR_HOST}${layout_libdir}/pkgconfig"
 export PKG_CONFIG_SYSROOT_DIR = "${STAGING_DIR_HOST}"
 
+# Cross-canadian packages need to pull in nativesdk so's, sorry for ugliness
+SHLIBSDIR = "${STAGING_DIR}/${SDK_ARCH}-nativesdk-pokysdk-${BUILD_OS}/shlibs"
index 7dad2a620bfe99a95563742638c56738d1d0f6e5..e91e7dca3ffecbe553d47b2f046262af8022b9c3 100644 (file)
@@ -1,3 +1,3 @@
 require binutils_${PV}.bb
 require binutils-cross-canadian.inc
-PR = "r0"
+PR = "r1"
index 7dad2a620bfe99a95563742638c56738d1d0f6e5..e91e7dca3ffecbe553d47b2f046262af8022b9c3 100644 (file)
@@ -1,3 +1,3 @@
 require binutils_${PV}.bb
 require binutils-cross-canadian.inc
-PR = "r0"
+PR = "r1"
index ae3aab27ba1664819a80a79c4c75ece397e8bc1c..8e9e4ce38913163d78402d36344b5866bc23b229 100644 (file)
@@ -5,7 +5,7 @@ require gcc-cross-canadian.inc
 require gcc-configure-sdk.inc
 require gcc-package-sdk.inc
 
-PR = "r12"
+PR = "r13"
 
 DEPENDS += "gmp-nativesdk mpfr-nativesdk"
 RDEPENDS_${PN} += "mpfr-nativesdk"
index c2d7f9b2661aa822edeab76b70cdad349fbe0a2b..eab1dde1cb01983e69491c81ad0c2e3ca6129f39 100644 (file)
@@ -4,6 +4,6 @@ DEPENDS = "ncurses-nativesdk expat-nativesdk gettext-nativesdk"
 
 inherit cross-canadian
 
-PR = "r9"
+PR = "r10"
 
 GDBPROPREFIX = "--program-prefix='${TARGET_PREFIX}'"