From 07e697d651178a84007123181fca38e4d98ae0e9 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Wed, 4 Sep 2013 12:48:27 +0100 Subject: package.bbclass: Fix darwin shlib handling shlibs dependency calculations on darwin we not functioning correctly, we need to process the filename without the complete path. If we don't, "." characters in the path cause problems. Signed-off-by: Richard Purdie --- meta/classes/package.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index f6f93106ac..50490bc89d 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass @@ -1386,7 +1386,7 @@ python package_do_shlibs() { if (file.endswith('.dylib') or file.endswith('.so')) and not pkg.endswith('-dev') and not pkg.endswith('-dbg'): # Drop suffix - name = file.rsplit(".",1)[0] + name = os.path.basename(file).rsplit(".",1)[0] # Find all combinations combos = get_combinations(name) for combo in combos: -- cgit v1.2.3