[bitbake-devel] [PATCH] bitbake fetch2/file: fix symlink not created issue
ting.liu at freescale.com
ting.liu at freescale.com
Wed Jul 16 10:18:22 UTC 2014
From: Ting Liu <ting.liu at freescale.com>
Signed-off-by: Ting Liu <ting.liu at freescale.com>
---
bitbake/lib/bb/fetch2/__init__.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/bitbake/lib/bb/fetch2/__init__.py b/bitbake/lib/bb/fetch2/__init__.py
index dcada12..7a4e43b 100644
--- a/bitbake/lib/bb/fetch2/__init__.py
+++ b/bitbake/lib/bb/fetch2/__init__.py
@@ -835,7 +835,10 @@ def try_mirror_url(origud, ud, ld, check = False):
# Broken symbolic link
os.unlink(origud.localpath)
- os.symlink(ud.localpath, origud.localpath)
+ bb.utils.mkdirhier(os.path.dirname(origud.localpath))
+ src = os.path.join(dldir, ud.localpath)
+ os.symlink(src, origud.localpath)
+
update_stamp(origud, ld)
return ud.localpath
--
1.7.3.4
More information about the bitbake-devel
mailing list