notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Hardware failure

The website is running on the old server. The new server stopped working at about 0200 UTC on 2020-08-22. The database was restored from 2020-08-21 00:59:15+00 UTC. We think we have covered all commits. Nothing should be missing. Any changes you made to your accounts after the restore date will be lost. Sorry about that.
Port details
gcc9-devel GNU Compiler Collection 9
9.3.1.s20201016 lang 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. 9.3.1.s20200925Version of this port present on the latest quarterly branch.
Maintainer: gerald@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-05-06 20:44:03
Last Update: 2020-10-17 12:09:48
SVN Revision: 552554

People watching this port, also watch: mips64-gcc, grub2-bhyve, openjdk8

License: GPLv3 GPLv3RLE
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (41 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/gcc9-devel-9.3.1.s20201016/catalog.mk
  3. /usr/local/share/licenses/gcc9-devel-9.3.1.s20201016/LICENSE
  4. /usr/local/share/licenses/gcc9-devel-9.3.1.s20201016/GPLv3
  5. /usr/local/share/licenses/gcc9-devel-9.3.1.s20201016/GPLv3RLE
  6. bin/x86_64-portbld-freebsd12.1-c++9
  7. bin/x86_64-portbld-freebsd12.1-g++9
  8. bin/x86_64-portbld-freebsd12.1-gcc9
  9. bin/x86_64-portbld-freebsd12.1-gcc-9.3.1
  10. bin/x86_64-portbld-freebsd12.1-gcc-ar9
  11. bin/x86_64-portbld-freebsd12.1-gcc-nm9
  12. bin/x86_64-portbld-freebsd12.1-gcc-ranlib9
  13. bin/x86_64-portbld-freebsd12.1-gfortran9
  14. bin/c++9
  15. bin/cpp9
  16. bin/g++9
  17. bin/gcc9
  18. bin/gcc-ar9
  19. bin/gcc-nm9
  20. bin/gcc-ranlib9
  21. bin/gcov9
  22. bin/gcov-dump9
  23. bin/gcov-tool9
  24. bin/gfortran9
  25. man/man1/cpp9.1.gz
  26. man/man1/g++9.1.gz
  27. man/man1/gcc9.1.gz
  28. man/man1/gcov9.1.gz
  29. man/man1/gcov-dump9.1.gz
  30. man/man1/gcov-tool9.1.gz
  31. man/man1/gfortran9.1.gz
  32. share/gcc-9.3.1/python/libstdcxx/__init__.py
  33. share/gcc-9.3.1/python/libstdcxx/v6/__init__.py
  34. share/gcc-9.3.1/python/libstdcxx/v6/printers.py
  35. share/gcc-9.3.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:
  • gcc9-devel>0:lang/gcc9-devel
Conflicts:
CONFLICTS:
  • gcc9-9.*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/lang/gcc9-devel/ && make install clean
To add the package: pkg install gcc9-devel
PKGNAME: gcc9-devel
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 arm armv6 armv7 i386 powerpc powerpc64 sparc64
distinfo:
Packages: (move your mouse over the cells for more information)
gcc9-devel
ABIlatestquarterly
FreeBSD:11:aarch649.0.0.s201809239.3.1.s20200626
FreeBSD:11:amd649.3.1.s202010169.3.1.s20200925
FreeBSD:11:armv6-9.3.1.s20200626
FreeBSD:11:i3869.3.1.s202010169.3.1.s20200925
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch649.0.0.s201809309.3.1.s20200626
FreeBSD:12:amd649.3.1.s202010169.3.1.s20200925
FreeBSD:12:armv69.0.0.s201809309.3.1.s20200925
FreeBSD:12:armv79.0.0.s201809309.3.1.s20200925
FreeBSD:12:i3869.3.1.s202010169.3.1.s20200925
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch649.3.1.s20200626-
FreeBSD:13:amd649.3.1.s20201016-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3869.3.1.s20201016-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc649.3.1.s20200828-
 

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

USES:

Master Sites:
Expand this list (18 items)
    Collapse this list.
  1. ftp://ftp.funet.fi/pub/mirrors/sourceware.org/pub/gcc/snapshots/9-20201016/
  2. ftp://ftp.gwdg.de/pub/misc/gcc/snapshots/9-20201016/
  3. ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/snapshots/9-20201016/
  4. ftp://ftp.lip6.fr/pub/gcc/snapshots/9-20201016/
  5. ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/snapshots/9-20201016/
  6. ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/snapshots/9-20201016/
  7. ftp://ftp.nluug.nl/mirror/languages/gcc/snapshots/9-20201016/
  8. ftp://ftp.ntua.gr/pub/gnu/gcc/snapshots/9-20201016/
  9. ftp://ftp.uvsq.fr/pub/gcc/snapshots/9-20201016/
  10. ftp://gcc.gnu.org/pub/gcc/snapshots/9-20201016/
  11. http://gcc-uk.internet.bs/snapshots/9-20201016/
  12. http://gcc.cybermirror.org/snapshots/9-20201016/
  13. http://gcc.fyxm.net/snapshots/9-20201016/
  14. http://gcc.parentingamerica.com/snapshots/9-20201016/
  15. http://robotlab.itk.ppke.hu/gcc/snapshots/9-20201016/
  16. http://www.netgull.com/gcc/snapshots/9-20201016/
  17. https://ftp-stud.hs-esslingen.de/pub/Mirrors/sourceware.org/gcc/snapshots/9-20201016/
  18. https://mirrors.kernel.org/sourceware/gcc/snapshots/9-20201016/
  19. Collapse this list.

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

1 | 2  »  

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
17 Oct 2020 11:09:48
Original commit files touched by this commit  9.3.1.s20201016
Revision:552554
gerald search for other commits by this committer
Update to the 20201016 snapshot of GCC 9.3.1.

This fixes an issue around profiles and provides two backports for
aarch64.
12 Oct 2020 16:31:09
Original commit files touched by this commit  9.3.1.s20201009
Revision:552138
gerald search for other commits by this committer
Update to the 20201009 snapshot of GCC 9.3.1.

This brings four backports for aarch64, two for arm and one for
powerpc. Plus three for the gcov tool, and one for Fortran and
libstdc++ each.
04 Oct 2020 19:03:58
Original commit files touched by this commit  9.3.1.s20201002
Revision:551439
gerald search for other commits by this committer
Update to the 20201002 snapshot of GCC 9.3.1.

This brings a load of changes/backports for aarch64, one for arm and
x86 each, and two for Fortran.
28 Sep 2020 19:10:46
Original commit files touched by this commit  9.3.1.s20200925
Revision:550439
gerald search for other commits by this committer
Update to the 20200925 snapshot of GCC 9.3.1.

This brings changes back ends (arm and x86, two for aarch64), the
tree optimizers, two for the Fortran front end, and eight for the
libstdc++ library.
20 Sep 2020 14:14:39
Original commit files touched by this commit  9.3.1.s20200918
Revision:549118
gerald search for other commits by this committer
Update to the 20200918 snapshot of GCC 9.3.1.

This brings backports for arm, two for aarch64, three for powerpc, and
seven for x86, two for debug info, 15 for the middle end and optimizers,
two for the RTL optimizers, two for the Fortran front end, seven for the
C front end, seven for C++ and its standard library.
14 Sep 2020 10:33:56
Original commit files touched by this commit  9.3.1.s20200911
Revision:548603
gerald search for other commits by this committer
Update to the 20200911 snapshot of GCC 9.3.1.

This only brings brings two minor fixes.
07 Sep 2020 07:05:42
Original commit files touched by this commit  9.3.1.s20200904
Revision:547880
gerald search for other commits by this committer
Update to the 20200904 snapshot of GCC 9.3.1.

This brings a backport for powerpc and one for libstdc++.
29 Aug 2020 09:07:16
Original commit files touched by this commit  9.3.1.s20200828
Revision:546888
gerald search for other commits by this committer
Update to the 20200828 snapshot of GCC 9.3.1.

This brings several changes for arm and aarch64, plus two for Fortran
and libstdc++ each.
25 Aug 2020 09:42:23
Original commit files touched by this commit  9.3.1.s20200821
Revision:546148
gerald search for other commits by this committer
Update to the 20200821 snapshot of GCC 9.3.1.

This brings one fix for the x86 back end one backport for libstdc++.
18 Aug 2020 09:54:07
Original commit files touched by this commit  9.3.1.s20200814
Revision:545225
gerald search for other commits by this committer
Update to the 20200814 snapshot of GCC 9.3.1.

This brings one bugfix for arm and three for aarch64, two in the
middle end, and a fair bit for libstdc++.
09 Aug 2020 03:28:36
Original commit files touched by this commit  9.3.1.s20200807
Revision:544540
gerald search for other commits by this committer
Update to the 20200807 snapshot of GCC 9.3.1.

This brings three backports for aarch64 and one for libstdc++.
04 Aug 2020 05:47:52
Original commit files touched by this commit  9.3.1.s20200731
Revision:544138
gerald search for other commits by this committer
Update to the 20200731 snapshot of GCC 9.3.1.

This brings three backports for the Fortran front end.
28 Jul 2020 06:22:37
Original commit files touched by this commit  9.3.1.s20200724
Revision:543577
gerald search for other commits by this committer
Update to the 20200724 snapshot of GCC 9.3.1.

This brings a chane to powerpc (that appears to be limited to AIX)
and three for the Fortran front end.
20 Jul 2020 20:56:27
Original commit files touched by this commit  9.3.1.s20200717
Revision:542672
gerald search for other commits by this committer
Update to the 20200717 snapshot of GCC 9.3.1.

This brings nine improvements for aarch64, one for powerpc (Altivec), and
two for the tree optimizers.
12 Jul 2020 18:29:09
Original commit files touched by this commit  9.3.1.s20200710
Revision:542089
gerald search for other commits by this committer
Update to the 20200510 snapshot of GCC 9.3.1.

This brings one backport for powerpc and three Fortran fixes.
07 Jul 2020 10:10:38
Original commit files touched by this commit  9.3.1.s20200703
Revision:541401
gerald search for other commits by this committer
Update to the 20200503 snapshot of GCC 9.3.1.

This brings one fix for the arm back end, five for the Fortran front end,
and two for the C++ run-time library.
28 Jun 2020 07:39:38
Original commit files touched by this commit  9.3.1.s20200626
Revision:540680
gerald search for other commits by this committer
Update to the 20200626 snapshot of GCC 9.3.1.

This brings three backports for the Fortran frontend and addresses a
corner case in the c++ standard library.
21 Jun 2020 07:02:50
Original commit files touched by this commit  9.3.1.s20200619
Revision:539756
gerald search for other commits by this committer
Update to the 20200619 snapshot of GCC 9.3.1.

This brings a fix for C++, two for Fortran and smaller ones in a some
other areas.
14 Jun 2020 15:25:06
Original commit files touched by this commit  9.3.1.s20200612
Revision:538812
gerald search for other commits by this committer
Update to the 20200612 snapshot of GCC 9.3.1.

On the x86 side this automatically detects the Intel Airmont, Tremont,
Comet Lake, Ice Lake and Tiger Lake processor families.

It also brings two improvements for the C++ front end and seven for
Fortran, plus one for the powerpc back end.
07 Jun 2020 07:50:47
Original commit files touched by this commit  9.3.1.s20200605
Revision:538147
gerald search for other commits by this committer
Update to the 20200605 snapshot of GCC 9.3.1.

This includes an upstream contribution of mine that defines __ILP32__
on all 32-bit x86 targets. [1]

It also adds Zeus support for aarch64 and two aarch64 fixes, plus two
for gcov, and one for the Fortran front end.

PR:		246288 [1]
31 May 2020 11:25:12
Original commit files touched by this commit  9.3.1.s20200529
Revision:537155
gerald search for other commits by this committer
Update to the 20200529 snapshot of GCC 9.3.1.

This brings improvements for rs6000 and x86, four for the C++ front end
and six on the Fortran side.
27 May 2020 09:41:37
Original commit files touched by this commit  9.3.1.s20200522
Revision:536683
gerald search for other commits by this committer
Pull in files/extra-patch-libgcc_config_rs6000_t-crtstuff from r532950
to work around the 13 years old GCC 4.2 system compiler on powerpc64 in
those cases we are using that.

PR:		245511
Submitted by:	pkubaj
25 May 2020 14:29:39
Original commit files touched by this commit  9.3.1.s20200522
Revision:536471
gerald search for other commits by this committer
Update to the 20200522 snapshot of GCC 9.3.1.

This brings one tree optimizer fix and two each for the aarch64 and
x86 back ends as well as the Fortran front end.
18 May 2020 21:47:30
Original commit files touched by this commit  9.3.1.s20200515
Revision:535789
gerald search for other commits by this committer
Update to the 20200515 snapshot of GCC 9.3.1.

This mostly brings improvements for aarch64 (4) and powerpc (2), plus
a pair for the Fortran front end and one for libstdc++.
11 May 2020 09:02:13
Original commit files touched by this commit  9.3.1.s20200508
Revision:534896
gerald search for other commits by this committer
Update to the 20200508 snapshot of GCC 9.3.1.

This brings one fix each for the tree optimizers and the C++ and Fortran
front ends.
04 May 2020 12:20:46
Original commit files touched by this commit  9.3.1.s20200501
Revision:533924
gerald search for other commits by this committer
Update to the 20200501 snapshot of GCC 9.3.1.

This brings backports for powerpc and x86, and two for the C++ and
Fortran front ends, respectively.
30 Apr 2020 19:48:06
Original commit files touched by this commit  9.3.1.s20200425
Revision:533472
gerald search for other commits by this committer
Update to the 20200425 snapshot of GCC 9.3.1.

This brings one fix for the tree optimizers, three for gcov, four for x86
and hree for aarch64, plus two for the Fortran and C++ front ends each,
and some ten for the C++ run-time library.

Essentially forward port r533204 | gerald | 2020-04-27 from lang/gcc9

  Improve upon revision 532950 by passing GCC optimization options via
  MAKE_ARGS instead of trying to do this via the environment ...

which obviates the use of GCC 8 for powerpc*. [1]

PR:		245511 [1]
19 Apr 2020 19:36:26
Original commit files touched by this commit  9.3.1.s20200418
Revision:532149
gerald search for other commits by this committer
Update to the 20200418 snapshot of GCC 9.3.1.
13 Apr 2020 08:29:29
Original commit files touched by this commit  9.3.1.s20200411
Revision:531583
gerald search for other commits by this committer
Update to the 20200411 snapshot of GCC 9.3.1.

This brings improvements to the x86 backend (three re SSE), and two each
for powerpc (rs6000) and aarch64, several around debug information, half
a dozen on tree optimizers/middle end, and one for the Fortran front end
in addition to ten for the C++ front end.
05 Apr 2020 09:14:36
Original commit files touched by this commit  9.3.1.s20200404
Revision:530757
gerald search for other commits by this committer
Update to the 20200404 snapshot of GCC 9.3.1.

Most notably this brings two handful of fixes for the aarch64 and some for
the powerpc (nee rs6000) backends, a handful for the optimizers, and some
for Fortran and C++ each.
30 Mar 2020 22:55:28
Original commit files touched by this commit  9.3.1.s20200328
Revision:529924
gerald search for other commits by this committer
Update to the 20200328 snapshot of GCC 9.3.1.

This brings one fix each for aarch64 and powerpc, the tree optimizers,
and the C++ and Fortran front ends.
22 Mar 2020 15:39:54
Original commit files touched by this commit  9.3.1.s20200321
Revision:528923
gerald search for other commits by this committer
Update to the 20200321 snapshot of GCC 9.3.1.

This brings a good number of tree optimizer and related bug fixes, one
for rs6000 (aka powerc), and four to the C++ front end and library.
~
16 Mar 2020 08:59:49
Original commit files touched by this commit  9.3.1.s20200314
Revision:528520
gerald search for other commits by this committer
Update to the 20200314 snapshot of GCC 9.3.1 (after there was no
snapshot the week before due to server migration).

This is the first snapshot after the GCC 9.3 release and as such
brings a bunch of further backports for the release, including some
for the tree and RTL optimizers, Arm, rs6000 and x86 (AVX2) backends,
and in addition to one for Fortran some twenty for the C++ front end.
06 Mar 2020 08:44:58
Original commit files touched by this commit  9.2.1.s20200229
Revision:527865
gerald search for other commits by this committer
Update to the 20200229 snapshot of GCC 9.2.1.

This brings a fix on the C side and some elven on the C++/libstdc++ sides,
a few for the optimizers, one for Arm and four for powerpc/rs6000, notably
around vector extensions.
26 Feb 2020 08:19:56
Original commit files touched by this commit  9.2.1.s20200222
Revision:527156
gerald search for other commits by this committer
Update to the 20200222 snapshot of GCC 9.2.1.

Like the previous update this brings further backports for the pending
GCC 9.3 release including three on the Fortran side, some for MMX and
AVX (on x86), one for AAarch64, and a handful for the middle end and
tree optimizers.
18 Feb 2020 08:29:17
Original commit files touched by this commit  9.2.1.s20200215
Revision:526442
gerald search for other commits by this committer
Update to the 20200215 snapshot of GCC 9.2.1.

This brings many of the changes the 20200214 snapshot of GCC 8.3.1
gained with revision 526353 (which was backports for a RHEL production
release).  Overall expanded OMP isupport for Fortran, some four issues
fixed for the tree optimizers, the middle end beyond that, and the C++
front end, and a bit on the AVX/SEE front for amd64.
13 Feb 2020 09:46:40
Original commit files touched by this commit  9.2.1.s20200208
Revision:526011
gerald search for other commits by this committer
Update to the 20200208 snapshot of GCC 9.2.1.

This adds three backports on the Fortran side and one fringe case
for x86 and SSE.
07 Feb 2020 20:01:55
Original commit files touched by this commit  9.2.1.s20200201
Revision:525505
gerald search for other commits by this committer
Update to the 20200201 snapshot of GCC 9.2.1.

This brings backports of two fixes in the aarch64 back end and half a
dozen in the C++ front end.
27 Jan 2020 07:45:16
Original commit files touched by this commit  9.2.1.s20200125
Revision:524245
gerald search for other commits by this committer
Update to the 20200125 snapshot of GCC 9.2.1.

This brings backports for fixes in the aarch64, i386, and rs6000 (alias
powerpc) backends, Fortran and OMP plus half a dozen C++ issues, and loop,
inter-process and some other optimizations issues.  In other words, more
work largely done for a big distribution using GCC 9 as system compiler.
20 Jan 2020 10:04:23
Original commit files touched by this commit  9.2.1.s20200118
Revision:523611
gerald search for other commits by this committer
Update to the 20200118 snapshot of GCC 9.2.1.

This includes some changes for the C, C++, and Fortran front ends
and libstdc++ and backports for x86 SSE, digital floating point (DFP),
and inter-process optimization (IPA).
16 Jan 2020 07:23:36
Original commit files touched by this commit  9.2.1.s20200111
Revision:523209
gerald search for other commits by this committer
Update to the 20200111 snapshot of GCC 9.2.1.

This brings a fix on the Fortran side, two for libstdc++, and one
for inter-producedure optimizations.
10 Jan 2020 16:21:54
Original commit files touched by this commit  9.2.1.s20200104
Revision:522578
gerald search for other commits by this committer
Update to the 20200104 snapshot of GCC 9.2.1.

This brings one fix for Fortran and C++ each, and a few that are not
relevant for us.
06 Jan 2020 02:09:03
Original commit files touched by this commit  9.2.1.s20191228
Revision:522186
gerald search for other commits by this committer
Update to the 20191228 snapshot of GCC 9.2.1.
03 Jan 2020 05:04:24
Original commit files touched by this commit  9.2.1.s20191221
Revision:521901
gerald search for other commits by this committer
Update to the 20191221 snapshot of GCC 9.2.1.

This brings a larger number of backports (fixes) for Fortran and C++,
but also some for optimizers and the x86 backend. (It pretty much looks
like prep work for a Linux vendor's release, so definitely an important
update.)
28 Dec 2019 08:53:04
Original commit files touched by this commit  9.2.1.s20191214
Revision:521207
gerald search for other commits by this committer
Update to the 20191214 snapshot of GCC 9.2.1.

Enable GCC plugins support by default. [1]

PR:		242644 [1]
Submitted by: 	tobik [1]
25 Dec 2019 05:37:24
Original commit files touched by this commit  9.2.1.s20191207
Revision:520832
gerald search for other commits by this committer
Update to the 20191207 snapshot of GCC 9.2.1.

Relevant changes include backend work for powerpc (nee rs6000).
05 Dec 2019 01:59:49
Original commit files touched by this commit  9.2.1.s20191130
Revision:519061
gerald search for other commits by this committer
Update to the 20191123 snapshot of GCC 9.2.1.

This brings four Fortran and one tree optimizer fixes.
27 Nov 2019 10:41:53
Original commit files touched by this commit  9.2.1.s20191123
Revision:518494
gerald search for other commits by this committer
Update to the 20191123 snapshot of GCC 9.2.1.

This addresses a build failure on powerpc ("error: integer constant is
too large for 'long' type"). [1]

It also brings three improvements for both the tree optimizers and middle
end, plus one each for i386 and powerpc, and several on the C++ side.

PR:		241125 [1]
21 Nov 2019 07:06:47
Original commit files touched by this commit  9.2.1.s20191116
Revision:518078
gerald search for other commits by this committer
Update to the 20191116 snapshot of GCC 9.2.1.

This brings at least five fixes for the Fortran front end, two corner
cases for i386, and a few for the middle end optimizers.
17 Nov 2019 22:55:14
Original commit files touched by this commit  9.2.1.s20191109
Revision:517843
gerald search for other commits by this committer
Forward port r509717 | gerald | 2019-08-24 from lang/gcc9 since this
issue has not been addressed upstream yet:

  clang on rs6000/powerpc* unfortunately poisons user namespace by default
  (without any special options or include files being required).

  Until that changes (or GCC changes) we need to avoid using vec_step as a
  variable name.

PR:		239266
15 Nov 2019 20:47:36
Original commit files touched by this commit  9.2.1.s20191109
Revision:517702
gerald search for other commits by this committer
On versions of FreeBSD that that are new enough and made that switch
already, use ELFv2 ABI on powerpc64.

PR:		239813
Submitted by:	pkubaj
Reported by:	linimon
13 Nov 2019 00:12:30
Original commit files touched by this commit  9.2.1.s20191109
Revision:517355
gerald search for other commits by this committer
Backport 517206 | gerald | 2019-11-10 from lang/gcc10-devel:

  Add a new option PLUGINS that enables GCC's plugin framework. This is off
  by default for now, but something to possibly make the default after a bit
  of settling.

  I plan to backport this to lang/gcc9-devel and then lang/gcc9.

Submitted by:	David Carlier <devnexen@gmail.com>
Differential Revision:	https://reviews.freebsd.org/D22292
11 Nov 2019 08:45:06
Original commit files touched by this commit  9.2.1.s20191109
Revision:517248
gerald search for other commits by this committer
Update to the 20191109 snapshot of GCC 9.2.1.

This brings an link time optimizer (LTO) fix, four fixes in the Fortran
front end, and a good number of improvements in the C++ front end.
04 Nov 2019 11:23:46
Original commit files touched by this commit  9.2.1.s20191102
Revision:516633
gerald search for other commits by this committer
Update to the 20191102 snapshot of GCC 9.2.1.

This brings three backports of bug fixes for Fortran and a few for
code generation across the board (middle end, i386, powerpc).
27 Oct 2019 08:24:16
Original commit files touched by this commit  9.2.1.s20191026
Revision:515758
gerald search for other commits by this committer
Update to the 20191026 snapshot of GCC 9.2.1.

This includes a good number of fixes for link-time optimization (LTO)
and tree optimizers, as well as C++ and libstdc++, and some for Fortran.
22 Oct 2019 06:57:08
Original commit files touched by this commit  9.2.1.s20191019
Revision:515168
gerald search for other commits by this committer
Update to the 20191019 snapshot of GCC 9.2.1.

This includes four fixes on the Fortran front and a few more around
tree optimizers, debug info,...
14 Oct 2019 10:30:59
Original commit files touched by this commit  9.2.1.s20191012
Revision:514451
gerald search for other commits by this committer
Update to the 20191012 snapshot of GCC 9.2.1.

This brings four+ fixes on the Fortran side, one for the C++ front end,
one for rs6000/powerpc (and several for platforms we do not support).
09 Oct 2019 04:16:53
Original commit files touched by this commit  9.2.1.s20191005
Revision:514115
gerald search for other commits by this committer
Update to the 20191005 snapshot of GCC 9.2.1.

This mostly fixes (eight) issues on the Fortran side.
01 Oct 2019 22:06:14
Original commit files touched by this commit  9.2.1.s20190928
Revision:513535
gerald search for other commits by this committer
Update to the 20190928 snapshot of GCC 9.2.1.

This mainly adds a small change for Arm targets and tones down an error
in C++.
23 Sep 2019 14:16:59
Original commit files touched by this commit  9.2.1.s20190921
Revision:512636
gerald search for other commits by this committer
Update to the 20190921 snapshot of GCC 9.2.1.

This brings about half a dozen of fixes on the Fortran front.
17 Sep 2019 10:38:34
Original commit files touched by this commit  9.2.1.s20190914
Revision:512202
gerald search for other commits by this committer
Update to the 20190914 snapshot of GCC 9.2.1.

This brings a couple of fixes around Fortran, one two re C++/libstdc++,
plus a bit on the optimization side.
11 Sep 2019 10:58:32
Original commit files touched by this commit  9.2.1.s20190907
Revision:511813
gerald search for other commits by this committer
Update to the 20190907 snapshot of GCC 9.2.1.

This brings various backports for the Fortan frontend and the usual
dose of improvements around the house.
05 Sep 2019 12:41:02
Original commit files touched by this commit  9.2.1.s20190831
Revision:511183
gerald search for other commits by this committer
Update to the 20190831 snapshot of GCC 9.2.1.

This brings some backports of tree optimization bug fixes, improvements
for rs6000 (aka powerpc), and some for libstdc++.
29 Aug 2019 12:22:18
Original commit files touched by this commit  9.2.1.s20190824
Revision:510154
gerald search for other commits by this committer
Update to the 20190824 snapshot of GCC 9.2.1.

This includes a Fortran fix related to modules, an optimizer fix re
nested functions, fixes for aarch64 and rs6000 (aka powerpc) and a
few for libstdc++.
20 Aug 2019 05:23:08
Original commit files touched by this commit  9.2.1.s20190817
Revision:509407
gerald search for other commits by this committer
Update to the 20190817 snapshot of GCC 9.2.1.  (This is now past the
GCC 9.2 release, thus the move from 9.1.1 to 9.2.1.)

This brings fixes to register allocation and tree optimizations, LTO,
C++, and a good dose of Fortran.
11 Aug 2019 09:27:26
Original commit files touched by this commit  9.1.1.s20190810
Revision:508592
gerald search for other commits by this committer
Update to the 20180803 snapshot of GCC 9.1.1.

This brings a larger number of backports for the testsuite, a fix for
Fortran, one for rs6000 (aka powerpc*) and most importantly now longer
has _GNU_SOURCE defined on powerpc64 (which was a regression from the
GCC 8 series [1]).

PR:		239648 [1]
06 Aug 2019 16:08:40
Original commit files touched by this commit  9.1.1.s20190803
Revision:508259
gerald search for other commits by this committer
Update to the 20180803 snapshot of GCC 9.1.1.

This brings an assorted number of backports/fixes, pretty much across
the board (and surprisingly many).
01 Aug 2019 14:22:37
Original commit files touched by this commit  9.1.1.s20190727
Revision:507772
gerald search for other commits by this committer
Update to the 20180727 snapshot of GCC 9.1.1.

This brings some backports for Fortran, the RTL and tree optimizers,
and a fair number for libstdc++.
30 Jul 2019 07:27:41
Original commit files touched by this commit  9.1.1.s20190720_1
Revision:507628
gerald search for other commits by this committer
Forward port r507388 | gerald | 2019-07-27 from lang/gcc9:

Explicitly depend on GCC 8 (instead of USE_GCC=yes) for powerpc64 to
avoid a dependency loop now that GCC_DEFAULT defaults to GCC 9.

PR:		238330
Reported by:	pkubaj
26 Jul 2019 20:46:57
Original commit files touched by this commit  9.1.1.s20190720_1
Revision:507372
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

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, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
24 Jul 2019 21:30:44
Original commit files touched by this commit  9.1.1.s20190720
Revision:507302
tobik search for other commits by this committer
lang/gcc*: Hide pkg-message during upgrades

PR:		239419
Approved by:	gerald (maintainer)
22 Jul 2019 14:36:43
Original commit files touched by this commit  9.1.1.s20190720
Revision:507144
gerald search for other commits by this committer
Update to the 20180720 snapshot of GCC 9.1.1.

This brings a number of backports for the C++ front end and a few other
spots.
18 Jul 2019 07:00:53
Original commit files touched by this commit  9.1.1.s20190713
Revision:506838
gerald search for other commits by this committer
Update to the 20180713 snapshot of GCC 9.1.1.

This brings some fixes around Fortran, x86-64, tree-based optimizations,...
08 Jul 2019 17:50:38
Original commit files touched by this commit  9.1.1.s20190706
Revision:506235
gerald search for other commits by this committer
Update to the 20180706 snapshot of GCC 9.1.1.
01 Jul 2019 10:22:12
Original commit files touched by this commit  9.1.1.s20190629
Revision:505562
gerald search for other commits by this committer
Update to the 20180629 snapshot of GCC 9.1.1.
24 Jun 2019 13:16:03
Original commit files touched by this commit  9.1.1.s20190622
Revision:505027
gerald search for other commits by this committer
Update to the 20180622 snapshot of GCC 9.1.1.
19 Jun 2019 10:48:30
Original commit files touched by this commit  9.1.1.s20190615
Revision:504535
gerald search for other commits by this committer
Update to the 20180615 snapshot of GCC 9.1.1.
10 Jun 2019 09:43:59
Original commit files touched by this commit  9.1.1.s20190608
Revision:503882
gerald search for other commits by this committer
Update to the 20180608 snapshot of GCC 9.1.1.
03 Jun 2019 07:30:54
Original commit files touched by this commit  9.1.1.s20190601
Revision:503353
gerald search for other commits by this committer
Update to the 20180601 snapshot of GCC 9.1.1.
28 May 2019 21:50:54
Original commit files touched by this commit  9.1.1.s20190525
Revision:502922
gerald search for other commits by this committer
Update to the 20180525 snapshot of GCC 9.1.1.
21 May 2019 05:52:17
Original commit files touched by this commit  9.1.1.s20190518
Revision:502188
gerald search for other commits by this committer
Update to the 20180518 snapshot of GCC 9.1.1.

Proactively add a CONFLICTS statement with the lang/gcc9 port that
should be landing any day now.  That'll avoid a PORTREVISION bump
and rebuild at that point.
13 May 2019 17:17:34
Original commit files touched by this commit  9.1.1.s20190511
Revision:501580
gerald search for other commits by this committer
Update to the 20180511 snapshot of GCC 9.1.1.

andreast@ has pushed files/patch-amd64-gcc-multilib-support upstream
after the GCC 9.1 release, so this is now on the GCC 9 branch and can
be removed from our tree.
12 May 2019 19:17:09
Original commit files touched by this commit  9.1.1.s20190504
Revision:501438
gerald search for other commits by this committer
Forward port r499061 | gerald | 2019-04-15 from lang/gcc8 and gcc8-devel:

  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.

  3. gcc: -lgcc -Wl,--as-needed -lgcc_s -Wl,--no-as-needed
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05 May 2019 07:39:59
Original commit files touched by this commit  9.1.1.s20190504
Revision:500849
gerald search for other commits by this committer
Update to the 20180504 snapshot of GCC 9.1.1, the first snapshot after
the release of GCC 9.1 (which is in turn the first in that release series).

Last weeks's snapshot actually was still coming from trunk and contained
early development of what is going to become GCC 10 later on, so we skipped
that one.
24 Apr 2019 14:15:28
Original commit files touched by this commit  9.0.1.s20190421
Revision:499845
gerald search for other commits by this committer
Update to the 20180421 snapshot of GCC 9.0.1.
17 Apr 2019 22:31:56
Original commit files touched by this commit  9.0.1.s20190414
Revision:499215
gerald search for other commits by this committer
Update to the 20180414 snapshot of GCC 9.0.1.
09 Apr 2019 17:04:56
Original commit files touched by this commit  9.0.1.s20190407
Revision:498481
gerald search for other commits by this committer
Update to the 20180407 snapshot of GCC 9.0.1.
03 Apr 2019 06:14:42
Original commit files touched by this commit  9.0.1.s20190331
Revision:497644
gerald search for other commits by this committer
Update to the 20180331 snapshot of GCC 9.0.1.
25 Mar 2019 13:29:54
Original commit files touched by this commit  9.0.1.s20190324
Revision:496822
gerald search for other commits by this committer
Update to the 20180317 snapshot of GCC 9.0.1.
19 Mar 2019 22:03:17
Original commit files touched by this commit  9.0.1.s20190317
Revision:496295
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@
18 Mar 2019 12:53:30
Original commit files touched by this commit  9.0.1.s20190317
Revision:496142
gerald search for other commits by this committer
Update to the 20180317 snapshot of GCC 9.0.1.
11 Mar 2019 12:11:41
Original commit files touched by this commit  9.0.1.s20190310
Revision:495351
gerald search for other commits by this committer
Update to the 20180310 snapshot of GCC 9.0.1.

Forward port r469788 from lang/gcc6 since apparently people are still using
the -mretpoline option that is specific to clang, and gcc9-devel is going
to branch into gcc9 in a rew months and that one later the default version
of GCC in use:

  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
06 Mar 2019 11:21:14
Original commit files touched by this commit  9.0.1.s20190303
Revision:494789
gerald search for other commits by this committer
Update to the 20180303 snapshot of GCC 9.0.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]
28 Feb 2019 06:14:21
Original commit files touched by this commit  9.0.1.s20190224
Revision:494128
gerald search for other commits by this committer
Update to the 20190224 snapshot of GCC 9.0.1.
20 Feb 2019 21:46:32
Original commit files touched by this commit  9.0.1.s20190217
Revision:493465
gerald search for other commits by this committer
Update to the 20190217 snapshot of GCC 9.0.1.
13 Feb 2019 22:01:59
Original commit files touched by this commit  9.0.1.s20190210
Revision:492866
gerald search for other commits by this committer
Update to the 20190210 snapshot of GCC 9.0.1.
06 Feb 2019 10:03:01
Original commit files touched by this commit  9.0.1.s20190203
Revision:492297
gerald search for other commits by this committer
Update to the 20190203 snapshot of GCC 9.0.1.

Remove some last traces for powerpcspe support that I missed in r491253. [1]

PR:		235393 [1]
01 Feb 2019 08:49:05
Original commit files touched by this commit  9.0.1.s20190127
Revision:491795
gerald search for other commits by this committer
Update to the 20190120 snapshot of GCC 9, now versioned 9.0.1 in
preparation of the release (development stage 4).
26 Jan 2019 09:21:57
Original commit files touched by this commit  9.0.0.s20190120
Revision:491253
gerald search for other commits by this committer
Update to the 20190120 snapshot of GCC 9.

Support for powerpcspe has been removed from upstream GCC in preparation
of the GCC 9 release, so adjust ONLY_FOR_ARCHS and remove our local patch
files/patch-spe-config that we still carry until lang/gcc8 and gcc8-devel.

PR:		234419
19 Jan 2019 13:34:41
Original commit files touched by this commit  9.0.0.s20190113
Revision:490722
gerald search for other commits by this committer
Update to the 20190113 snapshot of GCC 9.

Merge r479405 | mat | 2018-09-10 from lang/gcc8-devel to lang/gcc9-devel
as well: [1]

  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 [1]
Reviewed by:	mat [1]

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

1 | 2  »  

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
freetype2Oct 22
chromiumOct 21
mysql56-serverOct 21
mysql57-serverOct 21
mysql80-serverOct 21
mariadb103-clientOct 18
mariadb103-serverOct 18
mariadb104-clientOct 18
mariadb104-serverOct 18
mariadb105-clientOct 18
mariadb105-serverOct 18
drupal7Oct 17
py-matrix-synapseOct 17
powerdns-recursorOct 14
linux-flashplayerOct 13

9 vulnerabilities affecting 118 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-10-22 09:39:08


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 41198
Broken 57
Deprecated 275
Ignore 294
Forbidden 4
Restricted 146
No CDROM 73
Vulnerable 23
Expired 10
Set to expire 246
Interactive 0
new 24 hours 11
new 48 hours73
new 7 days79
new fortnight121
new month213

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.