Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Sep 2000 20:56:03 -0400 (EDT)
From:      jim@thehousleys.net
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/21004: Port Update:  *-rtems-gcc
Message-ID:  <200009030056.UAA06120@baby.int.thehousleys.net>

next in thread | raw e-mail | index | archive | help

>Number:         21004
>Category:       ports
>Synopsis:       Port Update:  *-rtems-gcc
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 02 18:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     James E. Housley
>Release:        FreeBSD 4.1-STABLE i386
>Organization:
The Housleys dot Net
>Environment:

	

>Description:

	Update *-rtems-gcc to the newest patches.  This also
	removes the "extra" file problems.  This is also using
	the proposed PORTREVISION variables.

>How-To-Repeat:

	

>Fix:


diff -ruN devel.old/i386-rtems-gcc/Makefile devel/i386-rtems-gcc/Makefile
--- devel.old/i386-rtems-gcc/Makefile	Sun Jul 16 15:48:02 2000
+++ devel/i386-rtems-gcc/Makefile	Fri Sep  1 15:46:26 2000
@@ -8,13 +8,13 @@
 PORTNAME=	gcc
 PORTVERSION=	2.95.2
 CATEGORIES=	devel
-MASTER_SITES=   ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
-		http://www.thehousleys.net/rtems-4.5.0b3/
+MASTER_SITES=   ftp://ftp.oarcorp.com/pub/rtems/snapshots/c_tools/source/ \
+		http://rtems.thehousleys.net/
 DISTFILES=	${GCCNAME}.tar.gz ${NEWLIBNAME}.tar.gz
-PATCHFILES=	${GCCNAME}-rtems-20000531.diff.gz \
-		${NEWLIBNAME}-rtems-20000606.diff.gz
-PATCH_SITES=	ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
-		http://www.thehousleys.net/rtems-4.5.0b3/
+PATCHFILES=	${GCCNAME}-rtems-20000724.diff.gz \
+		${NEWLIBNAME}-rtems-20000828.diff
+PATCH_SITES=	ftp://ftp.oarcorp.com/pub/rtems/snapshots/c_tools/source/ \
+		http://rtems.thehousleys.net/
 
 MAINTAINER=	jim@thehousleys.net
 
@@ -22,6 +22,7 @@
 
 LCLTARGET?=	i386-rtems
 
+PORTREVISION=	9
 GCCNAME=	gcc-2.95.2
 NEWLIBNAME=	newlib-1.8.2
 MASTERDIR=	${.CURDIR}/../i386-rtems-gcc
diff -ruN devel.old/i386-rtems-gcc/files/md5 devel/i386-rtems-gcc/files/md5
--- devel.old/i386-rtems-gcc/files/md5	Mon Jul 10 00:32:08 2000
+++ devel/i386-rtems-gcc/files/md5	Fri Sep  1 15:49:34 2000
@@ -1,4 +1,4 @@
-MD5 (rtems/gcc-2.95.2-rtems-20000531.diff.gz) = e62392e923fcfb4b472b5440903c618e
 MD5 (rtems/gcc-2.95.2.tar.gz) = 1bf15194e6b99d088133b1d28176d949
-MD5 (rtems/newlib-1.8.2-rtems-20000606.diff.gz) = ab84b0f07d4c07756ac37861679e4f5d
 MD5 (rtems/newlib-1.8.2.tar.gz) = b4df8090127da174e42852dd200a42db
+MD5 (rtems/gcc-2.95.2-rtems-20000724.diff.gz) = 124dd38318d144559a68bd85a3825f8b
+MD5 (rtems/newlib-1.8.2-rtems-20000828.diff) = 50cb8cd7b913573537265007b4869eff
diff -ruN devel.old/i386-rtems-gcc/patches/patch-aa devel/i386-rtems-gcc/patches/patch-aa
--- devel.old/i386-rtems-gcc/patches/patch-aa	Wed Dec 31 19:00:00 1969
+++ devel/i386-rtems-gcc/patches/patch-aa	Tue Aug 29 17:55:23 2000
@@ -0,0 +1,10 @@
+--- Makefile.in.orig	Tue Jun 22 18:44:42 1999
++++ Makefile.in	Tue Aug 29 17:54:58 2000
+@@ -689,7 +689,6 @@
+ 	install-itcl \
+ 	install-ld \
+ 	install-libgui \
+-	install-libiberty \
+ 	install-libtool \
+ 	install-m4 \
+ 	install-make \
diff -ruN devel.old/i386-rtems-gcc/pkg/PLIST.i386-rtems devel/i386-rtems-gcc/pkg/PLIST.i386-rtems
--- devel.old/i386-rtems-gcc/pkg/PLIST.i386-rtems	Mon Jul 10 00:32:08 2000
+++ devel/i386-rtems-gcc/pkg/PLIST.i386-rtems	Tue Aug 29 18:59:16 2000
@@ -1,3 +1,4 @@
+bin/i386-rtems-c++filt
 bin/i386-rtems-c++
 bin/i386-rtems-g++
 bin/cpp
@@ -233,6 +234,10 @@
 lib/gcc-lib/i386-rtems/2.95.2/cpp
 lib/gcc-lib/i386-rtems/2.95.2/libgcc.a
 lib/gcc-lib/i386-rtems/2.95.2/cc1plus
+lib/gcc-lib/i386-rtems/2.95.2/soft-float/libstdc++.a
+lib/gcc-lib/i386-rtems/2.95.2/soft-float/libgcc.a
+lib/gcc-lib/i386-rtems/2.95.2/soft-float/crtbegin.o
+lib/gcc-lib/i386-rtems/2.95.2/soft-float/crtend.o
 i386-rtems/bin/gcc
 i386-rtems/lib/libm.a
 i386-rtems/lib/libc.a
@@ -240,6 +245,12 @@
 i386-rtems/lib/libg.a
 i386-rtems/lib/libiberty.a
 i386-rtems/lib/libstdc++.a.2.10.0
+i386-rtems/lib/soft-float/libm.a
+i386-rtems/lib/soft-float/libstdc++.a.2.10.0
+i386-rtems/lib/soft-float/libc.a
+i386-rtems/lib/soft-float/crt0.o
+i386-rtems/lib/soft-float/libg.a
+i386-rtems/lib/soft-float/libiberty.a
 i386-rtems/include/_ansi.h
 i386-rtems/include/_syslist.h
 i386-rtems/include/ar.h
@@ -302,11 +313,13 @@
 i386-rtems/include/pthread.h
 i386-rtems/include/_G_config.h
 @dirrm lib/gcc-lib/i386-rtems/2.95.2/include
+@dirrm lib/gcc-lib/i386-rtems/2.95.2/soft-float
 @dirrm lib/gcc-lib/i386-rtems/2.95.2
 @dirrm lib/gcc-lib/i386-rtems
 @dirrm lib/gcc-lib
 @dirrm i386-rtems/include/machine
 @dirrm i386-rtems/include/sys
 @dirrm i386-rtems/include
+@dirrm i386-rtems/lib/soft-float
 @dirrm include/g++-3/std
 @dirrm include/g++-3
diff -ruN devel.old/i386-rtems-gcc/pkg/PLIST.i960-rtems devel/i386-rtems-gcc/pkg/PLIST.i960-rtems
--- devel.old/i386-rtems-gcc/pkg/PLIST.i960-rtems	Mon Jul 10 00:32:08 2000
+++ devel/i386-rtems-gcc/pkg/PLIST.i960-rtems	Tue Aug 29 18:59:19 2000
@@ -1,3 +1,4 @@
+bin/i960-rtems-c++filt
 bin/cpp
 bin/i960-rtems-gcc
 bin/i960-rtems-c++
diff -ruN devel.old/i386-rtems-gcc/pkg/PLIST.m68k-rtems devel/i386-rtems-gcc/pkg/PLIST.m68k-rtems
--- devel.old/i386-rtems-gcc/pkg/PLIST.m68k-rtems	Mon Jul 10 00:32:08 2000
+++ devel/i386-rtems-gcc/pkg/PLIST.m68k-rtems	Tue Aug 29 18:59:21 2000
@@ -1,3 +1,4 @@
+bin/m68k-rtems-c++filt
 bin/m68k-rtems-c++
 bin/m68k-rtems-g++
 bin/cpp
diff -ruN devel.old/i386-rtems-gcc/pkg/PLIST.mips64orion-rtems devel/i386-rtems-gcc/pkg/PLIST.mips64orion-rtems
--- devel.old/i386-rtems-gcc/pkg/PLIST.mips64orion-rtems	Mon Jul 10 00:32:08 2000
+++ devel/i386-rtems-gcc/pkg/PLIST.mips64orion-rtems	Tue Aug 29 18:59:24 2000
@@ -1,3 +1,4 @@
+bin/mips64orion-rtems-c++filt
 bin/cpp
 bin/mips64orion-rtems-gcc
 bin/mips64orion-rtems-g++
diff -ruN devel.old/i386-rtems-gcc/pkg/PLIST.powerpc-rtems devel/i386-rtems-gcc/pkg/PLIST.powerpc-rtems
--- devel.old/i386-rtems-gcc/pkg/PLIST.powerpc-rtems	Mon Jul 10 00:32:08 2000
+++ devel/i386-rtems-gcc/pkg/PLIST.powerpc-rtems	Tue Aug 29 18:59:27 2000
@@ -1,3 +1,4 @@
+bin/powerpc-rtems-c++filt
 bin/cpp
 bin/powerpc-rtems-gcc
 bin/powerpc-rtems-g++
diff -ruN devel.old/i386-rtems-gcc/pkg/PLIST.sh-rtems devel/i386-rtems-gcc/pkg/PLIST.sh-rtems
--- devel.old/i386-rtems-gcc/pkg/PLIST.sh-rtems	Mon Jul 10 00:32:08 2000
+++ devel/i386-rtems-gcc/pkg/PLIST.sh-rtems	Tue Aug 29 18:59:29 2000
@@ -1,3 +1,4 @@
+bin/sh-rtems-c++filt
 bin/cpp
 bin/sh-rtems-gcc
 bin/sh-rtems-c++
diff -ruN devel.old/i386-rtems-gcc/pkg/PLIST.sparc-rtems devel/i386-rtems-gcc/pkg/PLIST.sparc-rtems
--- devel.old/i386-rtems-gcc/pkg/PLIST.sparc-rtems	Mon Jul 10 00:32:08 2000
+++ devel/i386-rtems-gcc/pkg/PLIST.sparc-rtems	Tue Aug 29 18:59:33 2000
@@ -1,3 +1,4 @@
+bin/sparc-rtems-c++filt
 bin/cpp
 bin/sparc-rtems-gcc
 bin/sparc-rtems-c++
@@ -232,6 +233,8 @@
 lib/gcc-lib/sparc-rtems/2.95.2/cpp
 lib/gcc-lib/sparc-rtems/2.95.2/libgcc.a
 lib/gcc-lib/sparc-rtems/2.95.2/soft/libgcc.a
+lib/gcc-lib/sparc-rtems/2.95.2/soft/crtbegin.o
+lib/gcc-lib/sparc-rtems/2.95.2/soft/crtend.o
 lib/gcc-lib/sparc-rtems/2.95.2/cc1plus
 lib/gcc-lib/sparc-rtems/2.95.2/soft/libstdc++.a
 lib/gcc-lib/sparc-rtems/2.95.2/libstdc++.a

>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?200009030056.UAA06120>