summaryrefslogtreecommitdiffstats
path: root/meta/classes
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@windriver.com>2011-03-15 21:57:55 -0500
committerSaul Wold <sgw@linux.intel.com>2011-03-16 17:46:47 -0700
commite9105d8b465f343fac3f4cbd1ca66c88c3ee2f31 (patch)
treec44768deffed3ecb421122819ea12bb39dcb2970 /meta/classes
parenta4adf0d1ec013a41884d4c75d36bee4351aead39 (diff)
downloadpoky-e9105d8b465f343fac3f4cbd1ca66c88c3ee2f31.tar.gz
package.bbclass: Fix missing debug src files
The previous change used egrep instead of fgrep. We need to use fgrep because there are expression like syntaxes in some file names, we need exact matches. (From OE-Core rev: 0de88dc9aa30f29ec1ab5cc0c541c8be859392ab) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes')
-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 a7a5894b43..e6b3df7b4f 100644
--- a/meta/classes/package.bbclass
+++ b/meta/classes/package.bbclass
@@ -233,7 +233,7 @@ def splitfile2(debugsrcdir, d):
233 processdebugsrc = "LC_ALL=C ; sort -z -u '%s' | egrep -v -z '(<internal>|<built-in>)$' | " 233 processdebugsrc = "LC_ALL=C ; sort -z -u '%s' | egrep -v -z '(<internal>|<built-in>)$' | "
234 # We need to ignore files that are not actually ours 234 # We need to ignore files that are not actually ours
235 # we do this by only paying attention to items from this package 235 # we do this by only paying attention to items from this package
236 processdebugsrc += "egrep -z '%s' | " 236 processdebugsrc += "fgrep -z '%s' | "
237 processdebugsrc += "(cd '%s' ; cpio -pd0mL '%s%s' 2>/dev/null)" 237 processdebugsrc += "(cd '%s' ; cpio -pd0mL '%s%s' 2>/dev/null)"
238 238
239 os.system(processdebugsrc % (sourcefile, workbasedir, workparentdir, dvar, debugsrcdir)) 239 os.system(processdebugsrc % (sourcefile, workbasedir, workparentdir, dvar, debugsrcdir))