[mingw-libsoup: 11/30] Added a patch to workaround GNOME BZ #595176

Kalev Lember kalev at fedoraproject.org
Tue Mar 6 19:34:36 UTC 2012


commit 04fc17433d808c2e9b851bdebe40d70f006a09bd
Author: epienbro <epienbro at fedoraproject.org>
Date:   Sat Sep 19 19:35:10 2009 +0000

    Added a patch to workaround GNOME BZ #595176

 libsoup-disable-get-testcase.patch        |   11 -----------
 libsoup-workaround-gnome-bug-595176.patch |   11 +++++++++++
 mingw32-libsoup.spec                      |    7 ++++++-
 3 files changed, 17 insertions(+), 12 deletions(-)
---
diff --git a/libsoup-workaround-gnome-bug-595176.patch b/libsoup-workaround-gnome-bug-595176.patch
new file mode 100644
index 0000000..b72caed
--- /dev/null
+++ b/libsoup-workaround-gnome-bug-595176.patch
@@ -0,0 +1,11 @@
+--- libsoup/Makefile.in.orig	2009-09-19 00:15:29.684018118 +0200
++++ libsoup/Makefile.in	2009-09-19 21:30:40.413018915 +0200
+@@ -386,7 +386,7 @@
+ 
+ lib_LTLIBRARIES = libsoup-2.4.la $(am__append_1)
+ libsoup_2_4_la_LDFLAGS = \
+-	-version-info $(SOUP_CURRENT):$(SOUP_REVISION):$(SOUP_AGE) -no-undefined
++	-version-info $(SOUP_CURRENT):$(SOUP_REVISION):$(SOUP_AGE) -no-undefined -Wl,-export-all-symbols
+ 
+ libsoup_2_4_la_LIBADD = \
+ 	$(GLIB_LIBS)			\
diff --git a/mingw32-libsoup.spec b/mingw32-libsoup.spec
index 5829c9c..9013e07 100644
--- a/mingw32-libsoup.spec
+++ b/mingw32-libsoup.spec
@@ -27,6 +27,9 @@ BuildRequires:	mingw32-gnutls
 
 Requires:	pkgconfig
 
+Patch0:		libsoup-workaround-gnome-bug-595176.patch
+
+
 %description
 Libsoup is an HTTP library implementation in C. It was originally part
 of a SOAP (Simple Object Access Protocol) implementation called Soup, but
@@ -55,6 +58,7 @@ Static version of the MinGW Windows Libsoup library.
 
 %prep
 %setup -q -n libsoup-%{version}
+%patch0 -p0
 
 
 %build
@@ -120,8 +124,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
-* Fri Sep 18 2009 Erik van Pienbroek <epienbro at fedoraproject.org> - 2.27.92-2
+* Sat Sep 19 2009 Erik van Pienbroek <epienbro at fedoraproject.org> - 2.27.92-2
 - Rebuild because of broken mingw32-gcc/mingw32-binutils
+- Added a patch to workaround GNOME BZ #595176
 
 * Thu Sep 10 2009 Erik van Pienbroek <epienbro at fedoraproject.org> - 2.27.92-1
 - Update to 2.27.92


More information about the scm-commits mailing list