From: Bernhard Reutner-Fischer Date: Fri, 4 Jun 2010 12:04:39 +0000 (+0200) Subject: cache: use max() to determine newest_mtime X-Git-Tag: 2011-1~5494 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=cf79cf127b370160b59e088acec187b0f0212e7f;p=openembedded-core.git cache: use max() to determine newest_mtime (Bitbake rev: c0cf85beda4cf8748fd270c037442cde7b98146b) Signed-off-by: Bernhard Reutner-Fischer Signed-off-by: Chris Larson Signed-off-by: Richard Purdie --- diff --git a/bitbake/lib/bb/cache.py b/bitbake/lib/bb/cache.py index 33734df940..8c1e6922fb 100644 --- a/bitbake/lib/bb/cache.py +++ b/bitbake/lib/bb/cache.py @@ -70,9 +70,10 @@ class Cache: # cache there isn't even any point in loading it... newest_mtime = 0 deps = bb.data.getVar("__depends", data) - for f, old_mtime in deps: - if old_mtime > newest_mtime: - newest_mtime = old_mtime + + old_mtimes = [old_mtime for f, old_mtime in deps] + old_mtimes.append(newest_mtime) + newest_mtime = max(old_mtimes) if bb.parse.cached_mtime_noerror(self.cachefile) >= newest_mtime: try: