| Port details |
- gcc17-devel GNU Compiler Collection 17
- 17.0.0.s20260621 lang
=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: salvadore@FreeBSD.org
 - Port Added: 2026-04-29 13:34:12
- Last Update: 2026-06-26 17:27:15
- Commit Hash: 0a5c97d
- License: GPLv3 GPLv3RLE
- WWW:
- https://gcc.gnu.org
- Description:
- GCC, the GNU Compiler Collection, supports a number of languages.
This port installs the C, C++, and Fortran front ends as gcc17, g++17,
and gfortran17, respectively.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- gcc17-devel>0:lang/gcc17-devel
- To install the port:
- cd /usr/ports/lang/gcc17-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install lang/gcc17-devel
- pkg install gcc17-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: gcc17-devel
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le
- distinfo:
- TIMESTAMP = 1782287733
SHA256 (gcc-17-20260621.tar.xz) = 6783c092fa8ef22b34fe72a592f347073a26e7676f163f13f6f2329942cc8be1
SIZE (gcc-17-20260621.tar.xz) = 99395408
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- as : devel/binutils
- gmake>=4.4.1 : devel/gmake
- makeinfo : print/texinfo
- as : devel/binutils
- perl5>=5.42.r<5.43 : lang/perl5.42
- Runtime dependencies:
-
- as : devel/binutils
- indexinfo : print/indexinfo
- Library dependencies:
-
- libgmp.so : math/gmp
- libmpfr.so : math/mpfr
- libmpc.so : math/mpc
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for gcc17-devel-17.0.0.s20260621:
GRAPHITE=off: Support for Graphite loop optimizations
MULTILIB=on: Build support for 32-bit and 64-bit targets
====> Options available for the radio BOOTSTRAP: you can only select none or one of them
LTO_BOOTSTRAP=off: Build using a full LTO bootstrap
STANDARD_BOOTSTRAP=on: Build using a full bootstrap without LTO
===> Use 'make config' to modify these settings
- Options name:
- lang_gcc17-devel
- USES:
- compiler:c++11-lang cpe gmake iconv libtool makeinfo perl5 tar:xz
- 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 |
17.0.0.s20260621 26 Jun 2026 17:27:15
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc17-devel: Update to 17.0.0.s20260621 |
17.0.0.s20260614 26 Jun 2026 17:27:14
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc17-devel: Update to 17.0.0.s20260614 |
17.0.0.s20260607 15 Jun 2026 18:57:48
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc17-devel: Fix build on arm64
GCC upstream has removed conditional definitions for some constants,
defining them directly with the same values used on Linux. However,
FreeBSD values for the same constants are different. Then revert
upstream commit.
Co-authored-by: Mark Millard <marklmi26-fbsd@yahoo.com>
PR: 294062
Reported by: Luke Yasuda <jing@jing.rocks> |
17.0.0.s20260607 15 Jun 2026 18:57:47
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc17-devel: Update to 17.0.0.s20260607 |
17.0.0.s20260531 15 Jun 2026 18:57:47
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc17-devel: Update to 17.0.0.s20260531 |
17.0.0.s20260524 29 May 2026 10:12:40
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc17-devel: Update to 17.0.0.s20260524 |
17.0.0.s20260517 21 May 2026 13:13:50
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc17-devel: Update to 17.0.0.s20260517 |
17.0.0.s20260510 15 May 2026 13:23:10
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc17-devel: Update to 17.0.0.s20260510 |
17.0.0.s20260503 04 May 2026 19:30:26
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc17-devel: Update to 17.0.0.s20260503 |
17.0.0.s20260426 29 Apr 2026 13:26:22
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc17-devel: Add port
GCC, the GNU Compiler Collection, supports a number of languages.
This port installs the C, C++, and Fortran front ends as gcc17, g++17,
and gfortran17, respectively.
This is the first snapshot from trunk with the GCC 17 designation.
It largely is a copy of lang/gcc16-devel. |