diff options
Diffstat (limited to 'libxslt-1.1.28-win32-shared.patch')
-rw-r--r-- | libxslt-1.1.28-win32-shared.patch | 33 |
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 + |