packages: w3m/w3m.spec, w3m/w3m-gc.patch (NEW)=?UTF-8?Q?=20?=- added gc patch (fixes buil...

qboosh qboosh at pld-linux.org
Sun Jun 3 07:41:21 CEST 2012


Author: qboosh                       Date: Sun Jun  3 05:41:21 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- added gc patch (fixes build with gc 7.2; old code caused segfaults with this version)

---- Files affected:
packages/w3m:
   w3m.spec (1.71 -> 1.72) , w3m-gc.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/w3m/w3m.spec
diff -u packages/w3m/w3m.spec:1.71 packages/w3m/w3m.spec:1.72
--- packages/w3m/w3m.spec:1.71	Thu Sep  1 19:20:05 2011
+++ packages/w3m/w3m.spec	Sun Jun  3 07:41:16 2012
@@ -8,7 +8,7 @@
 Summary(tr.UTF-8):	Metin ekranda WWW tarayıcı
 Name:		w3m
 Version:	0.5.3
-Release:	3
+Release:	4
 Epoch:		1
 License:	MIT-like
 Group:		Applications/Networking
@@ -16,8 +16,9 @@
 # Source0-md5:	1b845a983a50b8dec0169ac48479eacc
 Patch0:		%{name}-gzip_fallback.patch
 Patch1:		%{name}-nolibs.patch
-Patch2:		w3m-0.5.3-parallel-make.patch
-Patch3:		w3m-0.5.2-fix_gcc_error.patch
+Patch2:		%{name}-0.5.3-parallel-make.patch
+Patch3:		%{name}-0.5.2-fix_gcc_error.patch
+Patch4:		%{name}-gc.patch
 URL:		http://w3m.sourceforge.net/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -86,6 +87,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 
 %{__sed} '/^AC_PROG_CXX$/d' -i configure.ac
 
@@ -152,6 +154,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.72  2012/06/03 05:41:16  qboosh
+- added gc patch (fixes build with gc 7.2; old code caused segfaults with this version)
+
 Revision 1.71  2011/09/01 17:20:05  arekm
 - rel 3; fix build
 

================================================================
Index: packages/w3m/w3m-gc.patch
diff -u /dev/null packages/w3m/w3m-gc.patch:1.1
--- /dev/null	Sun Jun  3 07:41:21 2012
+++ packages/w3m/w3m-gc.patch	Sun Jun  3 07:41:15 2012
@@ -0,0 +1,12 @@
+--- w3m-0.5.3/main.c.orig	2011-01-04 10:42:19.000000000 +0100
++++ w3m-0.5.3/main.c	2012-06-02 22:37:00.686465959 +0200
+@@ -833,7 +833,8 @@
+     mySignal(SIGPIPE, SigPipe);
+ #endif
+ 
+-    orig_GC_warn_proc = GC_set_warn_proc(wrap_GC_warn_proc);
++    orig_GC_warn_proc = GC_get_warn_proc();
++    GC_set_warn_proc(wrap_GC_warn_proc);
+     err_msg = Strnew();
+     if (load_argc == 0) {
+ 	/* no URL specified */
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/packages/w3m/w3m.spec?r1=1.71&r2=1.72



More information about the pld-cvs-commit mailing list