summaryrefslogtreecommitdiffstats
path: root/meta/lib
diff options
context:
space:
mode:
authorEnrico Scholz <enrico.scholz@sigma-chemnitz.de>2013-02-10 13:41:47 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-02-11 14:46:11 +0000
commitf2e16c655286aab465054db6727fa3365bef3124 (patch)
treeaff12d2e16376137a10b90f30437d3e86163335e /meta/lib
parenta09c5d66732fdd22b0f5f78304000798db88e495 (diff)
downloadast2050-yocto-poky-f2e16c655286aab465054db6727fa3365bef3124.zip
ast2050-yocto-poky-f2e16c655286aab465054db6727fa3365bef3124.tar.gz
package.bbclass: use oe.path.realpath()
oe.path.realpath() provides are common and more correct implementation for resolving symlinks within sysroot. Use it. Old implementation suffered from lot of problems; e.g. * redundant code * calls 'os.stat()' which references files on host; this can give wrong results about existing/non-existing and can cause EPERM (instead of the catched ENONENT) exceptions * does not deal with special cases like '..' leaving the sysroot. (From OE-Core rev: ec2aab09769f4b6817d74d2175afa2b7c7598750) Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud