kiwix-build/patches
Matthieu Gautier 2e14765a38 Update ctpp2 patches to handle mingw32 compilation with meson 0.40.0
It seems that last meson version (0.40.0) do not pass cross compilation
extra_args to compiler when checking for headers.
Thus, the kiwix-lib check for ctpp2 headers fails because the WIN32
define is not present. So kiwix-lib is compiled without CTPP2 but
kiwix-tool compile as if kiwix-lib where compile with CTPP2 and fails.

By making CTPP2 headers check for `__WINGW32__` we workaround this problem.

I don't know if this is a bug in meson, ctpp2 or kiwix-lib but this small
fix allow to compile correctly with last meson version.
2017-04-24 11:12:17 +02:00
..
CTPP2SourceLoader.hpp.patch Add a script to build all projects and dependencies for kiwix-tools. 2016-12-22 13:49:56 +01:00
ctpp2_dll_export_VMExecutable.patch Add patches to cross-compile ctpp2 correctly. 2017-01-30 18:09:35 +01:00
ctpp2_fix-static-libname.patch Fix the install name of the static lib for ctpp2. 2017-01-24 11:47:54 +01:00
ctpp2_iconv_support.patch Add CTPP2 patch to correctly handle ICONV_SUPPORT variable. 2017-02-07 10:47:51 +01:00
ctpp2_include.patch Add a script to build all projects and dependencies for kiwix-tools. 2016-12-22 13:49:56 +01:00
ctpp2_mingw32.patch Update ctpp2 patches to handle mingw32 compilation with meson 0.40.0 2017-04-24 11:12:17 +02:00
ctpp2_no_src_modification.patch Patch CTPP2 do not modify the source dir. 2017-01-09 13:57:10 +01:00
ctpp2_win_install_lib_in_lib_dir.patch Add patches to cross-compile ctpp2 correctly. 2017-01-30 18:09:35 +01:00
icu4c_android_elf64_st_info.patch Add a patch for icu4c on android 64 bits. 2017-03-13 13:18:14 +01:00
icu4c_fix_static_lib_name_mingw.patch Patch icu : Do not use a specific name for static libs. 2017-01-30 18:09:35 +01:00
pugixml_meson.patch Add installation of missing hpp when compiling/installing pugixml. 2016-12-22 13:49:56 +01:00
xapian_pkgconfig.patch Update xapian patch for pkg_config. 2017-03-13 13:18:14 +01:00
zlib_std_libname.patch zlib patch to use std name for lib. 2017-02-07 12:06:41 +01:00