Port details |
- gcc28 GNU Compiler Collection 2.8
- 2.8.1_3 lang
=6 2.8.1_3Version of this port present on the latest quarterly branch. DEPRECATED: This port is no longer in use by anything in the ports collection. Use a later release instead
IGNORE: does not run on amd64 sparc64 ia64, while you are running amd64
NO CDROM: "old version, not worth the cost in real estate"
- Maintainer: mjl@luckie.org.nz
 - Port Added: unknown
- Last Update: 2009-01-24 12:17:09
- SVN Revision: UNKNOWN
- People watching this port, also watch:: python, gmake
- License: not specified in port
- Description:
- C++ support, and in particular template support, is vastly improved over
gcc-2.7. G++ 2.8.1 also compiles SGI's offical reference implimentation
of the STL.
Beware: This port installs new versions of "gcc", "g++", and so forth
into the "${PREFIX}/bin" directory. Mind your PATHs if you don't want
to use this compiler by default. However, "cc" and "c++" will not
be hidden by this port.
-- David O'Brien <obrien@NUXI.com>
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: gcc
- Flavors: there is no flavor information for this port.
- NOT_FOR_ARCHS: amd64 sparc64 ia64
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake : devel/gmake
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.8.1_3 24 Jan 2009 12:17:09
 |
gerald  |
Remove lang/gcc28 (GCC 2.8) which has been DEPRECATED for more than
3 years and does not build anywhere.
No objections: mjl@luckie.org.nz (maintainer), pav |
2.8.1_3 05 Jan 2009 20:36:33
 |
pav  |
- Remove conditional checks for FreeBSD 5.x and older |
2.8.1_3 21 Aug 2008 06:18:49
 |
rafan  |
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk (Only the first 15 lines of the commit message are shown above ) |
2.8.1_3 30 Jan 2007 10:25:34
 |
pav  |
- Remove support for a.out format and PORTOBJFORMAT variable from individual
ports
With hat: portmgr |
2.8.1_3 22 Jan 2006 12:42:24
 |
edwin  |
SHA256ify
Approved by: krion@ |
2.8.1_3 22 Jan 2006 02:18:40
 |
edwin  |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
2.8.1_3 09 Nov 2005 19:15:44
 |
pav  |
- Portlint
PR: ports/88544 (part of)
Submitted by: Matthew Luckie <mjl@luckie.org.nz> (maintainer) |
2.8.1_3 19 Aug 2005 11:45:26
 |
pav  |
- Fix INFO handling, fixing plist on 6.0 (different makeinfo there)
Reported by: krionmail
Approved by: portmgr (krion)
Approved by: maintainer |
2.8.1_2 17 Aug 2005 12:03:59
 |
pav  |
- Unbreak on 6.0
- Take maintainership
PR: ports/85036
Submitted by: Matthew Luckie <mjl@luckie.org.nz>
Approved by: portmgr (clement) |
2.8.1_1 06 Jun 2005 05:42:40
 |
obrien  |
Remove the Expiration as this builds on -CURRENT again.
Approved by: krion |
2.8.1_1 05 Jun 2005 02:49:42
 |
obrien  |
Fix the build on 6-CURRENT. |
2.8.1_1 10 Apr 2005 18:32:06
 |
netchild  |
Correct the syntax of the expiration date. This is what you get by just
reading the implementation, but not the docs...
Pointyhat kindly provided by: krion |
2.8.1_1 10 Apr 2005 14:42:17
 |
netchild  |
Set expiration date to 20050610 and mark IGNORE on -current (it peeks into
private headers)
Requested by: portmgr (krion) |
2.8.1_1 12 Feb 2005 13:19:47
 |
das  |
Fix build. Ports that formerly attempted to work around problems
created by matherr() no longer need to do so. |
2.8.1_1 24 Nov 2004 23:38:24
 |
kris  |
Add missing file, and don't try to unconditionally remove a directory
shared with other gcc versions. |
2.8.1_1 15 Nov 2004 01:33:03
 |
obrien  |
Don't install compiler binaries without a version in the file name. |
2.8.1_1 14 Mar 2004 03:22:00
 |
kris  |
DEPRECATE the unused, outdated gcc28 and gcc31 ports for removal at a future
date. |
2.8.1_1 10 Mar 2004 19:47:22
 |
trevor  |
Remove entry for bounds-checking patch, which was reported to be
unfetchable and has been not been used by the Makefile since last
May.
PR: 51738
Submitted by: parv
Add size datum. |
2.8.1_1 23 Feb 2004 05:16:05
 |
kris  |
BROKEN on alpha: does not compile |
2.8.1_1 04 Feb 2004 05:21:48
 |
marcus  |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2) |
2.8.1 17 Nov 2003 12:29:10
 |
trevor  |
USE_REINPLACE need be defined only when REINPLACE_CMD is used. |
2.8.1 27 Sep 2003 00:50:09
 |
edwin  |
- ECHO -> ECHO_MSG
for some ports:
- ECHO -> ECHO_CMD
- pre-fetch -> pre-everything
PR: ports/56800-56819
Submitted by: KATO Tsuguru <tkato@prontomail.com> |
2.8.1 24 Sep 2003 09:37:11
 |
osa  |
Make portlint(1) happy by changing strip to ${STRIP_CMD}
Submitted by: Oleg Karachevtsev <ok@etrust.ru>
PR: 56998 |
2.8.1 09 May 2003 05:34:06
 |
obrien  |
These older compilers don't support amd64, sparc64, and ia64. |
2.8.1 07 May 2003 22:59:19
 |
gerald  |
Remove support for bounds checking (which used to be enabled by setting
WANT_BOUNDS_CHECKING), as Herman ten Brugge <hermantenbrugge@home.nl>, the
author of these patches, removed them from their web-site, saying that they
contain bugs fixed in later versions and strongly suggested to use current
versions of GCC.
PR: 51738 |
2.8.1 28 Apr 2003 15:37:23
 |
obrien  |
Simpler version of the "make this work on 5-CURRENT again" fix.
In this version we simply use the default emulation rather than explicitly
setting it [wrong]. |
2.8.1 27 Apr 2003 12:59:04
 |
gerald  |
Fix build on -CURRENT.
PR: 46899
Submitted by: David Holm <david@realityrift.com> |
2.8.1 20 Feb 2003 18:38:02
 |
knu  |
De-pkg-comment. |
2.8.1 30 Jan 2003 08:23:53
 |
kris  |
Use the full path to /sbin/sysctl
Noticed by: 'make index' in crontab |
2.8.1 05 Nov 2002 14:50:57
 |
arved  |
Adjust pkg-comment and pkg-descr. gcc28 isn't the Latest Release and
will probably not become our base system compiler in the near future.
Submitted by: Frerich Raabe <frerichraabe@gmx.de> |
2.8.1 05 Nov 2002 03:10:08
 |
obrien  |
The effort to maintain these for FreeBSD just isn't worth it with the lack
of reward. |
2.8.1 24 Mar 2002 17:03:20
 |
obrien  |
Document. |
2.8.1 24 Mar 2002 11:44:40
 |
obrien  |
Let machine/ansi.h know not to play glibc for us. |
2.8.1 24 Mar 2002 11:44:07
 |
obrien  |
Let machine/ansi.h know not to play glibc for us. |
19 Jan 2002 19:15:11
    |
knu  |
Set these ports' LATEST_LINK to gcc{27,28,295,30} to avoid conflict with each
other's package link name. |
11 Mar 2001 02:37:15
    |
obrien  |
Adjust(fix) info processing. |
11 Mar 2001 02:35:39
    |
obrien  |
Adjust(fix) the info processing. |
22 Nov 2000 00:21:52
    |
obrien  |
Add $FreeBSD$, which help me in problem reports. |
10 Nov 2000 17:47:41
    |
obrien  |
Don't define "ASM_WEAKEN_LABEL" in the a.out case. |
10 Nov 2000 17:37:13
    |
obrien  |
Add in the bounds checking patch from XXX Haj Ten Brugge if
"WANT_BOUNDS_CHECKING" is defined. |
08 Oct 2000 04:17:26
    |
asami  |
Convert category lang to new layout. |