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 */
