summaryrefslogtreecommitdiffstats
path: root/package/gcc
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-02-26 22:27:35 +0100
committerPeter Korsgaard <peter@korsgaard.com>2014-02-26 23:48:33 +0100
commitde62a1ab616cf5ecc674ce5205d34e9f8c383cf8 (patch)
tree0e9ce3d0ed100de84322cd7718e6c9e1b21e8589 /package/gcc
parent40089283e91fc6daae1aff0346f6821bd2bcab80 (diff)
downloadbuildroot-de62a1ab616cf5ecc674ce5205d34e9f8c383cf8.tar.gz
buildroot-de62a1ab616cf5ecc674ce5205d34e9f8c383cf8.zip
libxml2: do not detect zlib/lzma when not available
The host-libxml2 package does not depend on zlib or lzma, but may detect versions available on the host. This can cause problems in the following situation: 1 host-libxml2 is built, finds an available lzma library in the system, enables lzma support by using it. 2 host-xz is built, which installs a different version of the lzma library into $(HOST_DIR) 3 host-libxslt is built, tries to link against libxml2, which fails because now the visible lzma library is the one from $(HOST_DIR)/usr/lib and no longer the one libxml2 was built agains. To fix this, this patch passes --without-zlib and --without-lzma to the host package. In addition, since the target variant of libxml2 does not have provisions to depend on the target lzma, we also pass --without-lzma for the target variant. The case of zlib for the target was already properly taken into account. Fixes: http://autobuild.buildroot.org/results/6dc/6dcef647eb0f0db7de3f34194eb15ceebc645b39/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/gcc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud