diff options
Diffstat (limited to 'bitbake/lib/bb/build.py')
-rw-r--r-- | bitbake/lib/bb/build.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bitbake/lib/bb/build.py b/bitbake/lib/bb/build.py index 736ba24393..95f1dcfcb7 100644 --- a/bitbake/lib/bb/build.py +++ b/bitbake/lib/bb/build.py | |||
@@ -291,12 +291,13 @@ def _exec_task(fn, task, d, quieterr): | |||
291 | 291 | ||
292 | bb.utils.mkdirhier(tempdir) | 292 | bb.utils.mkdirhier(tempdir) |
293 | loglink = os.path.join(tempdir, 'log.{0}'.format(task)) | 293 | loglink = os.path.join(tempdir, 'log.{0}'.format(task)) |
294 | logfn = os.path.join(tempdir, 'log.{0}.{1}'.format(task, os.getpid())) | 294 | logbase = 'log.{0}.{1}'.format(task, os.getpid()) |
295 | logfn = os.path.join(tempdir, logbase) | ||
295 | if loglink: | 296 | if loglink: |
296 | bb.utils.remove(loglink) | 297 | bb.utils.remove(loglink) |
297 | 298 | ||
298 | try: | 299 | try: |
299 | os.symlink(logfn, loglink) | 300 | os.symlink(logbase, loglink) |
300 | except OSError: | 301 | except OSError: |
301 | pass | 302 | pass |
302 | 303 | ||