ports/64959: please remove WITH_BOUNDSCHECKING in port lang/gcc33 to match other gcc's :)

Paul Seniura pdseniura at techie.com
Tue Mar 30 21:00:35 UTC 2004


>Number:         64959
>Category:       ports
>Synopsis:       please remove WITH_BOUNDSCHECKING in port lang/gcc33 to match other gcc's :)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 30 13:00:34 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     "Paul Seniura" <pdseniura at techie.com>
>Release:        FreeBSD 5.2-CURRENT i386
>Organization:
State of Okla. D.O.T.
>Environment:
System: FreeBSD techpc04.okladot.state.ok.us 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Tue Mar 30 01:32:17 CST 2004 root at techpc04.okladot.state.ok.us:/usr/obj/src/sys/IBM300SY_4BSD_Os i386

>Description:

I was trying to build lang/gcc33 with /etc/make.conf setting WITH_BOUNDSCHECKING=yes when I got the following error:

# >> bounds-checking-gcc-3.3.2-1.00.patch.bz2 is not in /src/ports/lang/gcc33/distinfo.
# >> Either /src/ports/lang/gcc33/distinfo is out of date, or
# >> bounds-checking-gcc-3.3.2-1.00.patch.bz2 is spelled incorrectly.
# *** Error code 1
# 
# Stop in /src/ports/lang/gcc33.
# ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade64221.8 make
# ** Fix the problem and try again.
# --->  Build of lang/gcc33 ended at: Tue, 30 Mar 2004 14:13:45 -0600 (consumed 00:01:45)
# --->  Fresh installation of lang/gcc33 ended at: Tue, 30 Mar 2004 14:13:45 -0600 (consumed 00:01:45)


>How-To-Repeat:

Set the env-var WITH_BOUNDSCHECKING=yes and try building lang/gcc33.


>Fix:

Don't set WITH_BOUNDSCHECKING anywhere. ;)

I found the following recent commit for lang/gcc32, which needs to be reworked & applied to other gcc's, please:

# gerald      2004/03/13 10:05:38 PST
# 
#   FreeBSD ports repository
# 
#   Modified files:
#     lang/gcc32           Makefile distinfo
#   Log:
#   Remove WITH_BOUNDSCHECKING knob, as the patch disappeared upstream and
#   GCC 3.3 with a current bounds checking patch should be better anyways.
# 
#   Reported by:    trevor
# 
#   Revision  Changes    Path
#   1.165     +0 -25     ports/lang/gcc32/Makefile
#   1.83      +0 -1      ports/lang/gcc32/distinfo

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



More information about the freebsd-ports-bugs mailing list