ports/60264: [maintainer-update] remove workaround for gcc-3.3.1 ICE

Eric van Gyzen vangyzen at stat.duke.edu
Mon Dec 15 16:11:20 UTC 2003


>Number:         60264
>Category:       ports
>Synopsis:       [maintainer-update] remove workaround for gcc-3.3.1 ICE
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 15 08:10:16 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Eric van Gyzen
>Release:        FreeBSD 5.1-RELEASE-p10 i386
>Organization:
Duke University Statistics
>Environment:
FreeBSD 5.1-RELEASE-p10

>Description:
Remove a workaround for a gcc-3.3.1 internal compiler error
on 5.1-CURRENT.  The bug no longer exists on 5.2-RC1 (with
gcc-3.3.3).

>How-To-Repeat:
N/A

>Fix:

Index: Makefile
===================================================================
RCS file: /build/cvsroot/ports/math/R-letter/Makefile,v
retrieving revision 1.34
diff -u -r1.34 Makefile
--- Makefile    4 Dec 2003 23:48:52 -0000       1.34
+++ Makefile    15 Dec 2003 15:56:02 -0000
@@ -71,13 +71,4 @@
 check-all: build
        @(cd ${WRKSRC}; ${MAKE} check-all)
 
-.include <bsd.port.pre.mk>
-
-# Work around a gcc-3.3.1 internal compiler error on 5.1-CURRENT.
-.if ${OSVERSION} >= 501103
-pre-build:
-       @(cd ${WRKSRC}/src/include; ${MAKE} Rmath.h)
-       @(cd ${WRKSRC}/src/main; ${MAKE} CFLAGS+=-O0 plotmath.o)
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

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



More information about the freebsd-ports-bugs mailing list