Port details |
- gcc13-devel GNU Compiler Collection 13
- 13.3.1.s20241227 lang =2 13.3.1.s20241220Version of this port present on the latest quarterly branch.
- Maintainer: salvadore@FreeBSD.org
- Port Added: 2022-05-02 07:33:05
- Last Update: 2024-12-31 19:40:28
- Commit Hash: e220971
- 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 Compiler Collection, supports a number of languages.
This port installs the C, C++, and Fortran front ends as gcc13, g++13,
and gfortran13, respectively.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- gcc13-devel>0:lang/gcc13-devel
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/lang/gcc13-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install lang/gcc13-devel
- pkg install gcc13-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: gcc13-devel
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le
- distinfo:
- TIMESTAMP = 1735486863
SHA256 (gcc-13-20241227.tar.xz) = a143b3537fd0421aabe4e830266f7303d1125bc0b07c1d7dcd755aa88bd560e8
SIZE (gcc-13-20241227.tar.xz) = 84505012
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.36<5.37 : lang/perl5.36
- 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 gcc13-devel-13.3.1.s20241227:
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_gcc13-devel
- USES:
- compiler:c++11-lang cpe gmake iconv libtool makeinfo perl5 tar:xz
- pkg-message:
- For install:
- To ensure binaries built with this toolchain find appropriate versions
of the necessary run-time libraries, you may want to link using
-Wl,-rpath=/usr/local/lib/gcc13
For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens
transparently.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
13.0.0.s20230115 16 Jan 2023 14:14:23 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20230115 |
13.0.0.s20230108 09 Jan 2023 12:48:31 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20230108
Snapshots 20221218, 20221225 and 20230101 had issues with lto: linking
times were too long, so long that the official package builders could
not build packages successfully (=>> Killing runaway build after 10800
seconds with no output).
This snapshot should perform better thanks to commit
https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=edc038863d88ef0fe7c3ffb3703a9d2b3a17f0a9
. |
13.0.0.s20230101 02 Jan 2023 13:15:01 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20230101 |
13.0.0.s20221225 26 Dec 2022 22:04:38 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20221225 |
13.0.0.s20221218 19 Dec 2022 20:17:22 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20221218 |
13.0.0.s20221211 12 Dec 2022 17:46:10 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20221211 |
13.0.0.s20221204 06 Dec 2022 13:18:45 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20221204 |
13.0.0.s20221120 21 Nov 2022 19:42:36 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20221120 |
13.0.0.s20221106 08 Nov 2022 10:39:21 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20221106 |
13.0.0.s20221030 31 Oct 2022 21:49:09 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20221030 |
13.0.0.s20221023 24 Oct 2022 19:28:01 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20221023 |
13.0.0.s20221016 17 Oct 2022 21:05:46 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20221016 |
13.0.0.s20221009 10 Oct 2022 15:18:14 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20221009 |
13.0.0.s20221002 03 Oct 2022 10:12:46 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20221002 |
13.0.0.s20220925 26 Sep 2022 13:28:30 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20220925 |
13.0.0.s20220918 19 Sep 2022 10:38:06 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20220918 |
13.0.0.s20220911 13 Sep 2022 17:04:51 |
Piotr Kubaj (pkubaj) |
lang/gcc13-devel: fix build on powerpc64 |
13.0.0.s20220911 12 Sep 2022 10:20:50 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20220911 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
13.0.0.s20220904 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
13.0.0.s20220904 05 Sep 2022 22:10:15 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20220904 |
13.0.0.s20220828 29 Aug 2022 13:18:08 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20220828 |
13.0.0.s20220821 22 Aug 2022 12:00:05 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20220821 |
13.0.0.s20220731_1 22 Aug 2022 12:00:04 |
Lorenzo Salvadore (salvadore) Author: Jan Beich |
lang/gcc13-devel: Expose non-default -stdlib=libc++ support
Fix -stdlib=libc++ option which produced "error: unrecognized
command-line option '-stdlib=libc++'".
PR: 265962
Reported by: jbeich |
13.0.0.s20220731 01 Aug 2022 23:55:22 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20220731 |
13.0.0.s20220724 26 Jul 2022 01:28:41 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20220724 |
13.0.0.s20220717 20 Jul 2022 14:22:15 |
Tobias C. Berner (tcberner) |
lang: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Dupre <ale@FreeBSD.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrey Zakhvatov
* Anton Berezin <tobez@FreeBSD.org>
* Anton Berezin <tobez@tobez.org> (Only the first 15 lines of the commit message are shown above ) |
13.0.0.s20220717 18 Jul 2022 02:04:55 |
Lorenzo Salvadore (salvadore) |
lang/gcc13-devel: Update to 13.0.0.s20220717, adopt
- Update to latest snapshot.
- Take maintainership: since I am getting more and more involved with
gcc ports, I believe it is time to adopt one. |
13.0.0.s20220710 11 Jul 2022 15:18:22 |
Piotr Kubaj (pkubaj) |
lang/gcc13-devel: update to snapshot 20220710 |
13.0.0.s20220703 07 Jul 2022 22:56:01 |
Lorenzo Salvadore (salvadore) |
lang/gcc>=11: Warn about LTO_BOOTSTRAP
Warn users about the amount of ram and time needed to build GCC with
LTO_BOOTSTRP enabled.
PR: 264949
Reported by: Tomoaki AOKI <junchoon@dec.sakura.ne.jp> and others
Reviewed by: gerald
Differential Revision: https://reviews.freebsd.org/D35688 |
13.0.0.s20220703 04 Jul 2022 00:00:32 |
Piotr Kubaj (pkubaj) |
lang/gcc13-devel: update to snapshot 20220703 |
13.0.0.s20220626 26 Jun 2022 23:02:00 |
Piotr Kubaj (pkubaj) |
lang/gcc13-devel: update to snapshot 20220626 |
13.0.0.s20220619 21 Jun 2022 02:47:33 |
Piotr Kubaj (pkubaj) |
lang/gcc13-devel: update to snapshot 20220619 |
13.0.0.s20220522 27 May 2022 13:51:50 |
Piotr Kubaj (pkubaj) |
lang/gcc13-devel: update to snapshot 20220522 |
13.0.0.s20220508 10 May 2022 23:42:49 |
Piotr Kubaj (pkubaj) |
lang/gcc13-devel: update to 20220508 snapshot |
13.0.0.s20220501 02 May 2022 07:26:31 |
Piotr Kubaj (pkubaj) |
lang/gcc13-devel: Add port
Add new port to track the latest development branch of GCC. |