summaryrefslogtreecommitdiffstats
path: root/docs/manual
diff options
context:
space:
mode:
authorArnout Vandecappelle <arnout@mind.be>2015-05-03 23:30:38 +0200
committerPeter Korsgaard <peter@korsgaard.com>2015-05-04 14:38:02 +0200
commit8c488211385b4f46cb290fbdc79bdb1912c1d1be (patch)
tree4ff59199d63f84f3a90a85d21f090bbf42d2c0eb /docs/manual
parentc1b0a0dc566e1af831ee4e961c596c58f26a5510 (diff)
downloadbuildroot-8c488211385b4f46cb290fbdc79bdb1912c1d1be.tar.gz
buildroot-8c488211385b4f46cb290fbdc79bdb1912c1d1be.zip
autotools-package: also handle pre-installed external toolchain in .la fixup
The .la fixup handling looks for paths starting with /usr and assumes that they are missing the installation prefix (i.e. $(STAGING_DIR)). It already handles the cases that $(STAGING_DIR) itself and $(BASE_DIR) are under /usr, but it does not yet handle the case that a pre-installed external toolchain is under /usr (and tracks that fact in some .la file). For instance, if you use buildroot to generate a toolchain with HOST_DIR=/usr/local/some_path, this problem will occur. Fix this in the same way as $(STAGING_DIR) and $(BASE_DIR), but in addition check that TOOLCHAIN_EXTERNAL_INSTALL_DIR is non-empty. For internal toolchains, it is empty and the sed expression would fail. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Reported-by: Carlos Soto <csotoalonso@gmail.com> Cc: Carlos Soto <csotoalonso@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'docs/manual')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud