[oe-commits] Felipe F. Tonello : package.bbclass: Fix split_and_strip_files when file has single quote (')
git at git.openembedded.org
git at git.openembedded.org
Fri Nov 8 17:26:26 UTC 2013
Module: openembedded-core.git
Branch: master-next
Commit: 212471f81d210e596798db5e5d927418090a63a2
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=212471f81d210e596798db5e5d927418090a63a2
Author: Felipe F. Tonello <eu at felipetonello.com>
Date: Thu Oct 31 20:51:51 2013 -0700
package.bbclass: Fix split_and_strip_files when file has single quote (')
Fix false error report when a file that has a single quote by escaping
the single quote. Some packages might install files with quotes, such
as music files and other types, that will cause the problem.
Signed-off-by: Felipe F. Tonello <eu at felipetonello.com>
Signed-off-by: Saul Wold <sgw at linux.intel.com>
---
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 b0f44c7..48bb982 100644
--- a/meta/classes/package.bbclass
+++ b/meta/classes/package.bbclass
@@ -747,7 +747,7 @@ python split_and_strip_files () {
# 16 - kernel module
def isELF(path):
type = 0
- ret, result = oe.utils.getstatusoutput("file '%s'" % path)
+ ret, result = oe.utils.getstatusoutput("file \"%s\"" % path.replace("\"", "\\\""))
if ret:
msg = "split_and_strip_files: 'file %s' failed" % path
More information about the Openembedded-commits
mailing list