ports/96138: [PATCH] lang/gdc: update gcc to 3.4.6/4.0.4

Masanori OZAWA ozawa at ongs.co.jp
Fri Apr 21 12:10:17 UTC 2006


>Number:         96138
>Category:       ports
>Synopsis:       [PATCH] lang/gdc: update gcc to 3.4.6/4.0.4
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 21 12:10:14 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Masanori OZAWA
>Release:        FreeBSD 6.0-RELEASE-p6
>Organization:
ONGS Inc.
>Environment:
FreeBSD mithos.ongs.co.jp 6.0-RELEASE-p6 FreeBSD 6.0-RELEASE-p6 #0: Thu Mar 23 12:16:26 JST 2006     root at mithos.ongs.co.jp:/usr/obj/usr/src/sys/MITHOS  i386
>Description:
update the gcc version to 3.4.6 and 4.0.4.
>How-To-Repeat:

>Fix:
diff -urbBN gdc.orig/Makefile gdc/Makefile
--- gdc.orig/Makefile	Mon Dec  5 16:59:25 2005
+++ gdc/Makefile	Fri Apr 21 21:01:21 2006
@@ -7,10 +7,11 @@
 
 PORTNAME=	gdc
 PORTVERSION=	0.17
+PORTREVISION=	1
 CATEGORIES=	lang
 MASTER_SITES=	${MASTER_SITE_GCC} \
 		http://home.earthlink.net/~dvdfrdmn/d/:gdc
-MASTER_SITE_SUBDIR=	snapshots/${GCC_VERSIONSTRING}
+MASTER_SITE_SUBDIR=	${GCC_MASTER_SITE_SUBDIR}
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX}:gdc \
 		gcc-core-${GCC_VERSIONSTRING}${EXTRACT_SUFX} \
 		gcc-g++-${GCC_VERSIONSTRING}${EXTRACT_SUFX}
@@ -24,7 +25,6 @@
 USE_BZIP2=	yes
 USE_GMAKE=	yes
 USE_PERL5_BUILD=yes
-USE_REINPLACE=	yes
 
 SRCDIR=		${WRKDIR}/gcc-${GCC_VERSIONSTRING}
 WRKSRC=		${WRKDIR}/build
@@ -49,13 +49,14 @@
 .endif
 
 .if ${TARGET_GCC} == 4.0
-GCC_VERSION=	4.0.3
-GCC_REVISION=	20051201
+GCC_VERSION=	4.0.4
+GCC_REVISION=	20060413
 GCC_VERSIONSTRING=	4.0-${GCC_REVISION}
+GCC_MASTER_SITE_SUBDIR=	snapshots/${GCC_VERSIONSTRING}
 .else
-GCC_VERSION=	3.4.5
-GCC_REVISION=	20051122
-GCC_VERSIONSTRING=	3.4-${GCC_REVISION}
+GCC_VERSION=	3.4.6
+GCC_VERSIONSTRING=	${GCC_VERSION}
+GCC_MASTER_SITE_SUBDIR=	releases/gcc-${GCC_VERSIONSTRING}
 .endif
 
 GCCDIR=		${SRCDIR}/gcc
diff -urbBN gdc.orig/distinfo gdc/distinfo
--- gdc.orig/distinfo	Mon Dec  5 16:59:25 2005
+++ gdc/distinfo	Fri Apr 21 19:38:36 2006
@@ -1,15 +1,15 @@
 MD5 (gdc-0.17.tar.bz2) = 4e8cccc0d416cb6d7e5bd043901dcedb
 SHA256 (gdc-0.17.tar.bz2) = 85e426fde257767c82bdade6d63480b8a0b5b15afceee410db178fbbf6157833
 SIZE (gdc-0.17.tar.bz2) = 931385
-MD5 (gcc-core-3.4-20051122.tar.bz2) = c4f761455ed52bd3155d27a31a769a43
-SHA256 (gcc-core-3.4-20051122.tar.bz2) = 56af77864024197f9e76373bb2401bde850fd3138d98a5942cbbf6fc5231375b
-SIZE (gcc-core-3.4-20051122.tar.bz2) = 11378875
-MD5 (gcc-g++-3.4-20051122.tar.bz2) = f9e8bad717ed5c3645c01830ca9cf448
-SHA256 (gcc-g++-3.4-20051122.tar.bz2) = 1f28c15207cf95d47d633b25e8bac3bc46c77d4c07dd94bce5505ec591b1c594
-SIZE (gcc-g++-3.4-20051122.tar.bz2) = 2557604
-MD5 (gcc-core-4.0-20051201.tar.bz2) = ce8d5872396d1aefd2b471208ad70d32
-SHA256 (gcc-core-4.0-20051201.tar.bz2) = d22fae731f303c8c001cc740d0d582e6fef1991b326de167b372fdcbb1e53a47
-SIZE (gcc-core-4.0-20051201.tar.bz2) = 13774989
-MD5 (gcc-g++-4.0-20051201.tar.bz2) = 93978791ac7e7b300182f0eac40d426c
-SHA256 (gcc-g++-4.0-20051201.tar.bz2) = f88e5f34e1ba502c0b9f2998c0f76e6626df838a51417f9fe14a8a974123b08c
-SIZE (gcc-g++-4.0-20051201.tar.bz2) = 2705481
+MD5 (gcc-core-3.4.6.tar.bz2) = 5324ace5145b12afd9ca867af7ec084d
+SHA256 (gcc-core-3.4.6.tar.bz2) = 3aab171d86e5a6c14cb9de35467a0472a7d5ef1d5b79a1df72ca533f8e82a133
+SIZE (gcc-core-3.4.6.tar.bz2) = 13366790
+MD5 (gcc-g++-3.4.6.tar.bz2) = ef81fd74bc9fd964120af47243a1360f
+SHA256 (gcc-g++-3.4.6.tar.bz2) = f186937402752d25317adf2832b0b1d316334e158ae380471ab62509e4ea90b1
+SIZE (gcc-g++-3.4.6.tar.bz2) = 2511332
+MD5 (gcc-core-4.0-20060413.tar.bz2) = b1f59dc22f286e43594049d619754daf
+SHA256 (gcc-core-4.0-20060413.tar.bz2) = 906d1179cbb92e1a27096bcca09da9beff720529f8f6d93206c1b90a79dd6190
+SIZE (gcc-core-4.0-20060413.tar.bz2) = 13773402
+MD5 (gcc-g++-4.0-20060413.tar.bz2) = b0d955995c632cbc16a594fc225830a9
+SHA256 (gcc-g++-4.0-20060413.tar.bz2) = 3c9881e858d6868450c276c48dc233a2a98c6a8437eca82cd83a135d20f17fd6
+SIZE (gcc-g++-4.0-20060413.tar.bz2) = 2712990

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list