pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/gcc8 Update to 8.2.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/87f2d48c312f
branches:  trunk
changeset: 385192:87f2d48c312f
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Sat Sep 15 03:06:15 2018 +0000

description:
Update to 8.2.0

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

General Improvements
    Fixed LTO link-time performance problems caused by an overflow in the
      partitioning algorithm while building large binaries.

Language Specific Changes
C++
GCC 8.2 fixed a bug introduced in GCC 8.1 affecting passing or returning
of classes with a deleted copy constructor and defaulted trivial move
constructor (bug c++/86094). GCC 8.2 introduces -fabi-version=13 and makes
it the default, ABI incompatibilities between GCC 8.1 and 8.2 can be
reported with -Wabi=12. See C++ changes for more details.

Target Specific Changes
IA-32/x86-64
    -mtune=native performance regression bug84413 on Intel Skylake
      processors has been fixed.

diffstat:

 lang/gcc8/Makefile   |   3 +--
 lang/gcc8/distinfo   |  10 +++++-----
 lang/gcc8/version.mk |   4 ++--
 3 files changed, 8 insertions(+), 9 deletions(-)

diffs (43 lines):

diff -r 2a4a15ba03c2 -r 87f2d48c312f lang/gcc8/Makefile
--- a/lang/gcc8/Makefile        Sat Sep 15 02:51:53 2018 +0000
+++ b/lang/gcc8/Makefile        Sat Sep 15 03:06:15 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2018/08/22 09:45:20 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2018/09/15 03:06:15 ryoon Exp $
 
 GCC_PKGNAME=           gcc8
 .include               "version.mk"
@@ -8,7 +8,6 @@
 ## When bumping the PKGREVISION of this package the PKGREVISION of
 ## lang/gcc8-libs needs to be bump to be at least 1 more than the
 ## PKGREVISION of this package!
-PKGREVISION=   2
 CATEGORIES=    lang
 MASTER_SITES=  ${MASTER_SITE_GNU:=gcc/gcc-${GCC8_DIST_VERSION}/}
 EXTRACT_SUFX=  .tar.xz
diff -r 2a4a15ba03c2 -r 87f2d48c312f lang/gcc8/distinfo
--- a/lang/gcc8/distinfo        Sat Sep 15 02:51:53 2018 +0000
+++ b/lang/gcc8/distinfo        Sat Sep 15 03:06:15 2018 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.2 2018/07/18 22:56:22 maya Exp $
+$NetBSD: distinfo,v 1.3 2018/09/15 03:06:15 ryoon Exp $
 
-SHA1 (gcc-8.1.0.tar.xz) = b34031ba9ff3e248b2c62de0825e49a1e0e01998
-RMD160 (gcc-8.1.0.tar.xz) = de00e96f3d70b6a08215930a6884672e56975d05
-SHA512 (gcc-8.1.0.tar.xz) = c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c
-Size (gcc-8.1.0.tar.xz) = 63372320 bytes
+SHA1 (gcc-8.2.0.tar.xz) = 19926bdb6c4b58891015929853d41aeff019d400
+RMD160 (gcc-8.2.0.tar.xz) = 4fba19867980d04bed1e62d46d4787c99f4fd13d
+SHA512 (gcc-8.2.0.tar.xz) = 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed
+Size (gcc-8.2.0.tar.xz) = 63460876 bytes
 SHA1 (isl-0.16.1.tar.bz2) = c5a2b201bf05229647e73203c0bf2d9679d4d21f
 RMD160 (isl-0.16.1.tar.bz2) = 5a99db3fe0d0a1f6bbac1ed4448f2403495c55b2
 SHA512 (isl-0.16.1.tar.bz2) = c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b
diff -r 2a4a15ba03c2 -r 87f2d48c312f lang/gcc8/version.mk
--- a/lang/gcc8/version.mk      Sat Sep 15 02:51:53 2018 +0000
+++ b/lang/gcc8/version.mk      Sat Sep 15 03:06:15 2018 +0000
@@ -1,2 +1,2 @@
-# $NetBSD: version.mk,v 1.1 2018/05/05 04:08:36 maya Exp $
-GCC8_DIST_VERSION:=    8.1.0
+# $NetBSD: version.mk,v 1.2 2018/09/15 03:06:15 ryoon Exp $
+GCC8_DIST_VERSION:=    8.2.0



Home | Main Index | Thread Index | Old Index