From c376f1f49cea182a2887945840ab97a20970a373 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Mon, 25 Mar 2013 17:34:07 +0000 Subject: package.bbclass: Ensure debug source file is generated correctly The command for generating debug sources appends to the file, therefore we need to ensure it does not exist before we run the command else we end up doing more work that we should have to. (From OE-Core rev: 48dfd61901ce07491ef913cf04dbd9de9a52759f) Signed-off-by: Richard Purdie --- meta/classes/package.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index 5dca1043d7..447a74bcb7 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass @@ -242,6 +242,8 @@ def splitdebuginfo(file, debugfile, debugsrcdir, d): workparentdir = d.getVar("DEBUGSRC_OVERRIDE_PATH", True) or os.path.dirname(os.path.dirname(workdir)) sourcefile = d.expand("${WORKDIR}/debugsources.list") + bb.utils.remove(sourcefile) + # We ignore kernel modules, we don't generate debug info files. if file.find("/lib/modules/") != -1 and file.endswith(".ko"): return 1 -- cgit v1.2.3-54-g00ecf