2.8.1_3langΣ=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"
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>
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
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 )
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
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.
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
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].
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>