]> code.ossystems Code Review - openembedded-core.git/commitdiff
classextend: Fix crosssdk remapping for multilib
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 30 May 2014 12:31:47 +0000 (13:31 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 10 Jun 2014 16:10:33 +0000 (17:10 +0100)
Multilib builds only require one crosssdk toolchain. We therefore shouldn't
be remapping crosssdk names. This resolves build failures looking for
weird multilib crosssdk toolchains.

(From OE-Core rev: aa8b93e2db06866529d20939452f81fb9e18aaab)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oe/classextend.py

index e2ae7e9f949232dadc2bb3e906739a68e25e36ae..3309c57ba80e556d4e7c2a2bf7ffffc3614628f7 100644 (file)
@@ -9,6 +9,8 @@ class ClassExtender(object):
             return name
         if name.startswith("rtld"):
             return name
+        if name.endswith("-crosssdk"):
+            return name
         if name.endswith("-" + self.extname):
             name = name.replace("-" + self.extname, "")
         if name.startswith("virtual/"):