| Port details |
- gcc17-devel GNU Compiler Collection 17
- 17.0.0.s20260705 lang
=0 17.0.0.s20260621Version of this port present on the latest quarterly branch. - Maintainer: salvadore@FreeBSD.org
 - Port Added: 2026-04-29 13:34:12
- Last Update: 2026-07-12 10:36:12
- Commit Hash: 9f4c044
- 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 = 1783369369
SHA256 (gcc-17-20260705.tar.xz) = 86253d2e3189cfffb1c9afb7779b67e792b980ce7cf072323b137473896dfcdc
SIZE (gcc-17-20260705.tar.xz) = 99562960
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.s20260705:
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.s20260705 12 Jul 2026 10:36:12
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc17-devel: Update to 17.0.0.s20260705 |
17.0.0.s20260628 12 Jul 2026 10:36:07
    |
Lorenzo Salvadore (salvadore)  |
lang/gcc17-devel: Update to 17.0.0.s20260628 |
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. |