Port details |
- gcc42 GNU Compiler Collection 4.2
- 4.2.5.20090325_5 lang
=10 4.2.5.20090325_5Version of this port present on the latest quarterly branch.
- DEPRECATED: Superseded by GCC 4.6
- Maintainer: gerald@FreeBSD.org
- Port Added: 2005-12-11 22:51:05
- Last Update: 2013-11-23 01:21:01
- SVN Revision: 334629
- People watching this port, also watch:: subversion, pcre, libfontenc
- License: not specified in port
- WWW:
- http://gcc.gnu.org/
- Description:
- GCC, the GNU Compiler Collection, supports a number of languages. This
port installs the C and C++ front ends as gcc42 and g++42, respectively.
WWW: http://gcc.gnu.org/
Gerald Pfeifer <gerald@FreeBSD.org>
-
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: arm powerpc
- 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:
-
- bison : devel/bison
- gmake : devel/gmake
- perl5.14.4 : lang/perl5.14
- Library dependencies:
-
- gmp : math/gmp
- mpfr : math/mpfr
- libiconv.so.3 : converters/libiconv
- 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 |
4.2.0_20060826 30 Aug 2006 10:29:53 |
gerald |
Update to the 20060826 snapshot of GCC 4.2.0. Among others, this fixes
two cases where the common (file) namespace was polluted by Java-specific
files.
Disable building libgomp on FreeBSD 4.x and early versions of FreeBSD 5.0
due to pthread-related build issues there.[1]
Reported by: kris (pointyhat) [1] |
4.2.0_20060819 21 Aug 2006 14:37:54 |
gerald |
Update to the 20060819 snapshot of GCC 4.2.0. |
4.2.0_20060812 13 Aug 2006 16:04:23 |
gerald |
Update to the 20060812 snapshot of GCC 4.2.0. |
4.2.0_20060805 08 Aug 2006 12:35:07 |
maho |
Setting java.home, changing default awt peer to gtk,
and using cairo backend for WITH_JAVA_AWT
Approved by: gerald |
4.2.0_20060805 07 Aug 2006 15:17:10 |
gerald |
Update to the 20060805 snapshot of GCC 4.2.0. |
4.2.0_20060729 31 Jul 2006 05:35:03 |
gerald |
Update to the 20060729 snapshot of GCC 4.2.0. |
4.2.0_20060722 23 Jul 2006 13:31:07 |
gerald |
Update to the 20060722 snapshot of GCC 4.2.0.
No longer create ${PREFIX}/libdata/ldconfig, the issue has been addressed
in Mk/bsd.port.mk now.
Be more friendly for additional patches.
Submitted by: maho (implicitly) |
4.2.0_20060715 17 Jul 2006 21:55:15 |
gerald |
Update to the 20060715 snapshot of GCC 4.2.0. |
4.2.0_20060708 09 Jul 2006 12:22:09 |
gerald |
Update to the 20060708 snapshot of GCC 4.2.0.
Simplify the subdirectory we use for GCC-specific libraries and include
files from gcc/${CONFIGURE_TARGET}/${PORTVERSION} to gcc-${PORTVERSION}.
Remove the hack to set RANLIB=: now that this has been addressed upstream. |
4.2.0_20060701 03 Jul 2006 21:18:10 |
gerald |
Update to the 20060701 snapshot of GCC 4.2.0.
bootstrap-lean is back, which means quite a bit less disk space used when
building this port. Also, Java comes with new applications gappletviewer42,
gjarsigner42, and gkeytool42 and a new libgcj-tools-4.2.0.jar. |
4.2.0_20060624 26 Jun 2006 17:03:03 |
gerald |
Update to the 20060624 snapshot of GCC 4.2.0.
mf-runtime.h no longer pollutes public filename space, so we can
remove our workaround. Refresh files/java-patch-hier. |
4.2.0_20060617 18 Jun 2006 06:39:28 |
gerald |
Update to the 20060617 snapshot of GCC 4.2.0.
Employ the new USE_LDCONFIG feature, which allows us to get rid of the
various, much more manual and error-prone hacks we needed so far.
Reviewed by: flz (for lang/gcc40) |
4.2.0_20060610 11 Jun 2006 15:43:00 |
gerald |
Update to the 20060610 snapshot of GCC 4.2.0.
Add zip as a build dependency of Java (libgcj). [1]
Reported by: kris (pointyhat) [1] |
4.2.0_20060603 05 Jun 2006 19:20:32 |
gerald |
Update to the 20060603 snapshot of GCC 4.2.0.
Java support is back (on i386), and all those additional libtool
files we are currently installing as part of libgcj will be gone
with next week's snapshot. |
4.2.0_20060527 28 May 2006 14:57:12 |
gerald |
Update to the 20060527 snapshot of GCC 4.2.0. |
4.2.0_20060520 28 May 2006 08:57:49 |
maho |
Fix dependency of libart
Submitted by: kris
Approved by: gerald (implicitly) |
4.2.0_20060520 21 May 2006 17:25:16 |
gerald |
Update to the 20060520 snapshot of GCC 4.2.0. |
4.2.0_20060513 14 May 2006 09:57:30 |
gerald |
Update to the 20060513 snapshot of GCC 4.2.0. |
4.2.0_20060506 13 May 2006 14:09:00 |
gerald |
Update to the 20060506 snapshot of GCC 4.2.0.
ia64 and sparc64 should build again now; http://gcc.gnu.org/PR25865 has
been addressed. |
4.2.0_20060422 12 May 2006 19:48:37 |
gerald |
Avoid hard-coding the GCC release series in the cklatest target. |
4.2.0_20060422 10 May 2006 14:46:48 |
ale |
Chase gmp library and bump PORTREVISION. |
4.2.0_20060422 23 Apr 2006 11:08:41 |
gerald |
IGNORE on ia64 and sparc64, because we know things currently cannot work
on these two. |
4.2.0_20060422 23 Apr 2006 11:00:59 |
gerald |
Make sure all lang/gcc* ports I maintain can be properly used as master
ports by allowing MAINTAINER and COMMENT to be overridden. |
4.2.0_20060422 23 Apr 2006 10:29:31 |
gerald |
Update to the 20060422 snapshot of GCC 4.2.0. |
4.2.0_20060415 16 Apr 2006 13:12:07 |
gerald |
Update to the 20060415 snapshot of GCC 4.2.0. Adjust the explanation
on why Java still is disabled. |
4.2.0_20060408 09 Apr 2006 15:37:00 |
gerald |
Update to the 20060408 snapshot of GCC 4.2.0. |
4.2.0_20060401 02 Apr 2006 22:28:10 |
gerald |
Update to the 20060401 snapshot of GCC 4.2.0. |
4.2.0_20060325 29 Mar 2006 06:07:08 |
gerald |
Fix handling of shared libraries via rc.d for non-default prefixes. |
4.2.0_20060325 26 Mar 2006 15:21:50 |
gerald |
Update to the 20060325 snapshot of GCC 4.2.0. Two minor cleanups on the
Java side, without real functional changes. |
4.2.0_20060318 26 Mar 2006 05:16:44 |
dinoex |
- add RC_D_SH to keep shared libs working after reboot |
4.2.0_20060318 20 Mar 2006 13:09:40 |
gerald |
Update to the 20060318 snapshot of GCC 4.2.0. |
4.2.0_20060311 15 Mar 2006 22:42:16 |
gerald |
Update to the 20060311 snapshot of GCC 4.2.0.
The spamming of $PREFIX/include/ssp is now finally gone after my reports
upstream, which allows us to restrict the conflict with gcc-4.1.* to the
case where we build Java.
Convert the build-time dependency on math/mpfr to a full one, since the
Fortran frontend also needs this at run time.
Always build both shared and static libraries instead of having these as
two exclusive options defaulting to the former.
Remove bogus USE_X11 (which was not used by default nor any other port).
No longer hardcode the version number in LATEST_LINK. |
4.2.0_20060218 21 Feb 2006 21:34:01 |
gerald |
Update to the 20060218 snapshot of GCC 4.2.0.
Remove USE_REINPLACE= as advised by new portlint. Also note that at
least some of the installation hierarchy problems with libgomp have
been fixed now due to my report upstream. |
4.2.0_20060211 12 Feb 2006 20:29:35 |
gerald |
Update to the 20060211 snapshot of GCC 4.2.0. |
4.2.0_20060204 05 Feb 2006 02:38:37 |
gerald |
Update to the 20060204 snapshot of GCC 4.2.0. |
4.2.0_20060128 01 Feb 2006 10:59:21 |
gerald |
Update to the 20060128 snapshot of GCC 4.2.0. |
4.2.0_20060121 27 Jan 2006 01:55:53 |
gerald |
Update to the 20060121 snapshot of GCC 4.2.0, which now includes libgomp. |
4.2.0_20060114 15 Jan 2006 02:53:36 |
gerald |
Update to the 20060114 snapshot of GCC 4.2.0. |
4.2.0_20060107 08 Jan 2006 20:32:47 |
gerald |
Update to the 20060107 snapshot of GCC 4.2.0.
GCC no longer installs an empty ${PREFIX}/share/classpath/, so we can
avoid my hack to remove it. |
4.2.0_20051231 01 Jan 2006 21:15:22 |
gerald |
Update to the 20051231 snapshot of GCC 4.2.0. |
4.2.0_20051224 28 Dec 2005 14:31:05 |
gerald |
Update to the 20051224 snapshot of GCC 4.2.0.
Improve packaging by using @dirrm include/ssp instead of speculative
removal. Remove broken removal of the info/gcc42 directory; this has
to be handled by Mk/bsd.ports.mk. |
4.2.0_20051217 22 Dec 2005 00:47:46 |
gerald |
Update to the 20051215 snapshot of GCC 4.0.3.
Install the .info files of the lang/gcc40 port in a port-specific
subdirectory, and move include/mf-runtime.h into a version specific
directory. This allows us to remove the conflicts with lang/gcc33,
lang/gcc41 and lang/gcc42.
Also, convert pkg-plist to use a new substitution (%%SUFFIX%%) instead
of hardcoding the version number 40. |
4.2.0_20051217 21 Dec 2005 21:14:08 |
gerald |
Install the .info files of the lang/gcc42 port in a port-specific
subdirectory, which allows us to remove the conflicts with lang/gcc33
and lang/gcc34.
Dedicated to: obrien |
4.2.0_20051217 19 Dec 2005 15:18:56 |
gerald |
Update to the 20051217 snapshot of GCC 4.2.0. Due to changes in the build
systems, this will consume more diskspace to build (some 900MB on i386). |
4.2.0_20051210 14 Dec 2005 11:01:14 |
gerald |
Update program names to account for GCC 4.2. |
4.2.0_20051210 11 Dec 2005 22:49:57 |
gerald |
Complete the repocopy of lang/gcc41 to lang/gcc42 and update to the 20051210
snapshot of GCC 4.2.0.
Change pkg-plist to avoid hardcoding any version number.
PR: 90253 |