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
gcc8-devel GNU Compiler Collection 8
8.4.1.s20210512 lang Deleted on this many watch lists=1 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 8.4.1.s20210512Version of this port present on the latest quarterly branch.
Maintainer: gerald@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-04-24 18:37:48
Last Update: 2021-06-11 06:44:18
Commit Hash: 0280b83
People watching this port, also watch:: syncthing
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 gcc8, g++8, and gfortran8, respectively. WWW: https://gcc.gnu.org Gerald Pfeifer <gerald@FreeBSD.org>
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (41 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/gcc8-devel-8.4.1.s20210512/catalog.mk
  3. /usr/local/share/licenses/gcc8-devel-8.4.1.s20210512/LICENSE
  4. /usr/local/share/licenses/gcc8-devel-8.4.1.s20210512/GPLv3
  5. /usr/local/share/licenses/gcc8-devel-8.4.1.s20210512/GPLv3RLE
  6. bin/x86_64-portbld-freebsd12.2-c++8
  7. bin/x86_64-portbld-freebsd12.2-g++8
  8. bin/x86_64-portbld-freebsd12.2-gcc8
  9. bin/x86_64-portbld-freebsd12.2-gcc-8.4.1
  10. bin/x86_64-portbld-freebsd12.2-gcc-ar8
  11. bin/x86_64-portbld-freebsd12.2-gcc-nm8
  12. bin/x86_64-portbld-freebsd12.2-gcc-ranlib8
  13. bin/x86_64-portbld-freebsd12.2-gfortran8
  14. bin/c++8
  15. bin/cpp8
  16. bin/g++8
  17. bin/gcc8
  18. bin/gcc-ar8
  19. bin/gcc-nm8
  20. bin/gcc-ranlib8
  21. bin/gcov8
  22. bin/gcov-dump8
  23. bin/gcov-tool8
  24. bin/gfortran8
  25. man/man1/cpp8.1.gz
  26. man/man1/g++8.1.gz
  27. man/man1/gcc8.1.gz
  28. man/man1/gcov8.1.gz
  29. man/man1/gcov-dump8.1.gz
  30. man/man1/gcov-tool8.1.gz
  31. man/man1/gfortran8.1.gz
  32. share/gcc-8.4.1/python/libstdcxx/__init__.py
  33. share/gcc-8.4.1/python/libstdcxx/v6/__init__.py
  34. share/gcc-8.4.1/python/libstdcxx/v6/printers.py
  35. share/gcc-8.4.1/python/libstdcxx/v6/xmethods.py
  36. @postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
  37. @postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
  38. @comment Insert PLIST.lib here
  39. @owner
  40. @group
  41. @mode
Collapse this list.
Dependency lines:
  • gcc8-devel>0:lang/gcc8-devel
Conflicts:
CONFLICTS:
  • gcc8-8.*
No installation instructions:
This port has been deleted.
PKGNAME: gcc8-devel
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 arm armv6 armv7 i386 powerpc powerpc64 powerpcspe
distinfo:
TIMESTAMP = 1621158125 SHA256 (gcc-8-20210512.tar.xz) = d082a51995d466e45f47c74e2bb46bc248d55e8cebec54ba17df9b1de7c7e069 SIZE (gcc-8-20210512.tar.xz) = 60803232

Packages (timestamps in pop-ups are UTC):
gcc8-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--8.4.1.s20210121---8.4.1.s20201231-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. as : devel/binutils
  2. gmake>=4.3 : devel/gmake
  3. makeinfo : print/texinfo
  4. as : devel/binutils
  5. perl5>=5.32.r0<5.33 : lang/perl5.32
Runtime dependencies:
  1. as : devel/binutils
  2. indexinfo : print/indexinfo
Library dependencies:
  1. libgmp.so : math/gmp
  2. libmpfr.so : math/mpfr
  3. libmpc.so : math/mpc
  4. libiconv.so : converters/libiconv
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for gcc8-devel-8.4.1.s20210512: BOOTSTRAP=on: Build using a full bootstrap ===> Use 'make config' to modify these settings
Options name:
lang_gcc8-devel
USES:
compiler 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/gcc8 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently.
Master Sites:
Expand this list (18 items)
Collapse this list.
  1. ftp://ftp.funet.fi/pub/mirrors/sourceware.org/pub/gcc/snapshots/8-20210512/
  2. ftp://ftp.gwdg.de/pub/misc/gcc/snapshots/8-20210512/
  3. ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/snapshots/8-20210512/
  4. ftp://ftp.lip6.fr/pub/gcc/snapshots/8-20210512/
  5. ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/snapshots/8-20210512/
  6. ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/snapshots/8-20210512/
  7. ftp://ftp.nluug.nl/mirror/languages/gcc/snapshots/8-20210512/
  8. ftp://ftp.ntua.gr/pub/gnu/gcc/snapshots/8-20210512/
  9. ftp://ftp.uvsq.fr/pub/gcc/snapshots/8-20210512/
  10. ftp://gcc.gnu.org/pub/gcc/snapshots/8-20210512/
  11. http://gcc-uk.internet.bs/snapshots/8-20210512/
  12. http://gcc.cybermirror.org/snapshots/8-20210512/
  13. http://gcc.fyxm.net/snapshots/8-20210512/
  14. http://gcc.parentingamerica.com/snapshots/8-20210512/
  15. http://robotlab.itk.ppke.hu/gcc/snapshots/8-20210512/
  16. http://www.netgull.com/gcc/snapshots/8-20210512/
  17. https://ftp-stud.hs-esslingen.de/pub/Mirrors/sourceware.org/gcc/snapshots/8-20210512/
  18. https://mirrors.kernel.org/sourceware/gcc/snapshots/8-20210512/
Collapse this list.
Port Moves
  • port moved to lang/gcc8 on 2021-06-11
    REASON: GCC 8 reached end of life, use the final release (or a new major version)

Number of commits found: 220 (showing only 20 on this page)

«  1 | 2 | 3 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
8.0.0.s20170910_1
11 Sep 2017 14:55:29
Revision:449653Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170910 snapshot of GCC 8 skipping last week's snapshot
which failed to build for us.
8.0.0.s20170827_1
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
8.0.0.s20170827
02 Sep 2017 11:08:57
Revision:449121Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170827 snapshot of GCC 8.
8.0.0.s20170820
21 Aug 2017 21:39:37
Revision:448503Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170820 snapshot of GCC 8.

Move ONLY_FOR_ARCHS according to portlint.
8.0.0.s20170813
15 Aug 2017 12:40:48
Revision:447980Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170813 snapshot of GCC 8.
8.0.0.s20170806
09 Aug 2017 18:23:39
Revision:447634Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170806 snapshot of GCC 8.
8.0.0.s20170730
01 Aug 2017 11:26:38
Revision:447017Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170730 snapshot of GCC 8.
8.0.0.s20170723
24 Jul 2017 11:53:47
Revision:446521Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170723 snapshot of GCC 8.

Remove workaround for PR 219274 that bapt@ had put in place in 2014
from pkg-plist. [1]

PR:		219274 [1]
8.0.0.s20170716
19 Jul 2017 21:30:05
Revision:446236Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170716 snapshot of GCC 8.
8.0.0.s20170709
13 Jul 2017 07:48:02
Revision:445636Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170709 snapshot of GCC 8.
8.0.0.s20170702
08 Jul 2017 01:02:12
Revision:445291Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170702 snapshot of GCC 8.

Remove headers being created by GCC's fixincludes machinery from the
installation / packaging to avoid breakage when FreeBSD's headers are
changing afterwards.  Several fellow committers have strongly indicated
that our headers do not need the kind of adjustments that GCC performs.
8.0.0.s20170625
07 Jul 2017 15:27:45
Revision:445261Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170625 snapshot of GCC 8.
8.0.0.s20170611
26 Jun 2017 22:50:12
Revision:444424Original commit files touched by this commit
linimon search for other commits by this committer
Alphabetize ARCH definitions.

No need to bump PORTREVISION because package does not change.

Reviewed by:	gerald
Approved by:	portmgr (tier-2 blanket)
8.0.0.s20170611
14 Jun 2017 21:30:03
Revision:443602Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170611 snapshot of GCC 8.
8.0.0.s20170604
05 Jun 2017 05:25:38
Revision:442606Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170604 snapshot of GCC 8.

Adjust WWW reference in pkg-descr to https and avoid a trailing slash.
8.0.0.s20170528
30 May 2017 00:21:43
Revision:442036Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170528 snapshot of GCC 8.  Upstream now ships sources
as .tar.xz over .tar.bzip2 for the last few years, so adjust USES.
8.0.0.s20170521
24 May 2017 20:28:11
Revision:441613Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170521 snapshot of GCC 8.
8.0.0.s20170507
14 May 2017 13:08:55
Revision:440878Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170507 snapshot of GCC 8.
8.0.0.s20170430
01 May 2017 09:46:40
Revision:439864Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170430 snapshot of GCC 8.
8.0.0.s20170423
24 Apr 2017 18:37:37
Revision:439342Original commit files touched by this commit
gerald search for other commits by this committer
Welcome GCC 8!  GCC 7 (provided via lang/gcc7-devel) has been branched
for the release and this first GCC 8 snapshot is still very close to that,
whereas the coming months are going to provide a rougher ride through
the development stages of GCC 8.

Number of commits found: 220 (showing only 20 on this page)

«  1 | 2 | 3