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.
Responsible Changed From-To: freebsd-ports-bugs->gerald Over to maintainer
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.
State Changed From-To: suspended->closed Done.