notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
gcc5-aux Version of GCC 5 with full Ada support
20160603 lang Deleted on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port 20160603Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Essentially unmaintained and replaced by gcc6-aux
Expired This port expired on: 2017-10-31
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
search for ports maintained by this maintainer
Port Added: 2015-03-14 21:32:25
Last Update: 2017-11-01 07:40:54
SVN Revision: 453265
License: GPLv3 GPLv3RLE
Description:
SVNWeb : Homepage

There is no configure plist information for this port.

Dependency lines:
  • gcc5-aux>0:lang/gcc5-aux
No installation instructions: this port has been deleted.
The package name of this deleted port was:
PKGNAME: gcc5-aux
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 i386
distinfo:

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake : devel/gmake
  2. msgfmt : devel/gettext-tools
  3. as : devel/binutils
  4. perl5>=5.24<5.25 : lang/perl5.24
Runtime dependencies:
  1. as : devel/binutils
Library dependencies:
  1. libgmp.so : math/gmp
  2. libmpfr.so : math/mpfr
  3. libmpc.so : math/mpc
  4. libintl.so : devel/gettext-runtime
  5. libiconv.so : converters/libiconv
There are no ports dependent upon this port

Configuration Options

USES:

Master Sites:
  1. ftp://ftp.funet.fi/pub/mirrors/sourceware.org/pub/gcc/releases/gcc-5.4.0/
  2. ftp://ftp.gwdg.de/pub/misc/gcc/releases/gcc-5.4.0/
  3. ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/releases/gcc-5.4.0/
  4. ftp://ftp.lip6.fr/pub/gcc/releases/gcc-5.4.0/
  5. ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-5.4.0/
  6. ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-5.4.0/
  7. ftp://ftp.nluug.nl/mirror/languages/gcc/releases/gcc-5.4.0/
  8. ftp://ftp.ntua.gr/pub/gnu/gcc/releases/gcc-5.4.0/
  9. ftp://ftp.uvsq.fr/pub/gcc/releases/gcc-5.4.0/
  10. ftp://gcc.gnu.org/pub/gcc/releases/gcc-5.4.0/
  11. http://ftp-stud.hs-esslingen.de/pub/Mirrors/sourceware.org/gcc/releases/gcc-5.4.0/
  12. http://gcc-uk.internet.bs/releases/gcc-5.4.0/
  13. http://gcc.cybermirror.org/releases/gcc-5.4.0/
  14. http://gcc.fyxm.net/releases/gcc-5.4.0/
  15. http://gcc.parentingamerica.com/releases/gcc-5.4.0/
  16. http://gcc.skazkaforyou.com/releases/gcc-5.4.0/
  17. http://mirrors.kernel.org/sourceware/gcc/releases/gcc-5.4.0/
  18. http://robotlab.itk.ppke.hu/gcc/releases/gcc-5.4.0/
  19. http://www.netgull.com/gcc/releases/gcc-5.4.0/
Port Moves
  • port moved to lang/gcc6-aux on 2017-11-01
    REASON: Has expired: Essentially unmaintained and replaced by gcc6-aux

Number of commits found: 31

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
01 Nov 2017 07:40:54
Original commit files touched by this commit  20160603
Revision:453265
rene search for other commits by this committer
Remove expired ports:
2017-10-31 lang/gcc5-aux: Essentially unmaintained and replaced by gcc6-aux
2017-10-31 textproc/rubygem-rouge1: Use textproc/rubygem-rouge instead
16 Sep 2017 08:21:07
Original commit files touched by this commit  20160603
Revision:449947
gerald search for other commits by this committer
Deprecate this port which is essentially unmaintained and based on
a 15 month old snapshot of GCC 5.  Users can still go for gcc6-aux
(which is in a similar situation but used by a couple of other ports
and at least only 7 months old).
24 Jun 2017 23:41:02
Original commit files touched by this commit  20160603
Revision:444250
linimon search for other commits by this committer
Alphabetize ARCHs.  Should have no effect on compilation.
21 Apr 2017 20:25:01
Original commit files touched by this commit  20160603
Revision:439129
rene search for other commits by this committer
Return ports maintained by John Marino to the pool, he is no longer interested.

Submitted by:	Mark Millard via private e-mail
15 Feb 2017 21:33:11
Original commit files touched by this commit  20160603
Revision:434195
rene search for other commits by this committer
Return the ports mistakenly reset to ports@ in r433856 to John Marino.

The mistake was completely on my part, I somehow connected the dots the
wrong way in my head.

The only exceptions (for now) are archivers/zstd and ports-mgmt/synth
which were already picked up by new volunteers in the mean time.
11 Feb 2017 12:42:30
Original commit files touched by this commit  20160603
Revision:433856
rene search for other commits by this committer
Return ports maintained by John Marino to the pool, see r433827 for details
21 Oct 2016 12:51:41
Original commit files touched by this commit  20160603
Revision:424411  Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
23 Aug 2016 08:49:41
Original commit files touched by this commit  20160603
Revision:420651
gerald search for other commits by this committer
Backport from lang/gcc6-aux:

Rename the FORT option to FORTRAN to be aligned with other ports.
(FORTRAN_DESC is predefined in Mk/bsd.options.desc.mk.)

Approved by:	marino (maintainer)
07 Jun 2016 22:33:38
Original commit files touched by this commit  20160603
Revision:416524
marino search for other commits by this committer
lang/gcc5-aux: Upgrade version 20151204 => 20160603 (gcc 5.3 => 5.4)

Remove the recently added ARM patch.  This port has always been limited to
amd64 and i386 so patching ARM code has no effect.
03 Jun 2016 21:31:04
Original commit files touched by this commit  20151204
Revision:416339
andreast search for other commits by this committer
Skip armv6hf support and move it into armv6.
01 Apr 2016 14:08:38
Original commit files touched by this commit  20151204
Revision:412347
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
06 Dec 2015 13:21:56
Original commit files touched by this commit  20151204
Revision:403112
marino search for other commits by this committer
lang/gcc5-aux: Upgrade version 20150716 => 20161204 (gcc 5.2 => 5.3)
15 Oct 2015 14:55:14
Original commit files touched by this commit  20150716
Revision:399346  Sanity Test Failure
mat search for other commits by this committer
Drop 8 support.

With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
18 Jul 2015 13:30:28
Original commit files touched by this commit  20150716
Revision:392421
marino search for other commits by this committer
lang/gcc5-aux: Upgrade version 20150609 => 20150716 (release 5.2.0)

This contains some minor fixes for DragonFly's master branch.  The
patch diffs are less due to freebsd unwind support backport to 5 branch.
27 Jun 2015 12:28:02
Original commit files touched by this commit  20150609_1
Revision:390696
marino search for other commits by this committer
lang/gnat_util: Update for 2015 tools

While here, convert autogen plist to static one.
22 Jun 2015 19:09:02
Original commit files touched by this commit  20150609_1
Revision:390312
marino search for other commits by this committer
lang/gcc5-aux: Fix build of next version of gnatcoll on DF

The issue only affects DragonFly -- the proper configuration for openpty
support is already defined for FreeBSD using a macro, but the macro
for DragonFly was missing.
15 Jun 2015 15:47:57
Original commit files touched by this commit  20150609
Revision:389737
marino search for other commits by this committer
lang/gcc5-aux: Upgrade from Release 5.1.0 to 5.1.1 snapshot (20150609)

This captures some gcc fixes in the 2 months since the release.  The
version info with --version option has also been restored.
08 Jun 2015 20:03:15
Original commit files touched by this commit  20150422_2
Revision:388876
marino search for other commits by this committer
lang/gcc5-aux: Minor bug fixes

When submitting patches to fix GNAT, I realized the exetime changes
were wrong.  Moveover, the time patches not only are no longer needed,
but possibly bitrotted to the point of being wrong.

The next release of GCC5 (5.2) should have the FreeBSD unwind support
from gcc-trunk backported to GCC5 branch, so that should reduce the
patches by a lot.  There are some minor changes involving NetBSD support
that are not used.

Also, apparently disable-libada functionality was broken by my patches,
but it's fixed now.  This isn't used though.
14 May 2015 10:15:09
Original commit files touched by this commit  20150422_1
Revision:386312
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
28 Apr 2015 19:40:55
Original commit files touched by this commit  20150422_1
Revision:384935
marino search for other commits by this committer
lang/gcc5-aux: set build/host_configargs again

Discussing with tijl resulted in decision ot restore *_configargs
in order to fix libiconv linkage.  This does build on DragonFly.
28 Apr 2015 15:58:00
Original commit files touched by this commit  20150422
Revision:384911
marino search for other commits by this committer
lang/gcc5-aux: Build in one stage by default, new bootstrap for DF

The original intention was to build update all the bootstrap compilers
to be based on GCC5, but right now I'm only doing that for DragonFly.
After June 30, I might rebuild the bootstrap compiler on FreeBSD 10.1,
but right now gcc5-aux is building fine on FreeBSD in one stage, even
though their bootstrap is based on GCC 4.9.

Right now, gcc5-aux is building with 3 full stages.  I'm switching it to
a single stage build, but adding an off-by-default option to build it
in three stages again.  With one stage, libcc1 is not built, but with
three stages it is.  LibCC1 is meant to support the upcoming release of
GDB so it's currently not needed (it fails to build if gcc is not fully
bootstrapping which is why it's disabled)

This brings the build down to about 9-14 minutes versus 60-90 minutes
depending on the (average power) machine.

Also, I've explicitly limited the build to i386 and amd64 on FreeBSD and
I have dropped i386 support on DragonFly, which could only have been
build on DragonFly 3.8 or earlier.

Also, I removed the iconv dependency when a bootstrap compiler is being
created (the all-overriding BOOTSTRAP option for the maintainer)
28 Apr 2015 12:16:34
Original commit files touched by this commit  20150422
Revision:384894
marino search for other commits by this committer
lang/gcc5-aux: r384038 (iconv commit) broken DragonFly, Fix

Swapping LIBS with LDFLAGS and removing the *_configargs definitions
allows gcc5-aux to build on all supported platforms.  Now that gcc5 has
been released, new bootstrap compilers should be created for both FreeBSD
and DragonFly in order remove bootstrapping requirement (previously
gcc5 built live but not in poudriere, reason still unknown).
25 Apr 2015 07:19:02
Original commit files touched by this commit  20150422
Revision:384707
marino search for other commits by this committer
lang/gcc5-aux: Upgrade to 04/22 Release of GCC 5.1
15 Apr 2015 08:20:28
Original commit files touched by this commit  20150405_1
Revision:384038
tijl search for other commits by this committer
converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05 Apr 2015 23:16:51
Original commit files touched by this commit  20150405
Revision:383389
marino search for other commits by this committer
lang/gcc5-aux: Upgrade snapshot from 22 March to 05 April
22 Mar 2015 23:30:38
Original commit files touched by this commit  20150322
Revision:381970
marino search for other commits by this committer
lang/gcc5-aux: Upgrade snapshot from 15 March to 22 March
17 Mar 2015 12:35:36
Original commit files touched by this commit  20150315
Revision:381489
marino search for other commits by this committer
lang/gcc5-aux: Disable diagnostic checks

These diagnostic checks cause lang/gcc-aux to take nearly two hours
building as with 3 stages.  They are pretty heavy; I'm going to disable
them (with the default checking for releases).  FWIW, lang/gcc5 still
has these checks.

Technically this requires a revbump, but given the compiler is experiment
and that it takes two hours to build, I'll make the decision not to bump.
17 Mar 2015 11:03:43
Original commit files touched by this commit  20150315
Revision:381483
marino search for other commits by this committer
lang/gcc5-aux: Upgrade snapshot from 20150308 to 20150315
15 Mar 2015 23:09:14
Original commit files touched by this commit  20150308_1
Revision:381365
marino search for other commits by this committer
lang/gcc5-aux: Fix ada hardlink

The code to create a hardlink of gcc5-aux/bin/ada to gcc5-aux/bin/gcc
did not work.  It appears that the "-" in front of the "if" condition
isn't working in this context.  However, it's really not needed at all,
so just remove it so the hardlink gets created.

All Ada ports use gcc5-aux/bin/ada, so it was a critical problem.
15 Mar 2015 18:49:29
Original commit files touched by this commit  20150308
Revision:381356
marino search for other commits by this committer
lang/gcc5-aux: Make DragonFly build 3 stages too

This port also fails in poudriere (but not outside it) in DragonFly,
so just make all platforms build all 3 stages until a new bootstrap
compiler is available on both FreeBSD and DragonFly.
14 Mar 2015 21:32:04
Original commit files touched by this commit  20150308
Revision:381294
marino search for other commits by this committer
Add new port lang/gcc5-aux (next Ada compiler)

This is the initial version of gcc5-aux, which will eventually become the
default Ada compiler.  It's not hooked into Mk/Uses/ada.mk yet, but it
does pass all Ada tests on both DragonFly64 and FreeBSD64.

For FreeBSD 10 amd64, the compiler built fine outside of poudriere but the
bootstrap compiler failed inside of it (seemingly as a result of using
base linker).  Eventually a new bootstrap compiler needs to be made, but
for now gcc5-aux is built with a full bootstrap on FreeBSD.  On DragonFly,
only a single stage is built as the bootstrap compiler still works fine.

Number of commits found: 31

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
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
gcpioNov 15
libmadNov 13
chromiumNov 12
wordpressNov 12
wordpressNov 12
wordpressNov 12
wordpressNov 12
wordpressNov 12
nexus2-ossNov 07
php71Nov 06
php72Nov 06
php73Nov 06
php74Nov 06
fileNov 02
mariadb101-serverNov 02

8 vulnerabilities affecting 170 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-11-15 22:48:54


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 38063
Broken 778
Deprecated 95
Ignore 1048
Forbidden 3
Restricted 156
No CDROM 72
Vulnerable 33
Expired 7
Set to expire 65
Interactive 0
new 24 hours 2
new 48 hours9
new 7 days35
new fortnight60
new month124

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