notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
freebsd-gcc13 Cross GNU Compiler 13 for FreeBSD/aarch64
13.2.0_2 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 13.2.0_1Version of this port present on the latest quarterly branch.
Maintainer: jhb@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-11-21 21:48:22
Last Update: 2024-07-10 17:45:35
Commit Hash: a5d8c86
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: GPLv3 GPLv3RLE
WWW:
https://gcc.gnu.org/
Description:
GCC, the GNU C/C++ Compiler, customized to build the FreeBSD base system. To use GCC for other purposes, please use one of the lang/gcc* packages.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • aarch64-gcc13>0:devel/freebsd-gcc13
To install the port:
cd /usr/ports/devel/freebsd-gcc13/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/freebsd-gcc13
  • pkg install aarch64-gcc13
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: aarch64-gcc13
Package flavors (<flavor>: <package>)
  • aarch64: aarch64-gcc13
  • amd64: amd64-gcc13
  • armv6: armv6-gcc13
  • armv7: armv7-gcc13
  • i386: i386-gcc13
  • powerpc: powerpc-gcc13
  • powerpc64: powerpc64-gcc13
  • riscv64: riscv64-gcc13
distinfo:
TIMESTAMP = 1692015565 SHA256 (gcc-13.2.0.tar.xz) = e275e76442a6067341a27f04c5c6b83d8613144004c0413528863dc6b5c743da SIZE (gcc-13.2.0.tar.xz) = 87858592

Packages (timestamps in pop-ups are UTC):
aarch64-gcc13
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:13:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:14:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:14:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:15:latest13.2.0_213.2.0_2n/a13.2.0_2n/a13.2.0_113.2.0_113.2.0_1
 

amd64-gcc13
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:13:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:14:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:14:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:15:latest13.2.0_213.2.0_2n/a13.2.0_2n/a13.2.0_113.2.0_113.2.0_1
 

armv6-gcc13
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:13:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:14:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:14:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:15:latest13.2.0_213.2.0_2n/a13.2.0_2n/a13.2.0_113.2.0_113.2.0_1
 

armv7-gcc13
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:13:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:14:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:14:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:15:latest13.2.0_213.2.0_2n/a13.2.0_2n/a13.2.0_113.2.0_113.2.0_1
 

i386-gcc13
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:13:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:14:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:14:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:15:latest13.2.0_213.2.0_2n/a13.2.0_2n/a13.2.0_113.2.0_113.2.0_1
 

powerpc-gcc13
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:13:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:14:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:14:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:15:latest13.2.0_213.2.0_2n/a13.2.0_2n/a13.2.0_113.2.0_113.2.0_1
 

powerpc64-gcc13
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:13:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:14:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:14:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:15:latest13.2.0_213.2.0_2n/a13.2.0_2n/a13.2.0_113.2.0_113.2.0_1
 

riscv64-gcc13
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:13:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:14:latest13.2.0_213.2.0_2-13.2.0_213.2.0_2---
FreeBSD:14:quarterly13.2.0_213.2.0_2-13.2.0_213.2.0_213.2.013.2.013.2.0
FreeBSD:15:latest13.2.0_213.2.0_2n/a13.2.0_2n/a13.2.0_113.2.0_113.2.0_1
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. aarch64-unknown-freebsd14.1-as : devel/binutils@aarch64
  2. objdump : devel/binutils
  3. gmake>=4.4.1 : devel/gmake
  4. makeinfo : print/texinfo
Runtime dependencies:
  1. aarch64-unknown-freebsd14.1-as : devel/binutils@aarch64
Library dependencies:
  1. libgmp.so : math/gmp
  2. libmpfr.so : math/mpfr
  3. libmpc.so : math/mpc
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
devel_freebsd-gcc13
USES:
compiler:c++11-lang cpe gmake iconv libtool makeinfo tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (8 items)
Collapse this list.
  1. http://ftp.ntua.gr/pub/gnu/gcc/releases/gcc-13.2.0/
  2. http://gcc.gnu.org/pub/gcc/releases/gcc-13.2.0/
  3. http://mirror.koddos.net/gcc/releases/gcc-13.2.0/
  4. https://ftp-stud.hs-esslingen.de/pub/Mirrors/sourceware.org/gcc/releases/gcc-13.2.0/
  5. https://ftp.funet.fi/pub/mirrors/sourceware.org/pub/gcc/releases/gcc-13.2.0/
  6. https://ftp.mpi-inf.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-13.2.0/
  7. https://mirrors.kernel.org/sourceware/gcc/releases/gcc-13.2.0/
  8. https://mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-13.2.0/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
13.2.0_2
10 Jul 2024 17:45:35
commit hash: a5d8c86fe649f0ce0b19725cb2e9cc1182a288e3commit hash: a5d8c86fe649f0ce0b19725cb2e9cc1182a288e3commit hash: a5d8c86fe649f0ce0b19725cb2e9cc1182a288e3commit hash: a5d8c86fe649f0ce0b19725cb2e9cc1182a288e3 files touched by this commit
John Baldwin (jhb) search for other commits by this committer
devel/freebsd-gcc*: Fix error in printf0 format checker patch

Fix a mismerge of the printf0 format checking patch from GCC 9 to GCC
12/13.  GCC 11 and later don't warn for NULL format strings (instead a
separate nonnull attribute is used).  The printf0 format specifier is
left for now to support builds of existing FreeBSD releases but will
be removed in the future.

Reviewed by:	imp
Differential Revision:	https://reviews.freebsd.org/D45941
13.2.0_1
28 Jan 2024 13:39:24
commit hash: 518e93cdb13175ec97be078e9a959fd6357fafd3commit hash: 518e93cdb13175ec97be078e9a959fd6357fafd3commit hash: 518e93cdb13175ec97be078e9a959fd6357fafd3commit hash: 518e93cdb13175ec97be078e9a959fd6357fafd3 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
devel/freebsd-gcc13: Moved man to share/man

Approved by:    portmgr (blanket)
13.2.0
31 Dec 2023 00:37:05
commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
13.2.0
21 Nov 2023 21:46:08
commit hash: 3db96ce63b880aeea05fe82557f8751190c62123commit hash: 3db96ce63b880aeea05fe82557f8751190c62123commit hash: 3db96ce63b880aeea05fe82557f8751190c62123commit hash: 3db96ce63b880aeea05fe82557f8751190c62123 files touched by this commit
John Baldwin (jhb) search for other commits by this committer
devel/freebsd-gcc13: External FreeBSD toolchain based on GCC 13.

This port provides external GCC toolchains for GCC 13.2.0 for the
aarch64, amd64, armv6, armv7, i386, powerpc, powerpc64, and riscv64
platforms.

Reviewed by:	fuz
Differential Revision:	https://reviews.freebsd.org/D42574

Number of commits found: 4