[gnumeric] win32: fix pxlib link problem causing missing dynamic library.



commit e8d953f42712239406a530f351fa85848470d579
Author: Morten Welinder <terra gnome org>
Date:   Fri May 28 21:43:04 2010 -0400

    win32: fix pxlib link problem causing missing dynamic library.

 ChangeLog                            |    5 +++++
 NEWS                                 |    1 +
 tools/win32/moduleset.in             |    1 +
 tools/win32/patches/pxlib-link.patch |   11 +++++++++++
 4 files changed, 18 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 2e737b3..7f51f03 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-05-28  Morten Welinder  <terra gnome org>
+
+	* tools/win32/moduleset.in: Link with -no-undefined.  Fixes
+	#619942.
+
 2010-05-24 Andreas J. Guelzow <aguelzow pyrshep ca>
 
 	* component/Gnumeric-embed.xml.in: added Wilcoxon menu item.
diff --git a/NEWS b/NEWS
index 531b429..8c1c1f7 100644
--- a/NEWS
+++ b/NEWS
@@ -8,6 +8,7 @@ Morten:
 	* Persist solver model type.
 	* Add non-linear solver.
 	* Feed the gtk+ deprecation monster.  [#572240]
+	* Fix win32/paradox problem.  [#619942]
 
 Sameer Morar:
 	* Improve page setup dialog. [#619421]
diff --git a/tools/win32/moduleset.in b/tools/win32/moduleset.in
index 63f773b..a56a378 100644
--- a/tools/win32/moduleset.in
+++ b/tools/win32/moduleset.in
@@ -269,6 +269,7 @@
 	<branch repo="sourceforge" module="pxlib/pxlib/0.6.3/pxlib-0.6.3.tar.gz"
 		version="0.6.3">
 	    <patch file="&patch_dir;pxlib-intl.patch"/>
+	    <patch file="&patch_dir;pxlib-link.patch"/>
 	</branch>
     </autotools>
 
diff --git a/tools/win32/patches/pxlib-link.patch b/tools/win32/patches/pxlib-link.patch
new file mode 100644
index 0000000..2e25567
--- /dev/null
+++ b/tools/win32/patches/pxlib-link.patch
@@ -0,0 +1,11 @@
+--- src/Makefile.in~	2010-05-28 21:38:59.000000000 -0400
++++ src/Makefile.in	2010-05-28 21:39:48.000000000 -0400
+@@ -260,7 +260,7 @@
+                  sdncal.h
+ 
+ lib_LTLIBRARIES = libpx.la
+-libpx_la_LDFLAGS = -version-info @PXLIB_VERSION_INFO@
++libpx_la_LDFLAGS = -no-undefined -version-info @PXLIB_VERSION_INFO@
+ libpx_la_SOURCES = \
+ 		paradox.c \
+ 		px_head.c \



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]