Up to [cvs.NetBSD.org] / pkgsrc / lang / gcc46-libs
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
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.
gcc46-libs: bump PKGREVISION further than gcc46
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.
Import gcc46-libs-4.6.4nb4 as lang/gcc46-libs. The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C, Fortran, and Go, as well as libraries for these languages (libstdc++, libgfortran, ...). To select gcc46-libs over gcc46, this package's PKGREVISION should start from 4 (gcc46's 3 + 1).