Commit graph

22 commits

Author SHA1 Message Date
maya
0544a36785 gcc48-libs: bump PKGREVISION higher than gcc48 for pkg dependency pattern 2016-09-05 20:34:15 +00:00
jperkin
842c8f3479 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.
2015-11-25 12:51:16 +00:00
jperkin
c313655adb Disable CHECK_SHLIBS for the GCC library packages. The libraries will
find their parent GCC package libraries first in RPATH at install time
but will correctly resolve to their own copies at runtime thanks to the
additional paths encoded at build time.  Fixes CHECK_WRKREF builds.
2015-06-22 15:38:08 +00:00
jperkin
58b83f8992 Strip libgo from the package, it is very large and useless in this context.
Ride previous PKGREVISION bump.
2015-03-12 15:01:21 +00:00
ryoon
05d8254902 Update to 4.8.4
* Reset gcc48-libs' PKGREVISION to 1

Changelog:
* Bugfixes.
2015-03-12 14:56:13 +00:00
obache
b58314711f Bump PKGREVISION to 3, to be one more than gcc48. 2014-11-28 09:59:31 +00:00
ryoon
e470b7e219 Restore monolithic gcc48 and gcc48-libs.
* No objection on tech-pkg@ mailing list.
2014-10-31 14:22:20 +00:00
ryoon
b730789521 Update to 4.8.3
* Convert gcc48 to simple meta-pkg
* Potentially fix non-NetBSD packaging
* Fix gcc48-libs/gcc48-cc++ build under OpenBSD/amd64 5.5
* Enable graphite option, from wip/gcc48snapshot via Xiyue Deng
* Tweak nls option

Changelog:
GCC 4.8.3

   This is the [35]list of problem reports (PRs) from GCC's bug tracking
   system that are known to be fixed in the 4.8.3 release. This list might
   not be complete (that is, it is possible that some PRs that have been
   fixed are not listed here).

   Support for the new powerpc64le-linux platform has been added. It
   defaults to generating code that conforms to the ELFV2
2014-05-31 13:06:25 +00:00
adam
453e9995eb Fixes for Darwin 2014-05-20 19:12:36 +00:00
richard
1b2181da49 x86-64 sunos fix for g++ and -Wl,-Bdirect involving libtool
references:http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16452
and http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59788

backport to gcc47 and gcc48
2014-05-10 14:14:58 +00:00
ryoon
39ade2bd08 Bump PKGREVISION of gcc48-libs
Disable Java libraries by default.
2014-04-23 11:05:21 +00:00
ryoon
013de964d0 Split gcc48 to libraries and langusages packages
* All gcc48-* depend on gcc48-libs
* Add gcc48-cc++, gcc48-fortran, and gcc48-objc
* gcc48 is meta package now
2014-04-22 20:46:41 +00:00
wiz
62425c773d Bump PKGREVISION because gcc48/Makefile says so. 2014-01-14 19:33:10 +00:00
adam
7f550b141d Changes 4.8.2:
This release is a bug-fix release, containing fixes for regressions in GCC 4.8.1 relative to previous releases of GCC.
2013-10-21 20:26:19 +00:00
jperkin
55eb823418 Revert part of previous, GCC_TARGET_MACHINE must be used so that, when set by
the user, the runtime directory is in sync between the main gcc package and
the gcc-libs package.

Bump PKGREVISIONs.
2013-06-21 09:40:47 +00:00
jperkin
2e3912cd0a Update variable names to match those in the buildlink3.mk files, and to avoid
any possible clashes with the main gcc packages.

If you were previously using GCC_TARGET_MACHINE to configure the location to
the runtime libraries, you should update it to LIBGCC_TARGET_MACHINE.

Bump PKGREVISIONs.
2013-06-14 09:01:41 +00:00
adam
c68f40e9ce Changes 4.8.1:
This release is a bug-fix release, containing fixes for regressions in GCC 4.8.0 relative to previous releases of GCC.
2013-06-02 18:12:22 +00:00
sbd
af861853c1 Bump PKGREVISION because of lang/gcc48 revbump. 2013-04-21 09:09:51 +00:00
adam
6df113d1c2 Renaming GCC_DIST_VERSION to GCC48_DIST_VERSION 2013-04-19 16:34:46 +00:00
adam
1a4acc5d10 GCC48_DIST_VERSION -> GCC_DIST_VERSION; required for compiler/gcc.mk 2013-04-17 17:40:33 +00:00
jperkin
3f2a4c7870 Explicitly depend upon gcc48 rather than relying on general GCC_DIST_VERSION,
which is currently set to gcc47.

Should fix pbulk resolution failures.
2013-04-04 11:12:50 +00:00
wiz
77d67c535a Add gcc48 packages, provided by Kai-Uwe Eckhardt <kuehro@gmx.de>.
New major version of gcc, lots of changes.
For details, look here:
http://gcc.gnu.org/gcc-4.8/changes.html
2013-04-01 21:06:15 +00:00