summarylogtreecommitdiffstats
path: root/libxslt-1.1.28-win32-shared.patch
blob: 6534de3c9d60c3e7187cfd6536a2225407319c1d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
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