On Thursday 30 May 2013 9:10:21 am Kurt Miller wrote:
> On Friday 22 March 2013 10:03:14 pm Kurt Miller wrote:
> > On 03/22/13 08:35, Stuart Henderson wrote:
> > > On 2013/03/21 22:01, Kurt Miller wrote:
> > >> I stalled on submitting them with upstream. I ran into a snafu. However, 
> > >> I 
> > >> do have an update for boehm-gc that can be tested. There's one i386
> > >> machine in my cluster that doesn't behave which is one of the reasons
> > >> I haven't moved this forward yet. It is on my todo list which I'm 
> > >> chipping
> > >> away at little by little.
> > > 
> > > Regression tests all pass on macppc, i386, amd64, and I've tried w3m
> > > a bit on these 3 arches (w3m has had problems in the past even though
> > > regression tests were all OK); no problems noted there.
> > > 
> > > It would be good if someone could do similar tests on other arch,
> > > in particular hppa if it hasn't already been tested.
> > > 
> > 
> > Thanks Stuart. I sent the diff before I reviewed the old patches and
> > I removed two patches that should stay:
> > 
> > patch-bdw-gc_pc_in
> > patch-doc_gc_man
> > 
> > Well actually the gc man patch needs to be updated since it refers to
> > header file that no longer exists. I'll send a new revision when I
> > get back from a short family vacation.
> 
> [redirecting from tech@]
> 
> The only difference in this update from the one I posted back in March
> is that I kept patch-bdw-gc_pc_in which includes -pthread in Libs. The
> man page diff is not needed anymore since gc_cpp.h is gone and there's
> nothing special about OpenBSD's port that needs to be called out, IMO.

One fallout from the update so far: www/w3m. Builds and works ok with
the following diff.

Index: Makefile
===================================================================
RCS file: /cvs/ports/www/w3m/Makefile,v
retrieving revision 1.82
diff -u -p -r1.82 Makefile
--- Makefile    11 Mar 2013 11:44:50 -0000      1.82
+++ Makefile    30 May 2013 16:33:14 -0000
@@ -3,7 +3,7 @@
 COMMENT=       pager/text-based web browser
 
 DISTNAME=      w3m-0.5.3
-REVISION=      1
+REVISION=      2
 CATEGORIES=    www
 HOMEPAGE=      http://w3m.sourceforge.net/
 
Index: patches/patch-main_c
===================================================================
RCS file: patches/patch-main_c
diff -N patches/patch-main_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-main_c        30 May 2013 16:33:14 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+--- main.c.orig        Thu May 30 12:31:09 2013
++++ main.c     Thu May 30 12:32:02 2013
+@@ -833,7 +833,9 @@ main(int argc, char **argv, char **envp)
+     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 */

Reply via email to