ports/107104: sysutils/cromwell requires GCC 3.4 and will fail with GCC 4.x

Rink Springer rink at FreeBSD.org
Fri Dec 22 20:40:19 UTC 2006


>Number:         107104
>Category:       ports
>Synopsis:       sysutils/cromwell requires GCC 3.4 and will fail with GCC 4.x
>Confidential:   yes
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 22 20:40:15 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Rink Springer
>Release:        FreeBSD 6.2-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD thunderstone.rink.nu 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #1: Sat Dec 9 16:40:05 CET 2006 root at thunderstone.rink.nu:/usr/obj/usr/src/sys/THUNDERSTONE i386

>Description:
	sysutils/cromwell does not build correctly using GCC 4.x. Since it has
	not seen any updates for quite some time, it is unlikely that this will
	be fixed some day. Therefore, insist on GCC 3.
>How-To-Repeat:
	Try building it with GCC 4.x, it will bomb out.
>Fix:

	Apply the following patch:

--- sysutils/cromwell/Makefile.old	Fri Dec 22 20:12:44 2006
+++ sysutils/cromwell/Makefile	Fri Dec 22 20:15:42 2006
@@ -20,6 +20,7 @@
 COMMENT=	Linux (and FreeBSD :-) BIOS images for the Microsoft Xbox
 
 USE_PERL5_BUILD=	yes
+USE_GCC=		3.4
 
 SUB_FILES=	pkg-message
 

	Note that any GCC 3.x should work, but GCC 4.x will bomb out. That is
	why I ensist 3.4, as this is the currently shipped compiler.
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list