./lang/gcc10, The GNU Compiler Collection (GCC) - 10.0 Release Series

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


Branch: CURRENT, Version: 10.5.0nb4, Package name: gcc10-10.5.0nb4, Maintainer: pkgsrc-users

The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, and Go.


Required to run:
[textproc/gsed]

Required to build:
[pkgtools/cwrappers]

Package options: gcc-c++, gcc-fortran, gcc-graphite, gcc-inplace-math, gcc-objc, gcc-objc++, nls

Master sites: (Expand)

Filesize: 76021.887 KB

Version history: (Expand)


CVS history: (Expand)


   2025-03-04 10:37:39 by Nia Alarie | Files touched by this commit (31)
Log message:
*: Assume that the user has a C99-capable compiler.

A compiler that supports -std=c99 is required for
bootstrap, so it doesn't make sense to specify a c99
compiler everywhere in package makefiles.

At any rate, I would bet my entire life's savings that
this is a small fraction of the total number of packages
requiring c99.

Note that compilers that default to c89 but support c99
are still supported...
   2025-01-10 12:57:07 by Taylor R Campbell | Files touched by this commit (3)
Log message:
lang/gcc10: Fix comment and nix space in LINK_LIBGCC_SPEC rpath flag.

Got this in all the other gcc versions but missed this one.  The
comment change is not particularly significant but let's make it
consistent between the parallel patches of gcc versions.

Revbump because this space change is significant on some platforms
and I don't know offhand whether it toggles between buildable or
not-buildable, or broken and working; in the latter case a revbump is
required.

PKGREVISION of gcc10 remains below PKGREVISION of gcc10-libs because
gcc10-libs got an extra revbump recently for the REQUIRES/PROVIDES
issue.

PR pkg/48740: lang/gcc44 to gcc46 linker fails because of whitespace
   2025-01-07 20:54:31 by Taylor R Campbell | Files touched by this commit (8)
Log message:
lang/gcc10*: Fix LINK_LIBGCC_SPEC.

PR pkg/58963: gcc: LINK_LIBGCC_SPEC snafu
PR pkg/48740: lang/gcc44 to gcc46 linker fails because of whitespace
   2024-04-24 12:56:07 by Jonathan Perkin | Files touched by this commit (3)
Log message:
gcc*: Add NOT_FOR_PLATFORM for Darwin/aarch64.

None of these releases support that platform, at least not without a large
patch like the one we currently use for lang/gcc12 (to provide gfortran).
   2024-04-01 20:08:48 by Jonathan Schleifer | Files touched by this commit (7)
Log message:
lang/gcc10: Fix include-order-dependent types on QNX
   2024-04-01 17:34:07 by David H. Gutteridge | Files touched by this commit (3)
Log message:
gcc10*: assign PKGREVISION differently
   2024-04-01 16:33:58 by Jonathan Schleifer | Files touched by this commit (32)
Log message:
Port lang/gcc10 to QNX

With this, there is finally a somewhat modern compiler for QNX.
   2024-03-05 16:26:42 by Thomas Klausner | Files touched by this commit (7)
Log message:
gcc*: fix variable comparison

From RVP in PR 57998.