Bug 64959 - please remove WITH_BOUNDSCHECKING in port lang/gcc33 to match other gcc's :)
Summary: please remove WITH_BOUNDSCHECKING in port lang/gcc33 to match other gcc's :)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Gerald Pfeifer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-30 22:00 UTC by Paul Seniura
Modified: 2004-05-03 19:24 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Seniura 2004-03-30 22:00:34 UTC
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)

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
How-To-Repeat: 
Set the env-var WITH_BOUNDSCHECKING=yes and try building lang/gcc33.
Comment 1 Pav Lucistnik freebsd_committer freebsd_triage 2004-03-30 22:14:00 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gerald

Over to maintainer
Comment 2 Gerald Pfeifer freebsd_committer freebsd_triage 2004-04-11 11:44:28 UTC
State Changed
From-To: open->suspended

Rather than removing this flag, which is not "advertised" any longer as it 
currently does not work, I'll try to get the upstream patch maintainer to 
support our current versions of the GCC 3.3 port.
Comment 3 Gerald Pfeifer freebsd_committer freebsd_triage 2004-05-03 19:23:58 UTC
State Changed
From-To: suspended->closed

Done.