diff options
-rw-r--r-- | meta/classes/package.bbclass | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index 4850134022..63887b34f8 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass | |||
@@ -382,6 +382,11 @@ def splitdebuginfo(file, dvar, dv, d): | |||
382 | debugfile = dvar + dest | 382 | debugfile = dvar + dest |
383 | sources = [] | 383 | sources = [] |
384 | 384 | ||
385 | if file.endswith(".ko") and file.find("/lib/modules/") != -1: | ||
386 | if oe.package.is_kernel_module_signed(file): | ||
387 | bb.debug(1, "Skip strip on signed module %s" % file) | ||
388 | return (file, sources) | ||
389 | |||
385 | # Split the file... | 390 | # Split the file... |
386 | bb.utils.mkdirhier(os.path.dirname(debugfile)) | 391 | bb.utils.mkdirhier(os.path.dirname(debugfile)) |
387 | #bb.note("Split %s -> %s" % (file, debugfile)) | 392 | #bb.note("Split %s -> %s" % (file, debugfile)) |