]> wimlib.net Git - wimlib/blobdiff - tools/windeps/Makefile
Update libxml to 2.9.12 for Windows binaries
[wimlib] / tools / windeps / Makefile
index 2c4472102265e2383fabb413301e31de959c14a1..13454938844159e15b979e7cc14a83ac7ec283ae 100644 (file)
@@ -10,8 +10,8 @@
 #
 
 ARCHITECTURES          := i686 x86_64
-LIBXML2_VERSION                := 2.9.7
-WINPTHREADS_VERSION    := 4.0.4
+LIBXML2_VERSION                := 2.9.12
+WINPTHREADS_VERSION    := 5.0.3
 
 LIBXML_URL             := ftp://xmlsoft.org/libxml2/libxml2-$(LIBXML2_VERSION).tar.gz
 WINPTHREADS_URL                := http://downloads.sourceforge.net/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v$(WINPTHREADS_VERSION).tar.bz2
@@ -85,7 +85,9 @@ winpthreads_$(1):$(WINPTHREADS_SRCDIR)
                --prefix=$$$$PWD/../sysroot_$(1)                \
                CFLAGS=-O2;                                     \
        $(MAKE) install;                                        \
-       sed -i 's/if defined DLL_EXPORT/if 0/' ../sysroot_$(1)/include/pthread.h;
+       sed -i -e 's/if defined DLL_EXPORT/if 0/'               \
+              -e 's/pthread_getevent ()/pthread_getevent (void)/'\
+               ../sysroot_$(1)/include/pthread.h;
 
 $(1)_BUILD_TARGETS += winpthreads_$(1)
 MAKE_CLEAN_FILES += build_winpthreads_$(1)