Date: Thu, 5 Oct 2000 13:36:48 -0400 (EDT) From: Mikhail Teterin <mi@monsta.privatelabs.com> To: FreeBSD-gnats-submit@freebsd.org Cc: mmcg@cs.monash.edu.au Subject: ports/21774: upgrading Boehm's Garbage Collector port to version 5.3 Message-ID: <200010051736.e95Hamq51398@monsta.privatelabs.com>
next in thread | raw e-mail | index | archive | help
>Number: 21774 >Category: ports >Synopsis: upgrading Boehm's Garbage Collector port to version 5.3 >Confidential: yes >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Oct 05 10:40:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Mikhail Teterin >Release: FreeBSD 4.1.1-STABLE i386 >Organization: Virtual Estates, Inc. >Environment: >Description: The latest stable version, as listed in http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/recent_changes appears to be 5.3. The update is fairly trivial, but there is one place, where I'm not sure (marked by XXX in the port's Makefile). The place seems to apply only to non-i386 and the port is currently marked as i386 only anyway. Perhaps, it can be made cross-platform by resolving this small (?) issue. As part of polishing, I removed the stale mirror (at sgi.com) and added the WWW to pkg/DESCR. >How-To-Repeat: >Fix: cvs diff: Diffing . Index: Makefile =================================================================== RCS file: /net/raidbox/raid/ncvs/ports/devel/boehm-gc/Makefile,v retrieving revision 1.11 diff -U1 -r1.11 Makefile --- Makefile 2000/04/30 19:13:48 1.11 +++ Makefile 2000/10/05 17:27:52 @@ -8,7 +8,6 @@ PORTNAME= boehm-gc -PORTVERSION= 5.0a4 +PORTVERSION= 5.3 CATEGORIES= devel -MASTER_SITES= http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/ \ - http://reality.sgi.com/boehm_mti/gc_source/ -DISTNAME= gc5.0alpha4 +MASTER_SITES= http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/ +DISTNAME= gc5.3 @@ -16,3 +15,4 @@ -ONLY_FOR_ARCHS= i386 +ONLY_FOR_ARCHS= i386 # XXX can't figure out whether to define +# # XXX SEARCH_FOR_DATA_START on other platforms cvs diff: Diffing files Index: files/md5 =================================================================== RCS file: /net/raidbox/raid/ncvs/ports/devel/boehm-gc/files/md5,v retrieving revision 1.5 diff -U1 -r1.5 md5 --- files/md5 2000/04/01 04:44:06 1.5 +++ files/md5 2000/10/05 16:52:45 @@ -1 +1 @@ -MD5 (gc5.0alpha4.tar.gz) = 3b12496aac8b6a7b7da93397b16370a3 +MD5 (gc5.3.tar.gz) = f5f65b9e2c4b7762fa567d5b91b573bb cvs diff: Diffing patches Index: patches/patch-aa =================================================================== RCS file: /net/raidbox/raid/ncvs/ports/devel/boehm-gc/patches/patch-aa,v retrieving revision 1.8 diff -U1 -r1.8 patch-aa --- patches/patch-aa 2000/07/19 04:17:33 1.8 +++ patches/patch-aa 2000/10/05 17:02:42 @@ -2,7 +2,6 @@ +++ Makefile Tue Jul 18 21:10:50 2000 -@@ -8,15 +8,42 @@ - # c++ interface to gc.a - # cord/de - builds dumb editor based on cords. +@@ -10,14 +10,41 @@ ABI_FLAG= -CC=cc $(ABI_FLAG) + HOSTCC=$(CC) -CXX=g++ $(ABI_FLAG) Index: patches/patch-af =================================================================== RCS file: /net/raidbox/raid/ncvs/ports/devel/boehm-gc/patches/patch-af,v retrieving revision 1.1 diff -U1 -r1.1 patch-af --- patches/patch-af 2000/07/19 09:10:43 1.1 +++ patches/patch-af 2000/10/05 17:08:44 @@ -15,8 +15 @@ # include <machine/trap.h> -@@ -144,4 +149,4 @@ - --#if defined(LINUX) && (defined(POWERPC) || defined(SPARC) || defined(ALPHA) \ -- || defined(IA64)) -+#if (defined(FREEBSD) || defined(LINUX)) \ -+ && (defined(POWERPC) || defined(SPARC) || defined(ALPHA) || defined(IA64)) - /* The I386 case can be handled without a search. The Alpha case */ cvs diff: Diffing pkg Index: pkg/DESCR =================================================================== RCS file: /net/raidbox/raid/ncvs/ports/devel/boehm-gc/pkg/DESCR,v retrieving revision 1.1 diff -U1 -r1.1 DESCR --- pkg/DESCR 1996/11/16 01:51:38 1.1 +++ pkg/DESCR 2000/10/05 17:29:50 @@ -21,3 +21,4 @@ -- Mike McGaughey <mmcg@cs.monash.edu.au> - ps: garbage collection is addictive. + +WWW: http://www.hpl.hp.com/personal/Hans_Boehm/gc/ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010051736.e95Hamq51398>