>From b4e799f2c077f200139d54f1f0b2684f58b40b4b Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Wed, 20 Jan 2016 18:23:32 +0100 Subject: [PATCH 2/4] Disable thread support in libxml2 to fix build with g++ 4.9 Configure in the old libxml2 2.6.26 used by lmi erroneously detects both pthreads and Win32 threads, resulting in compilation errors later. Disable thread support in the library for now to work around the problem. The real solution is to update libxml2 to a more recent version which doesn't suffer from this problem (and also many, many other ones, including security bugs). --- install_libxml2_libxslt.make | 1 + 1 file changed, 1 insertion(+) diff --git a/install_libxml2_libxslt.make b/install_libxml2_libxslt.make index 95ce638..e9ed414 100644 --- a/install_libxml2_libxslt.make +++ b/install_libxml2_libxslt.make @@ -81,6 +81,7 @@ libxml2-2.6.26_options := \ --without-iconv \ --without-modules \ --without-schematron \ + --without-threads \ libxslt-1.1.17_options := \ $(common_options) \ -- 2.5.1