summarylogtreecommitdiffstats
path: root/libxslt-1.1.28-win32-shared.patch
diff options
context:
space:
mode:
authorSchala2015-06-08 19:26:47 -0700
committerSchala2015-06-08 19:26:47 -0700
commit35b257594306a2da229b17e829bb113635a18fda (patch)
tree9279f50ab01f27e9b3e9900f6a64cd92c72cb97e /libxslt-1.1.28-win32-shared.patch
downloadaur-35b257594306a2da229b17e829bb113635a18fda.tar.gz
added patches from https://github.com/Alexpux/MINGW-packages/blob/master/mingw-w64-libxslt
Diffstat (limited to 'libxslt-1.1.28-win32-shared.patch')
-rw-r--r--libxslt-1.1.28-win32-shared.patch33
1 files changed, 33 insertions, 0 deletions
diff --git a/libxslt-1.1.28-win32-shared.patch b/libxslt-1.1.28-win32-shared.patch
new file mode 100644
index 000000000000..6534de3c9d60
--- /dev/null
+++ b/libxslt-1.1.28-win32-shared.patch
@@ -0,0 +1,33 @@
+--- libxslt-1.1.27/configure.in.orig 2012-09-17 13:01:19 +0400
++++ libxslt-1.1.27/configure.in 2012-09-17 13:01:57 +0400
+@@ -3,6 +3,7 @@
+ AC_INIT(libxslt/xslt.c)
+ AC_CONFIG_HEADERS(config.h)
+ AC_CANONICAL_HOST
++AC_LIBTOOL_WIN32_DLL
+ AC_USE_SYSTEM_EXTENSIONS
+
+ dnl
+--- libxslt-1.1.27/libexslt/Makefile.am.orig 2012-09-17 13:00:51 +0400
++++ libxslt-1.1.27/libexslt/Makefile.am 2012-09-17 13:01:45 +0400
+@@ -27,7 +27,7 @@
+ dynamic.c
+
+ libexslt_la_LIBADD = $(top_builddir)/libxslt/libxslt.la $(EXTRA_LIBS) $(LIBGCRYPT_LIBS)
+-libexslt_la_LDFLAGS = $(WIN32_EXTRA_LDFLAGS) -version-info $(LIBEXSLT_VERSION_INFO)
++libexslt_la_LDFLAGS = $(WIN32_EXTRA_LDFLAGS) -version-info $(LIBEXSLT_VERSION_INFO) -no-undefined
+
+ man_MANS = libexslt.3
+
+--- libxslt-1.1.27/libxslt/Makefile.am.orig 2012-09-17 13:01:08 +0400
++++ libxslt-1.1.27/libxslt/Makefile.am 2012-09-17 13:01:37 +0400
+@@ -64,7 +64,8 @@
+ libxslt_la_LDFLAGS = \
+ $(WIN32_EXTRA_LDFLAGS) \
+ $(LIBXSLT_VERSION_SCRIPT) \
+- -version-info $(LIBXSLT_VERSION_INFO)
++ -version-info $(LIBXSLT_VERSION_INFO) \
++ -no-undefined
+
+ man_MANS = libxslt.3
+