NOTICE: This package has been removed from pkgsrc

./lang/gcc46, GNU Compiler Collection 4.6

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 4.6.4nb5, Package name: gcc46-4.6.4nb5, Maintainer: sbd

This is the gcc 4.6 compiler suite.

This package has a test target. For testing (only), this
package requires devel/dejagnu and devel/autogen.


Required to run:
[shells/bash] [math/mpfr] [devel/gmake] [devel/gmp] [math/mpcomplex]


Package options: gcc-c++, gcc-fortran, gcc-objc, nls

Master sites: (Expand)

SHA1: 63933a8a5cf725626585dbba993c8b0f6db1335d
RMD160: 6a58b053812cf75622bc4579e020cd9471f46916
Filesize: 70318.434 KB

Version history: (Expand)


CVS history: (Expand)


   2016-12-29 23:46:31 by Maya Rashish | Files touched by this commit (165) | Package removed
Log message:
Remove gcc45,46,47 and libs as discussed in pkgsrc-users
GCC_REQD for these versions now resolves to gcc48 due to a previous commit.

Please file a bug report if you are having trouble with GCC 4.8.
   2016-10-19 23:09:40 by Sevan Janiyan | Files touched by this commit (1)
Log message:
Unbreak on Tiger by disabling multilib support which causes build to hang on
32-bit PowerPC Macs and explicitly use DWARF2 to work around toolchain
limitations which cause the comparison test to fail otherwise.
   2016-09-06 15:57:02 by Maya Rashish | Files touched by this commit (10)
Log message:
gcc46: use a more reasonable specfile for netbsd

disable libssp on netbsd - it conflicts with native libssp (PR pkg/47213)

build fix by using stdarg instead of VA_*, cherry picked from
https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=206881
fixes PR pkg/50042

bump PKGREVISION
   2016-07-09 08:39:18 by Thomas Klausner | Files touched by this commit (1068)
Log message:
Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
   2016-02-25 15:42:57 by Jonathan Perkin | Files touched by this commit (33)
Log message:
Use OPSYSVARS.
   2016-01-24 17:14:45 by Jonathan Perkin | Files touched by this commit (16)
Log message:
Attempt to bring sanity to how ABI and MACHINE_ARCH are set.

Previously there were at least 5 different ways MACHINE_ARCH could be set,
some statically and some at run time, and in many cases these settings
differed, leading to issues at pkg_add time where there was conflict
between the setting encoded into the package and that used by pkg_install.

Instead, move to a single source of truth where the correct value based on
the host and the chosen (or default) ABI is determined in the bootstrap
script.  The value can still be overridden in mk.conf if necessary, e.g.
for cross-compiling.

ABI is now set by default and if unset a default is calculated based on
MACHINE_ARCH.  This fixes some OS, e.g. Linux, where the wrong default was
previously chosen.

As a result of the refactoring there is no need for LOWER_ARCH, with
references to it replaced by MACHINE_ARCH.  SPARC_TARGET_ARCH is also
removed.
   2015-12-29 05:04:32 by David A. Holland | Files touched by this commit (82)
Log message:
Fix missing/broken rcsids.
   2015-11-25 13:51:17 by Jonathan Perkin | Files touched by this commit (22)
Log message:
Remove mk/find-prefix.mk usage from the lang category.

The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.