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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

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:: grub2-bhyve, openjdk8
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.*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
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---
FreeBSD:15:quarterly--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 100 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.3.1.s20190621
22 Jun 2019 07:33:34
Revision:504848Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180621 snapshot of GCC 8.3.1.
8.3.1.s20190614
16 Jun 2019 07:33:50
Revision:504282Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180614 snapshot of GCC 8.3.1.
8.3.1.s20190607
09 Jun 2019 14:45:46
Revision:503823Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180607 snapshot of GCC 8.3.1.
8.3.1.s20190531
05 Jun 2019 05:09:27
Revision:503494Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180531 snapshot of GCC 8.3.1.
8.3.1.s20190524
27 May 2019 22:23:21
Revision:502835Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180524 snapshot of GCC 8.3.1.
8.3.1.s20190517
19 May 2019 22:25:25
Revision:502073Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180517 snapshot of GCC 8.3.1.

andreast@ has pushed files/patch-amd64-gcc-multilib-support upstream
into the GCC 8 release branch, so remove this from this port.
8.3.1.s20190510
11 May 2019 06:00:49
Revision:501225Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180510 snapshot of GCC 8.3.1.
8.3.1.s20190503
08 May 2019 07:13:48
Revision:501002Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180503 snapshot of GCC 8.3.1.

On the way forward port r499061 | gerald | 2019-04-15 from lang/gcc8 [1]:

  GCC has two runtime libraries:  The static library libgcc.a (-lgcc) and
  the shared library libgcc_s.so (-lgcc_s).  Both implement many of the
  same functions but they also each have their unique functions.  When
  GCC links programs and libraries there are three possibilities:

  1. gcc -static-libgcc or gcc -static: -lgcc
     => Just use libgcc.a.

  2. gcc -shared-libgcc: -lgcc_s -lgcc
     => Link with libgcc_s first, so libgcc.a is only used for its unique
        functions.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.3.1.s20190426
03 May 2019 05:13:29
Revision:500697Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180426 snapshot of GCC 8.3.1.
8.3.1.s20190419
25 Apr 2019 15:49:58
Revision:500022Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180419 snapshot of GCC 8.3.1.
8.3.1.s20190412
22 Apr 2019 14:11:29
Revision:499645Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180412 snapshot of GCC 8.3.1.
8.3.1.s20190405
08 Apr 2019 05:00:59
Revision:498344Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180405 snapshot of GCC 8.3.1.
8.3.1.s20190329
02 Apr 2019 16:10:41
Revision:497565Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180329 snapshot of GCC 8.3.1.
8.3.1.s20190322
23 Mar 2019 11:24:34
Revision:496639Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180322 snapshot of GCC 8.3.1.
8.3.1.s20190315
19 Mar 2019 22:03:17
Revision:496295Original commit files touched by this commit
andreast search for other commits by this committer
This commit brings multilib support for gcc on amd64. This means you can
compile and execute 32-bit binaries with gcc.
The gcc part will be upstreamed as soon as gcc trunk opens for new commits.
On the release front, gcc8, we will merge this commit after a week or so.

Approved by:	gerald@
8.3.1.s20190315
17 Mar 2019 11:41:22
Revision:496050Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180315 snapshot of GCC 8.3.1.
8.3.1.s20190308
09 Mar 2019 15:20:30
Revision:495172Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180308 snapshot of GCC 8.3.1.

No longer require a not too old version of GCC to build on powerpc64, but
rely on the system compiler (even if that means we need to be explicitly
conservative when it comes to optimizations). [1]

Sync pkg-descr with lang/gcc7-devel, in particular after r442530 there.

PR:		235975 [1]
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl> [1]
8.3.1.s20190301
04 Mar 2019 03:01:58
Revision:494541Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180301 snapshot of GCC 8.3.1.

Simplify the creation of the multilib-related sub-directory tree on
powerpc64 and avoid leaving an empty directory behind on the way. [1]

Sync pkg-descr with lang/gcc7-devel, in particular after r442530 there.

PR:		235964, 231804 [1]
Discussed with:	Piotr Kubaj <pkubaj@anongoth.pl> [1]
8.3.1.s20190222
25 Feb 2019 09:46:43
Revision:493844Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180222 snapshot of GCC 8.3.1, the first after the release
of GCC 8.3 (hence the increased version number).
8.2.1.s20190215
18 Feb 2019 06:17:05
Revision:493245Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180215 snapshot of GCC 8.2.1.
8.2.1.s20190208
10 Feb 2019 06:50:36
Revision:492590Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180208 snapshot of GCC 8.2.1.
8.2.1.s20190201
03 Feb 2019 07:04:21
Revision:492024Original commit files touched by this commit
gerald search for other commits by this committer
On powerpcspe configure GCC --with-cpu=8548 instead of --with-cpu=8540,
which caused the build to fail after the update to binutils 2.31 and was
factually incorrect anyways (the oldest we support being 8548). [1]

On the way update to the 20180201 snapshot of GCC 8.2.1.

PR:		235393 [1]
Reported by:	jhibbits [1]
Tested by:	jhibbits [1]
8.2.1.s20190125
30 Jan 2019 09:03:02
Revision:491612Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180125 snapshot of GCC 8.2.1.
8.2.1.s20190118
24 Jan 2019 16:53:37
Revision:491099Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180118 snapshot of GCC 8.2.1.

Forward port r490785 | gerald | 2019-01-20 from lang/gcc8: [1]

  Update files/patch-spe-config (and with that our local adjustments to
  config.gcc) to the changed directory structure under gcc/config brought
  by GCC 8 when powerpcspe was cloned and broken out from the regular
  powerpc port.

PR:		234419 [1]
Submitted by:	jhibbits [1]
MFH:		2019Q1 (build fix on powerpcspe) [1]
8.2.1.s20190111
16 Jan 2019 01:08:39
Revision:490438Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180111 snapshot of GCC 8.2.1.
8.2.1.s20190104
11 Jan 2019 19:26:42
Revision:489990Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180104 snapshot of GCC 8.2.1.

Forward port r469788 from lang/gcc6 = backport r475105 from lang/gcc8:

  Filter the -mretpoline command-line option, which is understood by
  recent versions of clang (and used in the context of the Spectre
  security issues), but not GCC (which uses different options for the
  same) from CFLAGS and CXXFLAGS.

  This avoids the build of this port via bootstrap, which is the default
  and leverages both the system compiler (clang in most cases) plus a just
  built version GCC, to fail due to the latter not knowing -mretpoline.

PR:		228205
Submitted by:	rozhuk.im@gmail.com
8.2.1.s20181228
29 Dec 2018 21:45:51
Revision:488689Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20181228 snapshot of GCC 8.2.1.
8.2.1.s20181221
29 Dec 2018 15:41:16
Revision:488676Original commit files touched by this commit
andreast search for other commits by this committer
Install 32-bit libraries for powerpc64 if built.

Approved by:	gerald@
8.2.1.s20181221
24 Dec 2018 02:28:56
Revision:488251Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20181221 snapshot of GCC 8.2.1.
8.2.1.s20181214
15 Dec 2018 16:56:25
Revision:487534Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20181214 snapshot of GCC 8.2.1.
8.2.1.s20181207_1
12 Dec 2018 01:35:36
Revision:487272Original 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
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 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, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
8.2.1.s20181207
09 Dec 2018 15:53:34
Revision:487059Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20181207 snapshot of GCC 8.2.1.
8.2.1.s20181130
02 Dec 2018 10:52:37
Revision:486407Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20181130 snapshot of GCC 8.2.1.
8.2.1.s20181123
28 Nov 2018 04:17:57
Revision:486077Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20181123 snapshot of GCC 8.2.1.

Move items belonging into the USES block earlier in the Makefile,
and into a separate block. [1]

Reported by:	portlint [1]
8.2.1.s20181116
18 Nov 2018 04:25:18
Revision:485211Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20181116 snapshot of GCC 8.2.1.
8.2.1.s20181109
12 Nov 2018 14:34:26
Revision:484803Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20181109 snapshot of GCC 8.2.1.
8.2.1.s20181102_1
10 Nov 2018 18:12:58
Revision:484628Original commit files touched by this commit
bapt search for other commits by this committer
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
8.2.1.s20181102
03 Nov 2018 16:42:53
Revision:483901Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20181102 snapshot of GCC 8.2.1.

Remove an empty line to have a conditional dependency of dejagnu for
the testsuite directly in the dependency block.
8.2.1.s20181026
28 Oct 2018 20:29:36
Revision:483352Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20181026 snapshot of GCC 8.2.1.
8.2.1.s20181019
20 Oct 2018 11:00:20
Revision:482486Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20181019 snapshot of GCC 8.2.1.
8.2.1.s20181012
14 Oct 2018 06:26:19
Revision:482028Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20181012 snapshot of GCC 8.2.1.
8.2.1.s20181005
06 Oct 2018 18:00:46
Revision:481382Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20181005 snapshot of GCC 8.2.1.

This brings a partial fix for what was reported in PR 231804 that I made
upstream, cf. https://gcc.gnu.org/ml/gcc-patches/2018-10/msg00076.html .

PR:		231804
8.2.1.s20180928
29 Sep 2018 22:12:54
Revision:480929Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180928 snapshot of GCC 8.2.1.
8.2.1.s20180921
22 Sep 2018 08:09:08
Revision:480359Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180921 snapshot of GCC 8.2.1.
8.2.1.s20180914
15 Sep 2018 00:36:46
Revision:479810Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180914 snapshot of GCC 8.2.1.
8.2.1.s20180907
10 Sep 2018 13:11:24
Revision:479405Original commit files touched by this commit
mat search for other commits by this committer
After an include, PLIST_SUB must be appended to, not overwritten.

If it is overwritten, many values will be clobbered, and
pain will ensue.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
8.2.1.s20180907
08 Sep 2018 09:34:29
Revision:479240Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180907 snapshot of GCC 8.2.1.
8.2.1.s20180831
01 Sep 2018 12:18:09
Revision:478676Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180831 snapshot of GCC 8.2.1.
8.2.1.s20180824
25 Aug 2018 11:59:49
Revision:478024Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180824 snapshot of GCC 8.2.1.
8.2.1.s20180817
19 Aug 2018 00:11:50
Revision:477547Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180817 snapshot of GCC 8.2.1.
8.2.1.s20180810
12 Aug 2018 13:35:35
Revision:476990Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180810 snapshot of GCC 8.2.1.
8.2.1.s20180803
04 Aug 2018 13:56:00
Revision:476356Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180803 snapshot of GCC 8.1.1.
8.2.1.s20180727_1
29 Jul 2018 22:18:46
Revision:475857Original 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
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

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

PR:		222542
8.2.1.s20180727
29 Jul 2018 08:55:06
Revision:475633Original commit files touched by this commit
gerald search for other commits by this committer
Now that GCC 8.2 is out, update to the 20180727 snapshot of GCC 8.2.1
in preparation of the cycle leading up to the GCC 8.3 release in a few
months.

Functionally this is pretty much equivalent to the 8.2 release for the
time being.
8.1.1.s20180713
14 Jul 2018 17:50:43
Revision:474642Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180713 snapshot of GCC 8.1.1.
8.1.1.s20180706
07 Jul 2018 16:07:40
Revision:474104Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180706 snapshot of GCC 8.1.1.
8.1.1.s20180629
01 Jul 2018 19:25:33
Revision:473678Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180629 snapshot of GCC 8.1.1.
8.1.1.s20180622
24 Jun 2018 22:16:45
Revision:473281Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180622 snapshot of GCC 8.1.1.
8.1.1.s20180615
16 Jun 2018 07:51:19
Revision:472524Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180615 snapshot of GCC 8.1.1.
8.1.1.s20180608
10 Jun 2018 01:49:48
Revision:472110Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180608 snapshot of GCC 8.1.1.
8.1.1.s20180601
02 Jun 2018 14:09:14
Revision:471369Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180601 snapshot of GCC 8.1.1.
8.1.1.s20180525
27 May 2018 12:12:40
Revision:470983Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180525 snapshot of GCC 8.1.1.
8.1.1.s20180518
20 May 2018 18:10:43
Revision:470468Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180518 snapshot of GCC 8.1.1.
8.1.1.s20180511_1
14 May 2018 19:15:36
Revision:469956Original commit files touched by this commit
tijl search for other commits by this committer
Run "/usr/sbin/service ldconfig restart" for USE_LDCONFIG instead of
"ldconfig -m <path>" so the order of ldconfig search directories after
package installation is the same as after a reboot.  The original command
simply appends the path to the list of directories while the ldconfig rc.d
script uses "sort -u".

Bump lang/gcc* which are known to install libraries with exactly the same
name so the library loaded at runtime depends on the order of the search
directories.

PR:		228046
Approved by:	portmgr (antoine)
8.1.1.s20180511
13 May 2018 12:23:45
Revision:469789Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180511 snapshot of GCC 8.1.1.
8.1.1.s20180504
06 May 2018 19:35:44
Revision:469247Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180504 snapshot of GCC 8.1.1.  This is just after the
release of GCC 8.1 (the first of the GCC 8 series) and thus pretty much
the same, hence the jump in version number from 8.0.1 to 8.1.1.

Add a conflict with the soon forthcoming lang/gcc8 port that is going
to track GCC 8 releases.
8.0.1.s20180422
28 Apr 2018 10:36:38
Revision:468534Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180422 snapshot of GCC 8 which is getting really close
to the release of GCC 8 (aka GCC 8.1).
8.0.1.s20180415
21 Apr 2018 13:19:42
Revision:467886Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180415 snapshot of GCC 8.
8.0.1.s20180408_1
19 Apr 2018 07:08:45
Revision:467751Original commit files touched by this commit
ale search for other commits by this committer
Update mpfr to 4.0.1 release and bump PORTVERSION of dependent ports.
8.0.1.s20180408
17 Apr 2018 16:40:31
Revision:467616Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180408 snapshot of GCC 8.
8.0.1.s20180401_1
08 Apr 2018 19:05:37
Revision:466827Original commit files touched by this commit
danilo search for other commits by this committer
math/cloog
 - Update to 0.19.0
 - Use github
 - Add ac_cv_prog_TEXI2DVI to avoid building docs for now

devel/isl
 - Update to 0.19

- Bump PORTREVISION of all dependencies
8.0.1.s20180401
02 Apr 2018 12:31:48
Revision:466224Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180401 snapshot of GCC 8.
8.0.1.s20180325
31 Mar 2018 12:11:36
Revision:466045Original commit files touched by this commit
linimon search for other commits by this committer
Allow gcc compilers to be built on new arch 'powerpcspe'.

Tested for no-harm on amd64.

Submitted by:		jhibbits
Approved by:		portmgr (tier-2 blanket)
Differential Revision:	D13126
8.0.1.s20180325
30 Mar 2018 06:30:38
Revision:465947Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180325 snapshot of GCC 8.
8.0.1.s20180318
18 Mar 2018 23:53:57
Revision:464972Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180318 snapshot of GCC 8.
8.0.1.s20180311
17 Mar 2018 09:04:13
Revision:464768Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180311 snapshot of GCC 8.
8.0.1.s20180304_1
10 Mar 2018 17:46:06
Revision:464084Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
8.0.1.s20180304
06 Mar 2018 08:47:29
Revision:463701Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180308 snapshot of GCC 8.
8.0.1.s20180225
03 Mar 2018 20:48:39
Revision:463534Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180225 snapshot of GCC 8.
8.0.1.s20180211
17 Feb 2018 01:19:27
Revision:462079Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180211 snapshot of GCC 8.
8.0.1.s20180204
08 Feb 2018 21:59:25
Revision:461273Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180204 snapshot of GCC 8.
8.0.1.s20180128
01 Feb 2018 16:12:20
Revision:460616Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180128 snapshot of GCC 8.
8.0.1.s20180121
26 Jan 2018 09:16:55
Revision:459980Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180121 snapshot of GCC 8, which now carries a version
number of 8.0.1 instead of 8.0.0 due to the late stage in the release
process.
8.0.0.s20180114
21 Jan 2018 08:27:13
Revision:459573Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180114 snapshot of GCC 8.
8.0.0.s20180107
09 Jan 2018 04:09:27
Revision:458508Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20180107 snapshot of GCC 8.
8.0.0.s20171231
07 Jan 2018 22:53:58
Revision:458389Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20171231 snapshot of GCC 8.
8.0.0.s20171224
27 Dec 2017 05:03:44
Revision:457349Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20171224 snapshot of GCC 8 (after the snapshot the week
before failed to build).
8.0.0.s20171210
12 Dec 2017 11:28:43
Revision:456118Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20171210 snapshot of GCC 8.

The issue that triggered my workaround in files/patch-gcc_tree-cfg.c
has been addressed upstream based on my report, so this local patch
can be removed.  (It would conflict anyway.)
8.0.0.s20171203
05 Dec 2017 12:37:06
Revision:455580Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20171203 snapshot of GCC 8.

I pushed files/patch-clang3.4.1-fixes upstream, so remove it here.
8.0.0.s20171126
29 Nov 2017 18:51:00
Revision:455139Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20171126 snapshot of GCC 8.

This requires two temporary patches to allow for building with
clang 3.4.1 (on FreeBSD 10.4) and trimming down an overeager check
that breaks Wine, for example.

Forward port revision 454177 from lang/gcc7: [1]

Make sure what we install is stripped (i.e., debug info is removed).

The straightforward way is setting INSTALL_TARGET to install-strip,
which is supported by the upstream GCC build machinery.

Unfortunately this fails when running as regular user (non-root)
since strip requires write permission to the files in question,
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.0.s20171119
19 Nov 2017 23:39:05
Revision:454509Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20171119 snapshot of GCC 8.

Remove the setting of CXXFLAGS / STAGE1_CXXFLAGS to -fbracket-depth=512
for armv6 which should not be required here (and is not for armv7 and
aarch64 according to tests done by andreast@).

Use .elif instead of distinct .if sequences for architecture-specific
settings, something I plan on rolling out throughout all lang/gcc* ports.
8.0.0.s20171112
14 Nov 2017 13:54:14
Revision:454175Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20171112 snapshot of GCC 8.
8.0.0.s20171105
11 Nov 2017 21:53:53
Revision:454004Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20171105 snapshot of GCC 8.  This addresses a real-world
issue around threading and unwinding that andreast@ has fixed upstream
(cf. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82635 ).
8.0.0.s20171029
01 Nov 2017 10:52:19
Revision:453273Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20171029 snapshot of GCC 8.  This should fix potential
build failures on some newer versions of FreeBSD.
8.0.0.s20171022
28 Oct 2017 18:40:54
Revision:453080Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20171022 snapshot of GCC 8.
8.0.0.s20171015
17 Oct 2017 15:51:07
Revision:452283Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20171008 snapshot of GCC 8.

Enable this on armv7 as well, courtesy of andreast@ pushing support
upstream. [1]

PR:		221905 [1]
8.0.0.s20171008
11 Oct 2017 11:55:44
Revision:451741Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20171008 snapshot of GCC 8.
8.0.0.s20171001
02 Oct 2017 21:20:17
Revision:451101Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20171001 snapshot of GCC 8.
8.0.0.s20170924
25 Sep 2017 21:51:16
Revision:450637Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170924 snapshot of GCC 8.
8.0.0.s20170917
21 Sep 2017 20:24:00
Revision:450302Original commit files touched by this commit
gerald search for other commits by this committer
Update to the 20170917 snapshot of GCC 8.

On the way remove quotes around constant strings compared with ${ARCH}. [1]

PR:		221905 [1]
Submitted by:	linimon [1]

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

«  1 | 2 | 3  »