./lang/gcc47, The GNU Compiler Collection (GCC) - 4.7 Release Series

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.7.4, Package name: gcc47-4.7.4, Maintainer: sbd

The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, Java, and Go, as well as libraries for these languages (libstdc++,
libgcj,...).


Required to run:
[archivers/zip] [math/mpfr] [devel/gmake] [devel/gmp] [math/mpcomplex] [lang/python27]


Package options: gcc-c++, gcc-fortran, gcc-java, gcc-objc, gcc-objc++, nls

Master sites: (Expand)

SHA1: f3359a157b3536f289c155363f1736a2c9b414db
RMD160: d0a8e421b9c62a923f765b97828b12d5af388199
Filesize: 80991.653 KB

Version history: (Expand)


CVS history: (Expand)


   2015-06-19 11:05:11 by Jonathan Perkin | Files touched by this commit (2)
Log message:
Backport dsainty's gcc48 fix to gcc47.

The ${PREFIX}/include/ansidecl.h installed by devel/binutils is not
necessarily compatible (E.g. binutils-2.25 does not define PARAMS).  Adjust
the include path priority so the internal ansidecl.h gets precedence, allowing
cp-demangle.c to use libiberty.h without compilation errors.
   2015-04-10 03:50:32 by Blue Rats | Files touched by this commit (1)
Log message:
Same deal here as lang/gcc48. Set GCC_REQD+=4.4, as the packages needs
omp_lock_t and gcc-4.2 doesn't provide that.
   2015-03-12 15:53:13 by Ryo ONODERA | Files touched by this commit (4) | Package updated
Log message:
Update to 4.7.4

* Reset gcc47-libs' PKGREVISION to 1

Changelog:
* Bugfixes.
   2014-09-06 10:20:29 by Jonathan Perkin | Files touched by this commit (14)
Log message:
Replace all references to _GCC_REQD with the appropriate logical value for
each GCC version.  Using the variable causes impossible version constraints
when a specific GCC is depended upon but the user is using something newer,
as _GCC_REQD will be set to the higher value.
   2014-07-24 14:43:20 by Jonathan Perkin | Files touched by this commit (3) | Package updated
Log message:
Don't pass --enable-__cxa_atexit on SunOS, it is only available in newer
illumos releases and appears to cause issues there, seen most clearly in
qt3 uic segfaults.

Bump PKGREVISION of both gcc47 and gcc47-libs, gcc47-libs by more than one
as it has lagged behind and must be kept ahead of gcc47.
   2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049)
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
   2014-05-20 03:59:05 by Masatake Daimon | Files touched by this commit (4)
Log message:
Fix issues on Darwin

Makefile:
  See ${WRKSRC}/libgcc/config/t-slibgcc-darwin: It uses strip(1) to
  create a stub library, not just to remove symbols, so we must not
  let strip(1) be a no-op regardless of ${INSTALL_UNSTRIPPED} or the
  build fails for missing files.

patches/patch-libgcc_config_t-slibgcc-darwin:
  If we don't install libgcc_s.10.[45].dylib, our gcc links binaries
  with *both* /usr/lib/libgcc_s.1.dylib and
  ${GCC_PREFIX}/lib/libgcc_s.1.dylib, which is certainly a bad thing.

patches/patch-libjava_Makefile.in:
  Tell libtool the fact that libjvm.so is a module to be opened with
  dlopen(3). This is actually needed on Mach-O systems like Darwin.
   2014-05-17 18:10:50 by Thomas Klausner | Files touched by this commit (152)
Log message:
Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.