Subject: Re: pkg/32173
To: None <recht@netbsd.org>
From: NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
List: pkgsrc-bugs
Date: 06/18/2006 16:55:14
I updated my patch for my Solaris (SPARC).

It also includes a tiny change of configure. Here is a diff from
pkgsrc-current.

diff -urN -x CVS -x work /export/home/nakaji/pkgsrc/devel/boehm-gc/distinfo ./boehm-gc/distinfo
--- /export/home/nakaji/pkgsrc/devel/boehm-gc/distinfo	2006-03-07 11:52:40.000000000 +0900
+++ ./boehm-gc/distinfo	2006-06-18 00:08:48.949767000 +0900
@@ -9,3 +9,5 @@
 SHA1 (patch-ad) = 6b16d8b4b6d9f431a316bb9ad9c37da829b026b7
 SHA1 (patch-ae) = e8da710ece0400136c71ee7888c0ce7f719ac660
 SHA1 (patch-af) = 855ee55b5df18a4bdc6c31eb8b0363448e8fcfc6
+SHA1 (patch-ag) = 4dc820c8c4b2cfb494073c420297359335e2a2c1
+SHA1 (patch-ah) = 2d57f718b22d953684785ba9bb450d69f5dd4505
diff -urN -x CVS -x work /export/home/nakaji/pkgsrc/devel/boehm-gc/patches/patch-ag ./boehm-gc/patches/patch-ag
--- /export/home/nakaji/pkgsrc/devel/boehm-gc/patches/patch-ag	1970-01-01 09:00:00.000000000 +0900
+++ ./boehm-gc/patches/patch-ag	2006-06-18 00:07:42.972842000 +0900
@@ -0,0 +1,11 @@
+--- configure.orig	Sun Jun 18 00:06:50 2006
++++ configure	Sun Jun 18 00:07:06 2006
+@@ -4496,7 +4496,7 @@
+ _ACEOF
+ 
+     ;;
+- sparc*-sun-solaris2.*)
++ sparc*-sun-solaris2*)
+     machdep="sparc_mach_dep.lo"
+     ;;
+  ia64-*-*)
diff -urN -x CVS -x work /export/home/nakaji/pkgsrc/devel/boehm-gc/patches/patch-ah ./boehm-gc/patches/patch-ah
--- /export/home/nakaji/pkgsrc/devel/boehm-gc/patches/patch-ah	1970-01-01 09:00:00.000000000 +0900
+++ ./boehm-gc/patches/patch-ah	2006-06-18 00:08:31.473174000 +0900
@@ -0,0 +1,24 @@
+--- include/gc_cpp.h.orig	Sat Jun 17 23:52:11 2006
++++ include/gc_cpp.h	Sat Jun 17 23:53:01 2006
+@@ -212,8 +212,8 @@
+ inline void* operator new( 
+     size_t size, 
+     GCPlacement gcp,
+-    GCCleanUpFunc cleanup = 0,
+-    void* clientData = 0 );
++    GCCleanUpFunc cleanup,
++    void* clientData );
+     /*
+     Allocates a collectable or uncollected object, according to the
+     value of "gcp".
+@@ -257,8 +257,8 @@
+ inline void* operator new[](
+     size_t size, 
+     GCPlacement gcp,
+-    GCCleanUpFunc cleanup = 0,
+-    void* clientData = 0 );
++    GCCleanUpFunc cleanup,
++    void* clientData );
+     /*
+     The operator new for arrays, identical to the above. */
+ 

-- 
NAKAJI Hiroyuki