]> code.ossystems Code Review - openembedded-core.git/commit
distutils.bbclass: override LDSHARED so we use the linker for this build and not...
authorMatthew McClintock <msm@freescale.com>
Wed, 8 Feb 2012 21:06:54 +0000 (15:06 -0600)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 10 Feb 2012 17:06:04 +0000 (17:06 +0000)
commit935a23dfe70c4c47458e8a142d844df30079b524
tree4a747e33155a1020b89834822d63ccae238c6f10
parent90d6d1dde14327169faa79f1a6cce2210cb65809
distutils.bbclass: override LDSHARED so we use the linker for this build and not the one used in sstate-cache

Without this fix, when packages are being built using distutils and
the python packages were deployed from sstate-cache is it possible
that the LD command will contain an invalid sysroot override.

We can fix this by always exported LDSHARED, which is the env var
that distutil looks for to override creating shared libraries.

(From OE-Core rev: 3f6b859a29ba7f570b9dae3b5bb7ab4bd7b8cee4)

Signed-off-by: Matthew McClintock <msm@freescale.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/distutils.bbclass