bitbake: bitbake: build.py: Add stampdir argument to cached_mtime_noerror
authorAndrei Gherzan <andrei.gherzan@windriver.com>
Thu, 16 Aug 2012 11:21:33 +0000 (14:21 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 16 Aug 2012 11:27:41 +0000 (12:27 +0100)
After commit 2718537b4b04eb3d80ab4d74171b58e7b8dd68b8 (bitbake:
build.py: Only execute mkdirhier if stampdir doesn't exist) build
failes as cached_mtime_noerror needs an argument - stamp dir. This
argument was forgotten.

(Bitbake rev: e69103c4f7e45c24f1fbe9df0383f39e877abcb4)

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/bb/build.py

index d64077e..b484d19 100644 (file)
@@ -465,7 +465,7 @@ def stamp_internal(taskname, d, file_name):
     stamp = bb.parse.siggen.stampfile(stamp, file_name, taskname, extrainfo)
 
     stampdir = os.path.dirname(stamp)
-    if bb.parse.cached_mtime_noerror == 0:
+    if bb.parse.cached_mtime_noerror(stampdir) == 0:
         bb.utils.mkdirhier(stampdir)
 
     return stamp