FreshPorts -- The Place For Ports notbugIf you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
gcc9-devel GNU Compiler Collection 9
9.0.0.s20180715 lang on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: gerald@FreeBSD.org search for ports maintained by this maintainer
Port Added: 06 May 2018 20:44:03
License: GPLv3 GPLv3RLE
GCC, the GNU Compiler Collection, supports a number of languages.  This
port installs the C, C++, and Fortran front ends as gcc9, g++9, gfortran9,
respectively.

WWW: https://gcc.gnu.org

Gerald Pfeifer <gerald@FreeBSD.org>
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (39 items)
  1. /usr/local/share/licenses/gcc9-devel-9.0.0.s20180715/catalog.mk
  2. /usr/local/share/licenses/gcc9-devel-9.0.0.s20180715/LICENSE
  3. /usr/local/share/licenses/gcc9-devel-9.0.0.s20180715/GPLv3
  4. /usr/local/share/licenses/gcc9-devel-9.0.0.s20180715/GPLv3RLE
  5. bin/x86_64-portbld-freebsd11.1-c++9
  6. bin/x86_64-portbld-freebsd11.1-g++9
  7. bin/x86_64-portbld-freebsd11.1-gcc9
  8. bin/x86_64-portbld-freebsd11.1-gcc-9.0.0
  9. bin/x86_64-portbld-freebsd11.1-gcc-ar9
  10. bin/x86_64-portbld-freebsd11.1-gcc-nm9
  11. bin/x86_64-portbld-freebsd11.1-gcc-ranlib9
  12. bin/x86_64-portbld-freebsd11.1-gfortran9
  13. bin/c++9
  14. bin/cpp9
  15. bin/g++9
  16. bin/gcc9
  17. bin/gcc-ar9
  18. bin/gcc-nm9
  19. bin/gcc-ranlib9
  20. bin/gcov9
  21. bin/gcov-dump9
  22. bin/gcov-tool9
  23. bin/gfortran9
  24. man/man1/cpp9.1.gz
  25. man/man1/g++9.1.gz
  26. man/man1/gcc9.1.gz
  27. man/man1/gcov9.1.gz
  28. man/man1/gcov-dump9.1.gz
  29. man/man1/gcov-tool9.1.gz
  30. man/man1/gfortran9.1.gz
  31. share/gcc-9.0.0/python/libstdcxx/__init__.py
  32. share/gcc-9.0.0/python/libstdcxx/v6/__init__.py
  33. share/gcc-9.0.0/python/libstdcxx/v6/printers.py
  34. share/gcc-9.0.0/python/libstdcxx/v6/xmethods.py
  35. @postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
  36. @postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
  37. @comment Insert PLIST.lib here
  38. @postexec /usr/sbin/service ldconfig restart > /dev/null
  39. @postunexec /usr/sbin/service ldconfig restart > /dev/null
  40. Collapse this list.

To install the port: cd /usr/ports/lang/gcc9-devel/ && make install clean
To add the package: pkg install gcc9-devel

PKGNAME: gcc9-devel

ONLY_FOR_ARCHS: aarch64 amd64 arm armv6 armv7 i386 powerpc powerpc64 powerpcspe sparc64

distinfo:

TIMESTAMP = 1531807801
SHA256 (gcc-9-20180715.tar.xz) = e5b0501c5bee6aac180e9f3cb3d64e901a9858fb3d30d35eb6f90303bb83d652
SIZE (gcc-9-20180715.tar.xz) = 61992852


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. as : devel/binutils
  2. gmake : devel/gmake
  3. makeinfo : print/texinfo
  4. as : devel/binutils
  5. perl5>=5.26<5.27 : lang/perl5.26
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 gcc9-devel-9.0.0.s20180715:
     BOOTSTRAP=on: Build using a full bootstrap
     GRAPHITE=off: Support for Graphite loop optimizations
===> Use 'make config' to modify these settings

USES:
compiler cpe gmake iconv libtool makeinfo perl5 tar:xz

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

Number of commits found: 14

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
17 Jul 2018 07:10:36
Original commit files touched by this commit  9.0.0.s20180715
Revision:474778
gerald search for other commits by this committer
Update to the 20180715 snapshot of GCC 9.
11 Jul 2018 14:43:45
Original commit files touched by this commit  9.0.0.s20180708
Revision:474452
gerald search for other commits by this committer
Update to the 20180708 snapshot of GCC 9.
04 Jul 2018 14:03:22
Original commit files touched by this commit  9.0.0.s20180701
Revision:473887
gerald search for other commits by this committer
Update to the 20180701 snapshot of GCC 9.
26 Jun 2018 20:40:08
Original commit files touched by this commit  9.0.0.s20180624
Revision:473409
gerald search for other commits by this committer
Update to the 20180624 snapshot of GCC 9.
24 Jun 2018 21:23:07
Original commit files touched by this commit  9.0.0.s20180617
Revision:473278
gerald search for other commits by this committer
Update to the 20180617 snapshot of GCC 9.
16 Jun 2018 12:26:56
Original commit files touched by this commit  9.0.0.s20180610
Revision:472542
gerald search for other commits by this committer
Update to the 20180610 snapshot of GCC 9.
07 Jun 2018 13:17:50
Original commit files touched by this commit  9.0.0.s20180603
Revision:471917
gerald search for other commits by this committer
Update to the 20180603 snapshot of GCC 9.
28 May 2018 13:23:11
Original commit files touched by this commit  9.0.0.s20180527
Revision:471042
gerald search for other commits by this committer
Update to the 20180520 snapshot of GCC 9.

files/patch-libcpp-includenew has now been integrated upstream, so
remove it on our end.
23 May 2018 21:34:18
Original commit files touched by this commit  9.0.0.s20180520
Revision:470722
gerald search for other commits by this committer
Fix the build on FreeBSD versions with libc++ as default.

The failure mode looked as follows:

  In file included from /scratch/tmp/gerald/gcc-HEAD/libcpp/system.h:442:
  In file included from /usr/include/c++/v1/new:91:
  /usr/include/c++/v1/exception:180:5: error: no member named 'fancy_abort'
  in namespace 'std::__1'; did you mean simply 'fancy_abort'?
      _VSTD::abort();
      ^~~~~~~
21 May 2018 13:00:00
Original commit files touched by this commit  9.0.0.s20180520
Revision:470539
gerald search for other commits by this committer
Update to the 20180520 snapshot of GCC 9.
20 May 2018 09:49:49
Original commit files touched by this commit  9.0.0.s20180513
Revision:470447
gerald search for other commits by this committer
Update to the 20180513 snapshot of GCC 9.
14 May 2018 19:15:36
Original commit files touched by this commit  9.0.0.s20180506_1
Revision:469956
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)
10 May 2018 21:57:07
Original commit files touched by this commit  9.0.0.s20180506
Revision:469584
gerald search for other commits by this committer
Update to the 20180506 snapshot of GCC 9.
06 May 2018 20:43:47
Original commit files touched by this commit  9.0.0.s20180429
Revision:469251
gerald search for other commits by this committer
Now that GCC 8.1 has been released and the GCC 8 branch created, GCC
mainline has become GCC 9 and the 20180429 snapshot of GCC 9.0.0 is
the first of its kind.

Accordingly introduce the gcc9-devel port to track this development
of what ultimately is going to become the GCC 9 release series.

Number of commits found: 14

Login
User Login
Create account

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

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
slurm-wlmJun 16
nodeJun 15
node6Jun 15
node8Jun 15
libgcrypt*Jun 14
password-storeJun 14
asterisk13*Jun 12
libresslJun 12
libressl-develJun 12
opensslJun 12
openssl-develJun 12
asterisk13Jun 11
asterisk15Jun 11
asterisk15Jun 11
chromiumJun 10

14 vulnerabilities affecting 116 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-06-16 15:43:50


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 34425
Broken 82
Deprecated 102
Ignore 334
Forbidden 2
Restricted 160
No CDROM 76
Vulnerable 32
Expired 12
Set to expire 89
Interactive 0
new 24 hours 12
new 48 hours20
new 7 days43
new fortnight88
new month15986

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