summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2014-08-02 09:48:06 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-08-03 12:39:50 +0100
commitbcada055f89c8722024faf20088943ea006cfe36 (patch)
tree656d0367c0d6be292bf9505e10e1a4d2051e817a
parentb6b66f987168615598c980996a1692ca5753b4eb (diff)
downloadopenembedded-core-contrib-bcada055f89c8722024faf20088943ea006cfe36.tar.gz
openembedded-core-contrib-bcada055f89c8722024faf20088943ea006cfe36.tar.bz2
openembedded-core-contrib-bcada055f89c8722024faf20088943ea006cfe36.zip
package: Fix pkgdest for darwin shlibs code
When the code was rewritten we forgot to strip the pkg that is present in the pkgdest path. This was fixed in the linux version of the code but not the darwin one, this matches the fix. Without this, the provider paths are broken. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/classes/package.bbclass2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass
index 26a20d1ff5..fbdccfbe6d 100644
--- a/meta/classes/package.bbclass
+++ b/meta/classes/package.bbclass
@@ -1434,7 +1434,7 @@ python package_do_shlibs() {
def darwin_so(file, needed, sonames, renames, pkgver):
if not os.path.exists(file):
return
- ldir = os.path.dirname(file).replace(pkgdest, '')
+ ldir = os.path.dirname(file).replace(pkgdest + "/" + pkg, '')
def get_combinations(base):
#