BSD Ports

lang/gcc6-aux 20160822nb4 NetBSD

GNAT Ada compiler based on GCC 6

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
gnu-gpl-v3 AND gnu-lgpl-v3
Categories
lang
Package size
39762.4 KiB, 202342.5 KiB installed

Description

The AUX compiler supports several languages: Ada, C, C++, Fortran and Objective-C. Since Ada support must be built by an Ada-capable compiler, only platforms for which a bootstrap compiler is available can build it.

The AUX compiler is based on release versions of the Free Software Foundation's GNU Compiler Collection. It carries with it the GMGPL license, the modified version of the GPL that exempts generic instantiation from resulting in a GPL-licensed executable. It also carries the GCC Runtime Library Exception, so the resulting binaries have no licensing requirements. Binaries produced by the AUX compiler should be legally handled the same as binaries produced by any FSF compiler.

This compiler implements the full Ada-83, Ada-95, Ada-2005 and Ada-2012 standards.

In the other systems

The newest version among them is 20181026, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDlang/gcc6-aux20160822nb4none known-[email protected]-
FreeBSDlang/gcc6-aux20181026,1 newestnone known-[email protected]-
DragonFlylang/gcc6-aux20180516_3,1none known-[email protected]-
GhostBSDlang/gcc6-aux20181026,1 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkgin install gcc6-aux

From pkgsrc:

cd /usr/pkgsrc/lang/gcc6-aux && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_6420160822nb4
NetBSD 10.1 aarch64-
SmartOS / illumos x86_64-
macOS 15 arm64-

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 4

No port depends on this one.