Path to this page:
./
lang/gcc12,
The GNU Compiler Collection (GCC) - 12.0 Release Series
Branch: CURRENT,
Version: 12.5.0nb2,
Package name: gcc12-12.5.0nb2,
Maintainer: pkgsrc-usersThe GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, and Go.
Package options: gcc-c++, gcc-fortran, gcc-graphite, gcc-inplace-math, gcc-objc, gcc-objc++, nls
Master sites: (Expand)
Filesize: 83884.148 KB
Version history: (Expand)
- (2026-04-09) Updated to version: gcc12-12.5.0nb2
- (2026-02-21) Updated to version: gcc12-12.5.0nb1
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2025-07-14) Updated to version: gcc12-12.5.0
- (2025-01-07) Updated to version: gcc12-12.4.0nb1
CVS history: (Expand)
2026-04-09 08:30:04 by matthew green | Files touched by this commit (7) |  |
Log message:
bring across netbsd/powerpc support from netbsd gcc12, bump versions.
this also includes bump version for genmatch.cc updates.
|
| 2026-04-09 08:22:51 by matthew green | Files touched by this commit (2) |
Log message:
pull across genmatch.cc fixes from newer gcc / netbsd 11's gcc 12.
Ports for changes from mainline that reduces the size of the output
of genmatch.cc consumers by about 1/3rd, and similar savings in
compiling this file (which is the longest single compile for GCC.)
hashes from GCC git:
75cda3be0232f745cda4e177d514f6900390af0b
580cda3c2799b1f8323af770e52f1eb0fa204718
e487fcc0f7466ea663a0fea52076337bebd42b8b
c0ce29bc1ce329001b6c02bb3d34bcbb086e1b72
also see:
https://mail-index.netbsd.org/source-changes/2026/03/27/msg161209.html
tested on amd64, arm64, sparc, and powerpc. should also help vax,
but i haven't gotten there yet. mostly, this makes it possible to
build gcc12 on smaller hosts, by reducing the max-size needed for
any one job by about 30%.
(i have a couple of powerpc changes also here, will bump the pkg
version after those since both want to bump it.)
|
| 2026-02-20 22:41:15 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (3) |
Log message:
gcc12: Fix build on macOS 26.2
Improve maya@'s patch to fix build on this system.
Bump PKGREVISION.
|
2025-12-15 05:39:26 by Maya Rashish | Files touched by this commit (2) |  |
Log message:
gcc12: update darwin/aarch64 patch for 12.5.0
This is my own work of forward porting the gcc 12.4.0 patch used by
homebrew. For future reference it seems like github.com/iains might be
the originator, but they haven't updated their gcc-12 branch yet.
|
2025-07-26 20:38:54 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
gcc12: restore homebrew patch checksum to patch, update URL
|
2025-07-14 18:27:26 by Thomas Klausner | Files touched by this commit (4) |  |
Log message:
gcc12*: update to 12.5.0
Bugfix release.
|
| 2025-04-21 22:26:51 by Thomas Klausner | Files touched by this commit (12) |
Log message:
*: remove Interix support
|
| 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...
|