[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/, sys-devel/gcc/
commit: 705fa69940aa50422a3fe98729d5a8bfc4a011f9 Author: Sam James gentoo org> AuthorDate: Sat Nov 20 23:24:07 2021 + Commit: Sam James gentoo org> CommitDate: Sat Nov 20 23:24:10 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=705fa699 sys-devel/gcc: treeclean (now in ::gentoo!) Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 9 --- .../files/gcc-11.2.0-cross-compile-include.patch | 26 - sys-devel/gcc/files/gcc-configure-LANG.patch | 64 -- sys-devel/gcc/files/gcc-configure-texinfo.patch| 16 -- sys-devel/gcc/gcc-10.3.0-r2.ebuild | 19 --- sys-devel/gcc/gcc-10.3.0-r3.ebuild | 19 --- sys-devel/gcc/gcc-11.1.0-r1.ebuild | 23 sys-devel/gcc/gcc-11.2.0.ebuild| 24 sys-devel/gcc/metadata.xml | 37 - 9 files changed, 237 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest deleted file mode 100644 index 2abd45e1.. --- a/sys-devel/gcc/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -DIST gcc-10.3.0-musl-patches-1.tar.bz2 2999 BLAKE2B 3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98 SHA512 21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384 -DIST gcc-10.3.0-patches-3.tar.bz2 18935 BLAKE2B 13eaf1e055b5b63069aed1575ed93f6bc822b5e3f2181ddfc88f4e7ff801f58997cd131b2efd79b90469b1f861db994feb2adcaecacf165442078f76e233fd9a SHA512 c3d6a6f32863cc0ff7c877314ff0c00a892e473f64d16b82d46b4a77aa97c3e7a575492d27f0d423acb2621c86c9a49bca0e26e45bda9e697495444fcac85084 -DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb SHA512 2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86 -DIST gcc-11.1.0-musl-patches-1.tar.bz2 2999 BLAKE2B 3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98 SHA512 21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384 -DIST gcc-11.1.0-patches-2.tar.bz2 18492 BLAKE2B 37ffb2b2a92287c434d3730772b73b88926788db8b609611447318a28fd43963fa04ee664bb1c83815ee80742457ab703f7bc2d1e6d700e342760b1d9cd13867 SHA512 62297a37b0f1ff48858c59f761291f0fc4efe14bd471d53763899c2f272cc21764d4521682219a57857118e846766dcb9e24646f749d735acd58bb2d7b8b05d6 -DIST gcc-11.1.0.tar.xz 78877216 BLAKE2B fe617e776b0270d11adea21b5c37d889de90865c19ab82d1c37bbd5c5b9c583a98c174606c4f893ca4950a4233e2a58aae93ad6aa7ad33d4e78a31c72371c1ed SHA512 fd6bba0f67ff48069d03073d1a9b5e896383b1cfc9dde008e868e60a9ec5014a837d56af0ecbf467b3fb9b37ec74a676e819a18b44393a0a3c4280175b5d7ad8 -DIST gcc-11.2.0-musl-patches-1.tar.bz2 2999 BLAKE2B 3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98 SHA512 21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384 -DIST gcc-11.2.0-patches-1.tar.bz2 11537 BLAKE2B 9dd791ada244c9b70b8b99f9f305a688c248134715ed1b26d406e53b114983faae6873cdc521497164388d24d5f61c199e98df146bc02f5578e877295bcf5c82 SHA512 6539efc60c656d0798a5896dc1b944ed69914b815102c7a1c10bdba4ef935abd326b01309f38316e121f1ed90ceb2abcaf65df6af116892daad829ac2623cefc -DIST gcc-11.2.0.tar.xz 8024 BLAKE2B 69b61234ac436edfea2933df68c434a2ce7aa4454ef4da573e82587e1a42dc420189e949cfdadaf4cb37fc0de9674822210a95b77ff03aca0dbedfe67df19cc6 SHA512 d53a0a966230895c54f01aea38696f818817b505f1e2bfa65e508753fcd01b2aedb4a61434f41f3a2ddbbd9f41384b96153c684ded3f0fa97c82758d9de5c7cf diff --git a/sys-devel/gcc/files/gcc-11.2.0-cross-compile-include.patch b/sys-devel/gcc/files/gcc-11.2.0-cross-compile-include.patch deleted file mode 100644 index d0641065.. --- a/sys-devel/gcc/files/gcc-11.2.0-cross-compile-include.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://bugs.gentoo.org/803371 -https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80196 -https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100017 a/configure -+++ b/configure -@@ -17044,7 +17044,7 @@ else - fi - - --RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET" -+RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET -nostdinc++" - - { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5 - $as_echo_n "checking where to find the target ar... " >&6; } a/configure.ac -+++ b/configure.ac -@@ -3529,7 +3529,7 @@ ACX_CHECK_INSTALLED_TARGET_TOOL(STRIP_FOR_TARGET, strip) - ACX_CHECK_INSTALLED_TARGET_TOOL(WINDRES_FOR_TARGET, windres) - ACX_CHECK_INSTALLED_TARGET_TOOL(WINDMC_FOR_TARGET, windmc) - -
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/
commit: cae17298ec9c0d1c84577a026545491a95af2ea8 Author: Sam James gentoo org> AuthorDate: Thu Nov 18 05:21:33 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 18 05:21:33 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cae17298 sys-devel/gcc: add workaround for cross-compile failure Bug: https://bugs.gentoo.org/803371 Signed-off-by: Sam James gentoo.org> .../files/gcc-11.2.0-cross-compile-include.patch | 26 ++ sys-devel/gcc/gcc-11.2.0.ebuild| 5 + 2 files changed, 31 insertions(+) diff --git a/sys-devel/gcc/files/gcc-11.2.0-cross-compile-include.patch b/sys-devel/gcc/files/gcc-11.2.0-cross-compile-include.patch new file mode 100644 index ..d0641065 --- /dev/null +++ b/sys-devel/gcc/files/gcc-11.2.0-cross-compile-include.patch @@ -0,0 +1,26 @@ +https://bugs.gentoo.org/803371 +https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80196 +https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100017 +--- a/configure b/configure +@@ -17044,7 +17044,7 @@ else + fi + + +-RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET" ++RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET -nostdinc++" + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5 + $as_echo_n "checking where to find the target ar... " >&6; } +--- a/configure.ac b/configure.ac +@@ -3529,7 +3529,7 @@ ACX_CHECK_INSTALLED_TARGET_TOOL(STRIP_FOR_TARGET, strip) + ACX_CHECK_INSTALLED_TARGET_TOOL(WINDRES_FOR_TARGET, windres) + ACX_CHECK_INSTALLED_TARGET_TOOL(WINDMC_FOR_TARGET, windmc) + +-RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET" ++RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET -nostdinc++" + + GCC_TARGET_TOOL(ar, AR_FOR_TARGET, AR, [binutils/ar]) + GCC_TARGET_TOOL(as, AS_FOR_TARGET, AS, [gas/as-new]) + diff --git a/sys-devel/gcc/gcc-11.2.0.ebuild b/sys-devel/gcc/gcc-11.2.0.ebuild index a2abf7bd..84e32720 100644 --- a/sys-devel/gcc/gcc-11.2.0.ebuild +++ b/sys-devel/gcc/gcc-11.2.0.ebuild @@ -15,5 +15,10 @@ BDEPEND="${CATEGORY}/binutils" src_prepare() { toolchain_src_prepare + if is_crosscompile ; then + # bug #803371 + eapply "${FILESDIR}"/gcc-11.2.0-cross-compile-include.patch + fi + eapply_user }
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/
commit: e7c1765c0a9d66694f4814a205c338e5811d84cb Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Nov 17 15:41:54 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Nov 17 18:45:26 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e7c1765c Partially revert "sys-devel/gcc: cleanup now-obsolete patches (now within musl patchset)" We still need the patches that are also in the main tree Signed-off-by: Andreas K. Hüttel gentoo.org> Signed-off-by: Georgy Yakovlev gentoo.org> sys-devel/gcc/files/gcc-configure-LANG.patch| 64 + sys-devel/gcc/files/gcc-configure-texinfo.patch | 16 +++ 2 files changed, 80 insertions(+) diff --git a/sys-devel/gcc/files/gcc-configure-LANG.patch b/sys-devel/gcc/files/gcc-configure-LANG.patch new file mode 100644 index ..d1b1b035 --- /dev/null +++ b/sys-devel/gcc/files/gcc-configure-LANG.patch @@ -0,0 +1,64 @@ +The LANG vars aren't reset early enough so when sed tries to use [a-zA-Z] in +option parsing, it may break. + +http://bugs.gentoo.org/103483 + +--- configure configure +@@ -54,6 +54,19 @@ + infodir='${prefix}/info' + mandir='${prefix}/man' + ++# NLS nuisances. ++for as_var in \ ++ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ ++ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ ++ LC_TELEPHONE LC_TIME ++do ++ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then ++eval $as_var=C; export $as_var ++ else ++unset $as_var ++ fi ++done ++ + # Initialize some other variables. + subdirs= + MFLAGS= MAKEFLAGS= +@@ -452,16 +463,6 @@ + esac + done + +-# NLS nuisances. +-# Only set these to C if already set. These must not be set unconditionally +-# because not all systems understand e.g. LANG=C (notably SCO). +-# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! +-# Non-C LC_CTYPE values break the ctype check. +-if test "${LANG+set}" = set; then LANG=C; export LANG; fi +-if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi +-if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi +-if test "${LC_CTYPE+set}"= set; then LC_CTYPE=C;export LC_CTYPE;fi +- + # confdefs.h avoids OS command line length limits that DEFS can exceed. + rm -rf conftest* confdefs.h + # AIX cpp loses on an empty file, so make sure it contains at least a newline. +@@ -1850,6 +1850,19 @@ + # Compiler output produced by configure, useful for debugging + # configure, is in ./config.log if it exists. + ++# NLS nuisances. ++for as_var in \ ++ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ ++ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ ++ LC_TELEPHONE LC_TIME ++do ++ if (set +x; test -z "`(eval \$as_var=C; export \$as_var) 2>&1`"); then ++eval \$as_var=C; export \$as_var ++ else ++unset \$as_var ++ fi ++done ++ + ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" + for ac_option + do diff --git a/sys-devel/gcc/files/gcc-configure-texinfo.patch b/sys-devel/gcc/files/gcc-configure-texinfo.patch new file mode 100644 index ..99e90998 --- /dev/null +++ b/sys-devel/gcc/files/gcc-configure-texinfo.patch @@ -0,0 +1,16 @@ +Chances are quite good that the installed makeinfo is sufficient. +So ignore false positives where the makeinfo installed is so new +that it violates the cheesy version grep. + +http://bugs.gentoo.org/198182 + +--- a/configure b/configure +@@ -3573,6 +3573,6 @@ + : + else +- MAKEINFO="$MISSING makeinfo" ++ : + fi + ;; +
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/9.3.0/, sys-devel/gcc/files/awk/, sys-devel/gcc/files/7.1.0/, ...
commit: 72e48bdac33acb2c9b9fbd08d6ce99616775970d Author: Sam James gentoo org> AuthorDate: Wed Nov 17 11:47:05 2021 + Commit: Sam James gentoo org> CommitDate: Wed Nov 17 11:47:05 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=72e48bda sys-devel/gcc: cleanup now-obsolete patches (now within musl patchset) Signed-off-by: Sam James gentoo.org> sys-devel/gcc/files/10.1.0/cpu_indicator.patch | 46 sys-devel/gcc/files/6.3.0/cpu_indicator.patch| 30 -- sys-devel/gcc/files/7.1.0/posix_memalign.patch | 29 -- sys-devel/gcc/files/9.3.0/gcc-pure64.patch | 86 -- sys-devel/gcc/files/awk/fixlafiles.awk | 314 - sys-devel/gcc/files/awk/fixlafiles.awk-no_gcc_la | 335 --- sys-devel/gcc/files/c89 | 20 -- sys-devel/gcc/files/c99 | 21 -- sys-devel/gcc/files/fix_libtool_files.sh | 67 - sys-devel/gcc/files/gcc-6.1-musl-libssp.patch| 20 -- sys-devel/gcc/files/gcc-configure-texinfo.patch | 16 -- 11 files changed, 984 deletions(-) diff --git a/sys-devel/gcc/files/10.1.0/cpu_indicator.patch b/sys-devel/gcc/files/10.1.0/cpu_indicator.patch deleted file mode 100644 index 6141a83f.. --- a/sys-devel/gcc/files/10.1.0/cpu_indicator.patch +++ /dev/null @@ -1,46 +0,0 @@ -From d16a8ceb1c3c8a7ec381090b4c316ff4c55661c0 Mon Sep 17 00:00:00 2001 -From: -Date: Thu, 7 May 2020 21:14:11 -0500 -Subject: [PATCH] convert "__cpu_indicator_init" to - "__cpu_indicator_init_local" - - gcc/config/i386/i386-expand.c | 4 ++-- - libgcc/config/i386/cpuinfo.c | 6 +++--- - 2 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/gcc/config/i386/i386-expand.c b/gcc/config/i386/i386-expand.c -index 48f00c5fc..78650b202 100644 a/gcc/config/i386/i386-expand.c -+++ b/gcc/config/i386/i386-expand.c -@@ -10941,10 +10941,10 @@ ix86_expand_builtin (tree exp, rtx target, rtx subtarget, - { - case IX86_BUILTIN_CPU_INIT: - { -- /* Make it call __cpu_indicator_init in libgcc. */ -+ /* Make it call __cpu_indicator_init_local in libgcc. */ - tree call_expr, fndecl, type; - type = build_function_type_list (integer_type_node, NULL_TREE); -- fndecl = build_fn_decl ("__cpu_indicator_init", type); -+ fndecl = build_fn_decl ("__cpu_indicator_init_local", type); - call_expr = build_call_expr (fndecl, 0); - return expand_expr (call_expr, target, mode, EXPAND_NORMAL); - } -diff --git a/libgcc/config/i386/cpuinfo.c b/libgcc/config/i386/cpuinfo.c -index 00322c586..f42bbb8af 100644 a/libgcc/config/i386/cpuinfo.c -+++ b/libgcc/config/i386/cpuinfo.c -@@ -508,7 +508,7 @@ __cpu_indicator_init (void) - return 0; - } - --#if defined SHARED && defined USE_ELF_SYMVER --__asm__ (".symver __cpu_indicator_init, __cpu_indicator_init@GCC_4.8.0"); --__asm__ (".symver __cpu_model, __cpu_model@GCC_4.8.0"); -+#ifndef SHARED -+int __cpu_indicator_init_local (void) -+ __attribute__ ((weak, alias ("__cpu_indicator_init"))); - #endif --- -2.26.2 - diff --git a/sys-devel/gcc/files/6.3.0/cpu_indicator.patch b/sys-devel/gcc/files/6.3.0/cpu_indicator.patch deleted file mode 100644 index cdd3fffd.. --- a/sys-devel/gcc/files/6.3.0/cpu_indicator.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff -Naur gcc-6.2.0.orig/gcc/config/i386/i386.c gcc-6.2.0/gcc/config/i386/i386.c gcc-6.2.0.orig/gcc/config/i386/i386.c 2016-12-24 15:55:23.355343088 -0800 -+++ gcc-6.2.0/gcc/config/i386/i386.c 2016-12-24 15:55:58.718681693 -0800 -@@ -40325,10 +40325,10 @@ - { - case IX86_BUILTIN_CPU_INIT: - { -- /* Make it call __cpu_indicator_init in libgcc. */ -+ /* Make it call __cpu_indicator_init_local in libgcc. */ - tree call_expr, fndecl, type; - type = build_function_type_list (integer_type_node, NULL_TREE); -- fndecl = build_fn_decl ("__cpu_indicator_init", type); -+ fndecl = build_fn_decl ("__cpu_indicator_init_local", type); - call_expr = build_call_expr (fndecl, 0); - return expand_expr (call_expr, target, mode, EXPAND_NORMAL); - } -diff -Naur gcc-6.2.0.orig/libgcc/config/i386/cpuinfo.c gcc-6.2.0/libgcc/config/i386/cpuinfo.c gcc-6.2.0.orig/libgcc/config/i386/cpuinfo.c2016-12-24 15:55:15.817270911 -0800 -+++ gcc-6.2.0/libgcc/config/i386/cpuinfo.c 2016-12-24 15:57:05.399320163 -0800 -@@ -485,7 +485,7 @@ - return 0; - } - --#if defined SHARED && defined USE_ELF_SYMVER --__asm__ (".symver __cpu_indicator_init, __cpu_indicator_init@GCC_4.8.0"); --__asm__ (".symver __cpu_model, __cpu_model@GCC_4.8.0"); -+#ifndef SHARED -+int __cpu_indicator_init_local (void) -+ __attribute__ ((weak, alias ("__cpu_indicator_init"))); - #endif diff --git a/sys-devel/gcc/files/7.1.0/posix_memalign.patch b/sys-devel/gcc/files/7.1.0/posix_memalign.patch deleted file mode 100644 index a288e1db.. --- a/sys-devel/gcc/files/7.1.0/posix_
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: fab8f488624903d1f9e5c59db3063f9e35879eda Author: Sam James gentoo org> AuthorDate: Wed Nov 17 11:46:39 2021 + Commit: Sam James gentoo org> CommitDate: Wed Nov 17 11:46:39 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=fab8f488 sys-devel/gcc: use new musl patchset tarballs (no functional changes) Patches are identical to before. This is in preparation for moving GCC to ::gentoo from ::musl. Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 3 +++ sys-devel/gcc/gcc-10.3.0-r2.ebuild | 14 +- sys-devel/gcc/gcc-10.3.0-r3.ebuild | 14 +- sys-devel/gcc/gcc-11.1.0-r1.ebuild | 14 +- sys-devel/gcc/gcc-11.2.0.ebuild| 14 +- 5 files changed, 7 insertions(+), 52 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 63ae0c00..2abd45e1 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,6 +1,9 @@ +DIST gcc-10.3.0-musl-patches-1.tar.bz2 2999 BLAKE2B 3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98 SHA512 21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384 DIST gcc-10.3.0-patches-3.tar.bz2 18935 BLAKE2B 13eaf1e055b5b63069aed1575ed93f6bc822b5e3f2181ddfc88f4e7ff801f58997cd131b2efd79b90469b1f861db994feb2adcaecacf165442078f76e233fd9a SHA512 c3d6a6f32863cc0ff7c877314ff0c00a892e473f64d16b82d46b4a77aa97c3e7a575492d27f0d423acb2621c86c9a49bca0e26e45bda9e697495444fcac85084 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb SHA512 2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86 +DIST gcc-11.1.0-musl-patches-1.tar.bz2 2999 BLAKE2B 3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98 SHA512 21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384 DIST gcc-11.1.0-patches-2.tar.bz2 18492 BLAKE2B 37ffb2b2a92287c434d3730772b73b88926788db8b609611447318a28fd43963fa04ee664bb1c83815ee80742457ab703f7bc2d1e6d700e342760b1d9cd13867 SHA512 62297a37b0f1ff48858c59f761291f0fc4efe14bd471d53763899c2f272cc21764d4521682219a57857118e846766dcb9e24646f749d735acd58bb2d7b8b05d6 DIST gcc-11.1.0.tar.xz 78877216 BLAKE2B fe617e776b0270d11adea21b5c37d889de90865c19ab82d1c37bbd5c5b9c583a98c174606c4f893ca4950a4233e2a58aae93ad6aa7ad33d4e78a31c72371c1ed SHA512 fd6bba0f67ff48069d03073d1a9b5e896383b1cfc9dde008e868e60a9ec5014a837d56af0ecbf467b3fb9b37ec74a676e819a18b44393a0a3c4280175b5d7ad8 +DIST gcc-11.2.0-musl-patches-1.tar.bz2 2999 BLAKE2B 3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98 SHA512 21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384 DIST gcc-11.2.0-patches-1.tar.bz2 11537 BLAKE2B 9dd791ada244c9b70b8b99f9f305a688c248134715ed1b26d406e53b114983faae6873cdc521497164388d24d5f61c199e98df146bc02f5578e877295bcf5c82 SHA512 6539efc60c656d0798a5896dc1b944ed69914b815102c7a1c10bdba4ef935abd326b01309f38316e121f1ed90ceb2abcaf65df6af116892daad829ac2623cefc DIST gcc-11.2.0.tar.xz 8024 BLAKE2B 69b61234ac436edfea2933df68c434a2ce7aa4454ef4da573e82587e1a42dc420189e949cfdadaf4cb37fc0de9674822210a95b77ff03aca0dbedfe67df19cc6 SHA512 d53a0a966230895c54f01aea38696f818817b505f1e2bfa65e508753fcd01b2aedb4a61434f41f3a2ddbbd9f41384b96153c684ded3f0fa97c82758d9de5c7cf diff --git a/sys-devel/gcc/gcc-10.3.0-r2.ebuild b/sys-devel/gcc/gcc-10.3.0-r2.ebuild index 7dec59f7..42fc9c2b 100644 --- a/sys-devel/gcc/gcc-10.3.0-r2.ebuild +++ b/sys-devel/gcc/gcc-10.3.0-r2.ebuild @@ -4,7 +4,7 @@ EAPI="7" PATCH_VER="3" - +MUSL_VER="1" inherit toolchain KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" @@ -15,17 +15,5 @@ BDEPEND="${CATEGORY}/binutils" src_prepare() { toolchain_src_prepare - if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then - eapply "${FILESDIR}"/10.1.0/cpu_indicator.patch - eapply "${FILESDIR}"/7.1.0/posix_memalign.patch - case $(tc-arch) in - amd64|arm64|ppc64) eapply "${FILESDIR}"/9.3.0/gcc-pure64.patch ;; - esac - fi - - if [[ ${CATEGORY} != cross-* ]] ; then - eapply "${FILESDIR}"/gcc-6.1-musl-libssp.patch - fi - eapply_user } diff --git a/sys-devel/gcc/gcc-10.3.0-r3.ebuild b/sys-devel/gcc/gcc-10.3.0-r3.ebuild index 60b7cbc2..308d4525 100644 --- a/sys-devel/gcc/gcc-10.3.0-r3.ebuild +++ b/sys-devel/gcc/gcc-10.3.0-r3.ebuild @@ -4,7 +4,7 @@ EAPI="7" PATCH_VER="3" - +M
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: c171b3ee78785cd0f9c3df72bbdf9b49761bda03 Author: Jory Pratt gentoo org> AuthorDate: Sat Oct 30 01:12:28 2021 + Commit: Jory Pratt gentoo org> CommitDate: Sat Oct 30 01:12:28 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c171b3ee sys-devel/gcc: sync stable keywords for 11.2.0 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/gcc-11.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/gcc-11.2.0.ebuild b/sys-devel/gcc/gcc-11.2.0.ebuild index ccb6c1c..48c4183 100644 --- a/sys-devel/gcc/gcc-11.2.0.ebuild +++ b/sys-devel/gcc/gcc-11.2.0.ebuild @@ -7,7 +7,7 @@ PATCH_VER="1" inherit toolchain -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" RDEPEND="" BDEPEND="${CATEGORY}/binutils" @@ -28,4 +28,4 @@ src_prepare() { fi eapply_user -} \ No newline at end of file +}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 98ef5d1abd9ad842d686e976738f0957354b815a Author: Jory Pratt gentoo org> AuthorDate: Thu Sep 23 22:19:22 2021 + Commit: Jory Pratt gentoo org> CommitDate: Thu Sep 23 22:19:22 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=98ef5d1a sys-devel/gcc: revbump for x86/ppc for stage regeneration Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/gcc-10.3.0-r3.ebuild | 31 +++ 1 file changed, 31 insertions(+) diff --git a/sys-devel/gcc/gcc-10.3.0-r3.ebuild b/sys-devel/gcc/gcc-10.3.0-r3.ebuild new file mode 100644 index 000..60b7cbc --- /dev/null +++ b/sys-devel/gcc/gcc-10.3.0-r3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PATCH_VER="3" + +inherit toolchain + +KEYWORDS="ppc x86" + +RDEPEND="" +BDEPEND="${CATEGORY}/binutils" + +src_prepare() { + toolchain_src_prepare + + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then + eapply "${FILESDIR}"/10.1.0/cpu_indicator.patch + eapply "${FILESDIR}"/7.1.0/posix_memalign.patch + case $(tc-arch) in + amd64|arm64|ppc64) eapply "${FILESDIR}"/9.3.0/gcc-pure64.patch ;; + esac + fi + + if [[ ${CATEGORY} != cross-* ]] ; then + eapply "${FILESDIR}"/gcc-6.1-musl-libssp.patch + fi + + eapply_user +}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/, sys-devel/gcc/
commit: e5b037865b4a7264c27c7fc64466de1012d4b29c Author: Jory Pratt gentoo org> AuthorDate: Mon Sep 13 02:01:35 2021 + Commit: Jory Pratt gentoo org> CommitDate: Mon Sep 13 02:01:35 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e5b03786 sys-devel/gcc: use libssp_nonshared.a for ssp Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/files/gcc-6.1-musl-libssp.patch | 20 sys-devel/gcc/gcc-10.3.0-r2.ebuild| 4 sys-devel/gcc/gcc-11.1.0-r1.ebuild| 4 sys-devel/gcc/gcc-11.2.0.ebuild | 4 4 files changed, 32 insertions(+) diff --git a/sys-devel/gcc/files/gcc-6.1-musl-libssp.patch b/sys-devel/gcc/files/gcc-6.1-musl-libssp.patch new file mode 100644 index 000..fe5c614 --- /dev/null +++ b/sys-devel/gcc/files/gcc-6.1-musl-libssp.patch @@ -0,0 +1,20 @@ +Author: Timo Teräs + +Alpine musl package provides libssp_nonshared.a. We link to it unconditionally, +as otherwise we get link failures if some objects are -fstack-protector built +and final link happens with -fno-stack-protector. This seems to be the common +case when bootstrapping gcc, the piepatches do not seem to fully fix the +crosstoolchain and bootstrap sequence wrt. stack-protector flag usage. + +--- gcc-6.1.0/gcc/gcc.c.orig gcc-6.1.0/gcc/gcc.c +@@ -870,8 +870,7 @@ + + #ifndef LINK_SSP_SPEC + #ifdef TARGET_LIBC_PROVIDES_SSP +-#define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-all" \ +- "|fstack-protector-strong|fstack-protector-explicit:}" ++#define LINK_SSP_SPEC "-lssp_nonshared" + #else + #define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-all" \ + "|fstack-protector-strong|fstack-protector-explicit" \ diff --git a/sys-devel/gcc/gcc-10.3.0-r2.ebuild b/sys-devel/gcc/gcc-10.3.0-r2.ebuild index 52430b9..7dec59f 100644 --- a/sys-devel/gcc/gcc-10.3.0-r2.ebuild +++ b/sys-devel/gcc/gcc-10.3.0-r2.ebuild @@ -23,5 +23,9 @@ src_prepare() { esac fi + if [[ ${CATEGORY} != cross-* ]] ; then + eapply "${FILESDIR}"/gcc-6.1-musl-libssp.patch + fi + eapply_user } diff --git a/sys-devel/gcc/gcc-11.1.0-r1.ebuild b/sys-devel/gcc/gcc-11.1.0-r1.ebuild index f60c567..5b6db15 100644 --- a/sys-devel/gcc/gcc-11.1.0-r1.ebuild +++ b/sys-devel/gcc/gcc-11.1.0-r1.ebuild @@ -27,5 +27,9 @@ src_prepare() { esac fi + if [[ ${CATEGORY} != cross-* ]] ; then + eapply "${FILESDIR}"/gcc-6.1-musl-libssp.patch + fi + eapply_user } diff --git a/sys-devel/gcc/gcc-11.2.0.ebuild b/sys-devel/gcc/gcc-11.2.0.ebuild index 3f91080..ccb6c1c 100644 --- a/sys-devel/gcc/gcc-11.2.0.ebuild +++ b/sys-devel/gcc/gcc-11.2.0.ebuild @@ -23,5 +23,9 @@ src_prepare() { esac fi + if [[ ${CATEGORY} != cross-* ]] ; then + eapply "${FILESDIR}"/gcc-6.1-musl-libssp.patch + fi + eapply_user } \ No newline at end of file
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: f831c98b756ec81e3110a900ed85c31c45f06fcf Author: Jory Pratt gentoo org> AuthorDate: Tue Sep 7 18:35:37 2021 + Commit: Jory Pratt gentoo org> CommitDate: Tue Sep 7 18:35:37 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f831c98b sys-devel/gcc: add 11.2.0 support Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 6 ++-- .../{gcc-10.2.0-r5.ebuild => gcc-11.2.0.ebuild}| 8 +++--- sys-devel/gcc/gcc-9.3.0-r2.ebuild | 33 -- 3 files changed, 6 insertions(+), 41 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 174ad0d..63ae0c0 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,8 +1,6 @@ -DIST gcc-10.2.0-patches-6.tar.bz2 24103 BLAKE2B f719012f86136ad9c4ea1397548caca6e69687534599a88cc25fe0e4f83dd7fd34c07375fa6e612e2b430e078c1a59913160cce07312e94fa1ce575a33e5457b SHA512 61d97dba29024c7a22806689ebf33f5cb9ce099230bcc344f2865b976c3fdfd8ebec5962eaffd0156de75eca58499ba785867bd4a4ac92c6f799ab1bee8844a1 -DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee SHA512 42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e DIST gcc-10.3.0-patches-3.tar.bz2 18935 BLAKE2B 13eaf1e055b5b63069aed1575ed93f6bc822b5e3f2181ddfc88f4e7ff801f58997cd131b2efd79b90469b1f861db994feb2adcaecacf165442078f76e233fd9a SHA512 c3d6a6f32863cc0ff7c877314ff0c00a892e473f64d16b82d46b4a77aa97c3e7a575492d27f0d423acb2621c86c9a49bca0e26e45bda9e697495444fcac85084 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb SHA512 2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86 DIST gcc-11.1.0-patches-2.tar.bz2 18492 BLAKE2B 37ffb2b2a92287c434d3730772b73b88926788db8b609611447318a28fd43963fa04ee664bb1c83815ee80742457ab703f7bc2d1e6d700e342760b1d9cd13867 SHA512 62297a37b0f1ff48858c59f761291f0fc4efe14bd471d53763899c2f272cc21764d4521682219a57857118e846766dcb9e24646f749d735acd58bb2d7b8b05d6 DIST gcc-11.1.0.tar.xz 78877216 BLAKE2B fe617e776b0270d11adea21b5c37d889de90865c19ab82d1c37bbd5c5b9c583a98c174606c4f893ca4950a4233e2a58aae93ad6aa7ad33d4e78a31c72371c1ed SHA512 fd6bba0f67ff48069d03073d1a9b5e896383b1cfc9dde008e868e60a9ec5014a837d56af0ecbf467b3fb9b37ec74a676e819a18b44393a0a3c4280175b5d7ad8 -DIST gcc-9.3.0-patches-4.tar.bz2 15474 BLAKE2B b06fdfce4402850bb1c6c211ace4c3a07ad2114ffa48eac58d1624124d5d1bddd6d2b4faa18be3291a340272c022bea26dfcaf17929828ceb6474a5211401389 SHA512 54904a4a1c4a784f1a707cbdd9f6f498457e4aa550dc6f3d6eff71ed05a75685e23e6b71c2a614b1dea7e506b9f42fb0109ecfde00ef00373275bbc0409cb7e0 -DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de +DIST gcc-11.2.0-patches-1.tar.bz2 11537 BLAKE2B 9dd791ada244c9b70b8b99f9f305a688c248134715ed1b26d406e53b114983faae6873cdc521497164388d24d5f61c199e98df146bc02f5578e877295bcf5c82 SHA512 6539efc60c656d0798a5896dc1b944ed69914b815102c7a1c10bdba4ef935abd326b01309f38316e121f1ed90ceb2abcaf65df6af116892daad829ac2623cefc +DIST gcc-11.2.0.tar.xz 8024 BLAKE2B 69b61234ac436edfea2933df68c434a2ce7aa4454ef4da573e82587e1a42dc420189e949cfdadaf4cb37fc0de9674822210a95b77ff03aca0dbedfe67df19cc6 SHA512 d53a0a966230895c54f01aea38696f818817b505f1e2bfa65e508753fcd01b2aedb4a61434f41f3a2ddbbd9f41384b96153c684ded3f0fa97c82758d9de5c7cf diff --git a/sys-devel/gcc/gcc-10.2.0-r5.ebuild b/sys-devel/gcc/gcc-11.2.0.ebuild similarity index 75% rename from sys-devel/gcc/gcc-10.2.0-r5.ebuild rename to sys-devel/gcc/gcc-11.2.0.ebuild index 3cb2712..3f91080 100644 --- a/sys-devel/gcc/gcc-10.2.0-r5.ebuild +++ b/sys-devel/gcc/gcc-11.2.0.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PATCH_VER="6" +PATCH_VER="1" inherit toolchain -KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND="" BDEPEND="${CATEGORY}/binutils" @@ -24,4 +24,4 @@ src_prepare() { fi eapply_user -} +} \ No newline at end of file diff --git a/sys-devel/gcc/gcc-9.3.0-r2.ebuild b/sys-devel/gcc/gcc-9.3.0-r2.ebuild deleted file mode 100644 index 04fcb86..000 --- a/sys-devel/gcc/gcc-9.3.0-r2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyri
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 47589df8daf6175d49f2fb1284166ce36ed32a5e Author: Jory Pratt gentoo org> AuthorDate: Sun Jul 25 20:03:24 2021 + Commit: Jory Pratt gentoo org> CommitDate: Sun Jul 25 20:03:24 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=47589df8 sys-devel/gcc: sync with ::gentoo stable Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest| 2 +- sys-devel/gcc/{gcc-10.3.0.ebuild => gcc-10.3.0-r2.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 314397c..174ad0d 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,6 +1,6 @@ DIST gcc-10.2.0-patches-6.tar.bz2 24103 BLAKE2B f719012f86136ad9c4ea1397548caca6e69687534599a88cc25fe0e4f83dd7fd34c07375fa6e612e2b430e078c1a59913160cce07312e94fa1ce575a33e5457b SHA512 61d97dba29024c7a22806689ebf33f5cb9ce099230bcc344f2865b976c3fdfd8ebec5962eaffd0156de75eca58499ba785867bd4a4ac92c6f799ab1bee8844a1 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee SHA512 42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e -DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B ef283e8b108af9bfd3324fabb95c835374113c6ff2cf1430a5568b3d1b27183e6de6751367c1e5720c85ac4c4513284d5510c63f95e88a1f623b6bcf4000 SHA512 6dc435c8619a1532000fae843b9964d0d1e28d3cc9cc1962ab7391570a0cf1135424ea5c0b0d3d5ec5ea863f02e963be2ec4c94822f217fc692a1d808325404e +DIST gcc-10.3.0-patches-3.tar.bz2 18935 BLAKE2B 13eaf1e055b5b63069aed1575ed93f6bc822b5e3f2181ddfc88f4e7ff801f58997cd131b2efd79b90469b1f861db994feb2adcaecacf165442078f76e233fd9a SHA512 c3d6a6f32863cc0ff7c877314ff0c00a892e473f64d16b82d46b4a77aa97c3e7a575492d27f0d423acb2621c86c9a49bca0e26e45bda9e697495444fcac85084 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb SHA512 2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86 DIST gcc-11.1.0-patches-2.tar.bz2 18492 BLAKE2B 37ffb2b2a92287c434d3730772b73b88926788db8b609611447318a28fd43963fa04ee664bb1c83815ee80742457ab703f7bc2d1e6d700e342760b1d9cd13867 SHA512 62297a37b0f1ff48858c59f761291f0fc4efe14bd471d53763899c2f272cc21764d4521682219a57857118e846766dcb9e24646f749d735acd58bb2d7b8b05d6 DIST gcc-11.1.0.tar.xz 78877216 BLAKE2B fe617e776b0270d11adea21b5c37d889de90865c19ab82d1c37bbd5c5b9c583a98c174606c4f893ca4950a4233e2a58aae93ad6aa7ad33d4e78a31c72371c1ed SHA512 fd6bba0f67ff48069d03073d1a9b5e896383b1cfc9dde008e868e60a9ec5014a837d56af0ecbf467b3fb9b37ec74a676e819a18b44393a0a3c4280175b5d7ad8 diff --git a/sys-devel/gcc/gcc-10.3.0.ebuild b/sys-devel/gcc/gcc-10.3.0-r2.ebuild similarity index 97% rename from sys-devel/gcc/gcc-10.3.0.ebuild rename to sys-devel/gcc/gcc-10.3.0-r2.ebuild index 61ff1bf..52430b9 100644 --- a/sys-devel/gcc/gcc-10.3.0.ebuild +++ b/sys-devel/gcc/gcc-10.3.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PATCH_VER="1" +PATCH_VER="3" inherit toolchain
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 71c7394e64d3484cef29728f3918e310ebfa5110 Author: Jory Pratt gentoo org> AuthorDate: Tue Jul 6 15:48:23 2021 + Commit: Jory Pratt gentoo org> CommitDate: Tue Jul 6 15:48:23 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=71c7394e sys-devel/gcc: add 11.x for testing Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/gcc-11.1.0-r1.ebuild | 31 +++ sys-devel/gcc/metadata.xml | 1 + 3 files changed, 34 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 7454fb3..314397c 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -2,5 +2,7 @@ DIST gcc-10.2.0-patches-6.tar.bz2 24103 BLAKE2B f719012f86136ad9c4ea1397548caca6 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee SHA512 42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B ef283e8b108af9bfd3324fabb95c835374113c6ff2cf1430a5568b3d1b27183e6de6751367c1e5720c85ac4c4513284d5510c63f95e88a1f623b6bcf4000 SHA512 6dc435c8619a1532000fae843b9964d0d1e28d3cc9cc1962ab7391570a0cf1135424ea5c0b0d3d5ec5ea863f02e963be2ec4c94822f217fc692a1d808325404e DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb SHA512 2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86 +DIST gcc-11.1.0-patches-2.tar.bz2 18492 BLAKE2B 37ffb2b2a92287c434d3730772b73b88926788db8b609611447318a28fd43963fa04ee664bb1c83815ee80742457ab703f7bc2d1e6d700e342760b1d9cd13867 SHA512 62297a37b0f1ff48858c59f761291f0fc4efe14bd471d53763899c2f272cc21764d4521682219a57857118e846766dcb9e24646f749d735acd58bb2d7b8b05d6 +DIST gcc-11.1.0.tar.xz 78877216 BLAKE2B fe617e776b0270d11adea21b5c37d889de90865c19ab82d1c37bbd5c5b9c583a98c174606c4f893ca4950a4233e2a58aae93ad6aa7ad33d4e78a31c72371c1ed SHA512 fd6bba0f67ff48069d03073d1a9b5e896383b1cfc9dde008e868e60a9ec5014a837d56af0ecbf467b3fb9b37ec74a676e819a18b44393a0a3c4280175b5d7ad8 DIST gcc-9.3.0-patches-4.tar.bz2 15474 BLAKE2B b06fdfce4402850bb1c6c211ace4c3a07ad2114ffa48eac58d1624124d5d1bddd6d2b4faa18be3291a340272c022bea26dfcaf17929828ceb6474a5211401389 SHA512 54904a4a1c4a784f1a707cbdd9f6f498457e4aa550dc6f3d6eff71ed05a75685e23e6b71c2a614b1dea7e506b9f42fb0109ecfde00ef00373275bbc0409cb7e0 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de diff --git a/sys-devel/gcc/gcc-11.1.0-r1.ebuild b/sys-devel/gcc/gcc-11.1.0-r1.ebuild new file mode 100644 index 000..f60c567 --- /dev/null +++ b/sys-devel/gcc/gcc-11.1.0-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PATCH_VER="2" + +inherit toolchain + +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" + +RDEPEND="" +BDEPEND="${CATEGORY}/binutils" + +src_prepare() { + if has_version '>=sys-libs/glibc-2.32-r1'; then + rm -v "${WORKDIR}/patch/21_all_disable-riscv32-ABIs.patch" || die + fi + + toolchain_src_prepare + + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then + eapply "${FILESDIR}"/10.1.0/cpu_indicator.patch + eapply "${FILESDIR}"/7.1.0/posix_memalign.patch + case $(tc-arch) in + amd64|arm64|ppc64) eapply "${FILESDIR}"/9.3.0/gcc-pure64.patch ;; + esac + fi + + eapply_user +} diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml index 6161017..b6cdb6a 100644 --- a/sys-devel/gcc/metadata.xml +++ b/sys-devel/gcc/metadata.xml @@ -27,6 +27,7 @@ Build support for various sanitizer functions (ASAN/TSAN/etc...) Build packages with stack smashing protector on by default enable systemtap static probe points +Enable valgrind annotations for gcc internals (useful for gcc debugging). Build support for virtual table verification (a C++ hardening feature)
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 3737c1566c9042bc11b21ad9aee02749069e2e8a Author: Jory Pratt gentoo org> AuthorDate: Wed Jun 23 16:40:12 2021 + Commit: Jory Pratt gentoo org> CommitDate: Wed Jun 23 16:40:12 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3737c156 sys-devel/gcc: sync with stable Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/gcc-10.3.0.ebuild | 27 +++ 2 files changed, 29 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 56868f0..7454fb3 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,4 +1,6 @@ DIST gcc-10.2.0-patches-6.tar.bz2 24103 BLAKE2B f719012f86136ad9c4ea1397548caca6e69687534599a88cc25fe0e4f83dd7fd34c07375fa6e612e2b430e078c1a59913160cce07312e94fa1ce575a33e5457b SHA512 61d97dba29024c7a22806689ebf33f5cb9ce099230bcc344f2865b976c3fdfd8ebec5962eaffd0156de75eca58499ba785867bd4a4ac92c6f799ab1bee8844a1 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee SHA512 42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e +DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B ef283e8b108af9bfd3324fabb95c835374113c6ff2cf1430a5568b3d1b27183e6de6751367c1e5720c85ac4c4513284d5510c63f95e88a1f623b6bcf4000 SHA512 6dc435c8619a1532000fae843b9964d0d1e28d3cc9cc1962ab7391570a0cf1135424ea5c0b0d3d5ec5ea863f02e963be2ec4c94822f217fc692a1d808325404e +DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb SHA512 2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86 DIST gcc-9.3.0-patches-4.tar.bz2 15474 BLAKE2B b06fdfce4402850bb1c6c211ace4c3a07ad2114ffa48eac58d1624124d5d1bddd6d2b4faa18be3291a340272c022bea26dfcaf17929828ceb6474a5211401389 SHA512 54904a4a1c4a784f1a707cbdd9f6f498457e4aa550dc6f3d6eff71ed05a75685e23e6b71c2a614b1dea7e506b9f42fb0109ecfde00ef00373275bbc0409cb7e0 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de diff --git a/sys-devel/gcc/gcc-10.3.0.ebuild b/sys-devel/gcc/gcc-10.3.0.ebuild new file mode 100644 index 000..61ff1bf --- /dev/null +++ b/sys-devel/gcc/gcc-10.3.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PATCH_VER="1" + +inherit toolchain + +KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" + +RDEPEND="" +BDEPEND="${CATEGORY}/binutils" + +src_prepare() { + toolchain_src_prepare + + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then + eapply "${FILESDIR}"/10.1.0/cpu_indicator.patch + eapply "${FILESDIR}"/7.1.0/posix_memalign.patch + case $(tc-arch) in + amd64|arm64|ppc64) eapply "${FILESDIR}"/9.3.0/gcc-pure64.patch ;; + esac + fi + + eapply_user +}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 653c8e2577a7656cd59e6dfc631dddea91b6b7dd Author: Dave Flogeras gmail com> AuthorDate: Wed May 26 15:07:57 2021 + Commit: Jory Pratt gentoo org> CommitDate: Thu May 27 12:50:08 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=653c8e25 sys-devel/gcc: Sync stable keywords with ::gentoo. Closes: https://github.com/gentoo/musl/pull/435 Signed-off-by: Dave Flogeras gmail.com> Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/gcc-10.2.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc/gcc-10.2.0-r5.ebuild b/sys-devel/gcc/gcc-10.2.0-r5.ebuild index 0e045f8..3cb2712 100644 --- a/sys-devel/gcc/gcc-10.2.0-r5.ebuild +++ b/sys-devel/gcc/gcc-10.2.0-r5.ebuild @@ -7,7 +7,7 @@ PATCH_VER="6" inherit toolchain -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" RDEPEND="" BDEPEND="${CATEGORY}/binutils"
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: a13b96a1393f7b41429b96555fc338965b28c93f Author: Jory Pratt gentoo org> AuthorDate: Wed Dec 30 15:58:57 2020 + Commit: Jory Pratt gentoo org> CommitDate: Wed Dec 30 15:58:57 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a13b96a1 sys-devel/gcc: sync gcc-10 with ::gentoo Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/{gcc-10.2.0-r3.ebuild => gcc-10.2.0-r5.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 8e1a008..56868f0 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,4 +1,4 @@ -DIST gcc-10.2.0-patches-4.tar.bz2 23266 BLAKE2B 8173474d3dea27a440b36eb80c89aabb08c37528c3ec2382839c46fc36336aff7f9cdf3dfbc66947df9286b1cfe9f479d615f77d81ab24ff68a3edf5df5b2350 SHA512 17080f358a3f231837de35188ad1a6ae554a4ca6199efae6dacf9b17706937379559d6c8de330b4237480fea6f5cc1158c1d5ecc36ec3a7b410546a2684b +DIST gcc-10.2.0-patches-6.tar.bz2 24103 BLAKE2B f719012f86136ad9c4ea1397548caca6e69687534599a88cc25fe0e4f83dd7fd34c07375fa6e612e2b430e078c1a59913160cce07312e94fa1ce575a33e5457b SHA512 61d97dba29024c7a22806689ebf33f5cb9ce099230bcc344f2865b976c3fdfd8ebec5962eaffd0156de75eca58499ba785867bd4a4ac92c6f799ab1bee8844a1 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee SHA512 42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e DIST gcc-9.3.0-patches-4.tar.bz2 15474 BLAKE2B b06fdfce4402850bb1c6c211ace4c3a07ad2114ffa48eac58d1624124d5d1bddd6d2b4faa18be3291a340272c022bea26dfcaf17929828ceb6474a5211401389 SHA512 54904a4a1c4a784f1a707cbdd9f6f498457e4aa550dc6f3d6eff71ed05a75685e23e6b71c2a614b1dea7e506b9f42fb0109ecfde00ef00373275bbc0409cb7e0 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de diff --git a/sys-devel/gcc/gcc-10.2.0-r3.ebuild b/sys-devel/gcc/gcc-10.2.0-r5.ebuild similarity index 97% rename from sys-devel/gcc/gcc-10.2.0-r3.ebuild rename to sys-devel/gcc/gcc-10.2.0-r5.ebuild index e0640cd..0e045f8 100644 --- a/sys-devel/gcc/gcc-10.2.0-r3.ebuild +++ b/sys-devel/gcc/gcc-10.2.0-r5.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PATCH_VER="4" +PATCH_VER="6" inherit toolchain
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 5114ec265aa20a997ec34c6cb24b28e807fdd740 Author: Jory Pratt gentoo org> AuthorDate: Sun Nov 8 18:16:48 2020 + Commit: Jory Pratt gentoo org> CommitDate: Sun Nov 8 18:16:48 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5114ec26 sys-devel/gcc: sync with ::gentoo Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 6 ++--- sys-devel/gcc/gcc-10.1.0-r1.ebuild | 27 -- .../{gcc-10.2.0-r1.ebuild => gcc-10.2.0-r3.ebuild} | 2 +- .../{gcc-9.3.0-r1.ebuild => gcc-9.3.0-r2.ebuild} | 2 +- 4 files changed, 4 insertions(+), 33 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 3fad69d..8e1a008 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,6 +1,4 @@ -DIST gcc-10.1.0-patches-2.tar.bz2 15808 BLAKE2B 8275c2ac3eda8e87255fefe2bb4ed2a10d790bf6085517cd26589fa6a98aa417f4578da88da91b4639d78ed9c897a07447d2048698b4e003f3adc397881c7ee5 SHA512 f3ef55103346a0ca40a5633a520091e93e98a3226d24a2b677f791af511460ea5bb5f6dbda6cdf706af2aeb22eb39d37cf226e012bd378c330db17246da88d09 -DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f SHA512 0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096 -DIST gcc-10.2.0-patches-2.tar.bz2 17701 BLAKE2B bed0cf2dcb6b2e35dbd86c43db617cfa0a0973b3d55bd6e12baf9e6495afd0fec855fefd223172c23f11449769996c18359abacfac36f62681310c861d5d2850 SHA512 6ebf5875ecc9f10dea67d4793fcc47178ddd6abe8959fc0390c6ff967fba7318013b4bf251abf451999b86697e97390c8698685b12086956c8e6bc2e97708bc9 +DIST gcc-10.2.0-patches-4.tar.bz2 23266 BLAKE2B 8173474d3dea27a440b36eb80c89aabb08c37528c3ec2382839c46fc36336aff7f9cdf3dfbc66947df9286b1cfe9f479d615f77d81ab24ff68a3edf5df5b2350 SHA512 17080f358a3f231837de35188ad1a6ae554a4ca6199efae6dacf9b17706937379559d6c8de330b4237480fea6f5cc1158c1d5ecc36ec3a7b410546a2684b DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee SHA512 42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e -DIST gcc-9.3.0-patches-3.tar.bz2 14193 BLAKE2B 4863fec1af41a8cdb2c24479b28812df36c1f71ab71d267ff0efc467cfb8ce99ed77714ceaedfb08b0d1eb0eb9316758cc7cbc5a8ad0bb582050690935e64b46 SHA512 8b90a5826df64e6f74e4f6c0e5acead695b38f671e26485b110d5b341daaad4ac21aabb04baae9ad457408eed274888b7f785bbc782611acfc7261e6a315d110 +DIST gcc-9.3.0-patches-4.tar.bz2 15474 BLAKE2B b06fdfce4402850bb1c6c211ace4c3a07ad2114ffa48eac58d1624124d5d1bddd6d2b4faa18be3291a340272c022bea26dfcaf17929828ceb6474a5211401389 SHA512 54904a4a1c4a784f1a707cbdd9f6f498457e4aa550dc6f3d6eff71ed05a75685e23e6b71c2a614b1dea7e506b9f42fb0109ecfde00ef00373275bbc0409cb7e0 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de diff --git a/sys-devel/gcc/gcc-10.1.0-r1.ebuild b/sys-devel/gcc/gcc-10.1.0-r1.ebuild deleted file mode 100644 index b77a69d..000 --- a/sys-devel/gcc/gcc-10.1.0-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PATCH_VER="2" - -inherit toolchain - -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" - -RDEPEND="" -DEPEND=">=${CATEGORY}/binutils-2.20" - -src_prepare() { - toolchain_src_prepare - - if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then - eapply "${FILESDIR}"/10.1.0/cpu_indicator.patch - eapply "${FILESDIR}"/7.1.0/posix_memalign.patch - case $(tc-arch) in - amd64|arm64|ppc64) eapply "${FILESDIR}"/9.3.0/gcc-pure64.patch ;; - esac - fi - - eapply_user -} diff --git a/sys-devel/gcc/gcc-10.2.0-r1.ebuild b/sys-devel/gcc/gcc-10.2.0-r3.ebuild similarity index 97% rename from sys-devel/gcc/gcc-10.2.0-r1.ebuild rename to sys-devel/gcc/gcc-10.2.0-r3.ebuild index 7f803a3..e0640cd 100644 --- a/sys-devel/gcc/gcc-10.2.0-r1.ebuild +++ b/sys-devel/gcc/gcc-10.2.0-r3.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PATCH_VER="2" +PATCH_VER="4" inherit toolchain diff --git a/sys-devel/gcc/gcc-9.3.0-r1.ebuild b/sys-devel/gcc/gcc-9.3.0-r2.ebuild similarity index 98% rename from sys-devel/gcc/gcc-9.3.0-r1.ebuild rename to sys-devel/gcc/gcc-9.3.0-r2.ebuild index 2ada81c..04fcb86 100644 --- a/sys-devel/gcc/gcc-9.3.0-r1.ebuild +++ b/sys-devel/gcc/gcc-9.3.0-r2.ebuild
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/9.3.0/, sys-devel/gcc/files/8.3.0/
commit: 91544571441f85d7d5d13a3e8370e8cf9a93f29c Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Oct 5 10:23:27 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Oct 5 22:55:58 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=91544571 sys-devel/gcc: refresh gcc-pure64 patch amd64 and arm64 parts unchanged. moved the file and added ppc64 stuff, based on alpine patch. this is final showstopper before enabling ppc64/ppc64le catalyst builds. Bug: https://bugs.gentoo.org/675954 Issue: https://github.com/gentoo/musl/issues/233 Tracker: https://github.com/gentoo/musl/issues/295 Closes: https://github.com/gentoo/musl/pull/350 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev gentoo.org> sys-devel/gcc/files/8.3.0/gcc-pure64.patch | 25 - sys-devel/gcc/files/9.3.0/gcc-pure64.patch | 86 ++ sys-devel/gcc/gcc-10.1.0-r1.ebuild | 2 +- sys-devel/gcc/gcc-10.2.0-r1.ebuild | 2 +- sys-devel/gcc/gcc-9.3.0-r1.ebuild | 2 +- 5 files changed, 89 insertions(+), 28 deletions(-) diff --git a/sys-devel/gcc/files/8.3.0/gcc-pure64.patch b/sys-devel/gcc/files/8.3.0/gcc-pure64.patch deleted file mode 100644 index 291785c..000 --- a/sys-devel/gcc/files/8.3.0/gcc-pure64.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff -Naur gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux 2018-01-03 10:03:58.0 + -+++ gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux 2019-04-13 19:48:43.100885251 + -@@ -22,7 +22,7 @@ - LIB1ASMFUNCS = _aarch64_sync_cache_range - - AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be) --MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu) -+MULTILIB_OSDIRNAMES = mabi.lp64=../lib - MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu) - - MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32) -diff -Naur gcc-8.3.0.orig/gcc/config/i386/t-linux64 gcc-8.3.0/gcc/config/i386/t-linux64 gcc-8.3.0.orig/gcc/config/i386/t-linux64 2018-01-03 10:03:58.0 + -+++ gcc-8.3.0/gcc/config/i386/t-linux642019-04-13 19:50:02.079841292 + -@@ -33,6 +33,6 @@ - comma=, - MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG)) - MULTILIB_DIRNAMES = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS))) --MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu) --MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:i386-linux-gnu) --MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32) -+MULTILIB_OSDIRNAMES = m64=../lib -+MULTILIB_OSDIRNAMES+= m32=../lib32 -+MULTILIB_OSDIRNAMES+= mx32=../libx32 diff --git a/sys-devel/gcc/files/9.3.0/gcc-pure64.patch b/sys-devel/gcc/files/9.3.0/gcc-pure64.patch new file mode 100644 index 000..19fd5c9 --- /dev/null +++ b/sys-devel/gcc/files/9.3.0/gcc-pure64.patch @@ -0,0 +1,86 @@ +diff -Naur gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux +--- gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux 2020-10-05 02:59:12.767988285 -0700 gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux 2020-10-05 03:03:32.310816444 -0700 +@@ -22,7 +22,7 @@ + LIB1ASMFUNCS = _aarch64_sync_cache_range + + AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be) +-MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu) ++MULTILIB_OSDIRNAMES = mabi.lp64=../lib + MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu) + + MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32) +diff -Naur gcc-9.3.0.orig/gcc/config/i386/t-linux64 gcc-9.3.0/gcc/config/i386/t-linux64 +--- gcc-9.3.0.orig/gcc/config/i386/t-linux64 2020-10-05 02:59:12.757989347 -0700 gcc-9.3.0/gcc/config/i386/t-linux642020-10-05 03:24:58.878825272 -0700 +@@ -33,6 +33,6 @@ + comma=, + MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG)) + MULTILIB_DIRNAMES = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS))) +-MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu) +-MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:i386-linux-gnu) +-MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32) ++MULTILIB_OSDIRNAMES = m64=../lib ++MULTILIB_OSDIRNAMES+= m32=../lib32 ++MULTILIB_OSDIRNAMES+= mx32=../libx32 +diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux gcc-9.3.0/gcc/config/rs6000/t-linux +--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux 2020-10-05 02:59:12.767988285 -0700 gcc-9.3.0/gcc/config/rs6000/t-
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: a70d9ab74adedd4843b900f56eecf23e606e08eb Author: Jory Pratt gentoo org> AuthorDate: Mon Sep 7 14:30:17 2020 + Commit: Jory Pratt gentoo org> CommitDate: Mon Sep 7 14:30:23 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a70d9ab7 sys-devel/gcc: Sync stable builds with ::gentoo Closes: https://github.com/gentoo/musl/issues/342 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/{gcc-9.3.0.ebuild => gcc-9.3.0-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 72b2f22..3fad69d 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -2,5 +2,5 @@ DIST gcc-10.1.0-patches-2.tar.bz2 15808 BLAKE2B 8275c2ac3eda8e87255fefe2bb4ed2a1 DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f SHA512 0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096 DIST gcc-10.2.0-patches-2.tar.bz2 17701 BLAKE2B bed0cf2dcb6b2e35dbd86c43db617cfa0a0973b3d55bd6e12baf9e6495afd0fec855fefd223172c23f11449769996c18359abacfac36f62681310c861d5d2850 SHA512 6ebf5875ecc9f10dea67d4793fcc47178ddd6abe8959fc0390c6ff967fba7318013b4bf251abf451999b86697e97390c8698685b12086956c8e6bc2e97708bc9 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee SHA512 42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e -DIST gcc-9.3.0-patches-2.tar.bz2 13230 BLAKE2B d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286 SHA512 c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c +DIST gcc-9.3.0-patches-3.tar.bz2 14193 BLAKE2B 4863fec1af41a8cdb2c24479b28812df36c1f71ab71d267ff0efc467cfb8ce99ed77714ceaedfb08b0d1eb0eb9316758cc7cbc5a8ad0bb582050690935e64b46 SHA512 8b90a5826df64e6f74e4f6c0e5acead695b38f671e26485b110d5b341daaad4ac21aabb04baae9ad457408eed274888b7f785bbc782611acfc7261e6a315d110 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de diff --git a/sys-devel/gcc/gcc-9.3.0.ebuild b/sys-devel/gcc/gcc-9.3.0-r1.ebuild similarity index 98% rename from sys-devel/gcc/gcc-9.3.0.ebuild rename to sys-devel/gcc/gcc-9.3.0-r1.ebuild index 245cece..b23cbf8 100644 --- a/sys-devel/gcc/gcc-9.3.0.ebuild +++ b/sys-devel/gcc/gcc-9.3.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PATCH_VER="2" +PATCH_VER="3" inherit toolchain
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 3f398db9084a88167580fbea1eb94bf16429c564 Author: Jory Pratt gentoo org> AuthorDate: Mon Aug 24 01:34:10 2020 + Commit: Jory Pratt gentoo org> CommitDate: Mon Aug 24 01:34:10 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3f398db9 sys-devel/gcc: Provide latest testing version Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/gcc-10.2.0-r1.ebuild | 27 +++ 2 files changed, 29 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 986ec1f..72b2f22 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,4 +1,6 @@ DIST gcc-10.1.0-patches-2.tar.bz2 15808 BLAKE2B 8275c2ac3eda8e87255fefe2bb4ed2a10d790bf6085517cd26589fa6a98aa417f4578da88da91b4639d78ed9c897a07447d2048698b4e003f3adc397881c7ee5 SHA512 f3ef55103346a0ca40a5633a520091e93e98a3226d24a2b677f791af511460ea5bb5f6dbda6cdf706af2aeb22eb39d37cf226e012bd378c330db17246da88d09 DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f SHA512 0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096 +DIST gcc-10.2.0-patches-2.tar.bz2 17701 BLAKE2B bed0cf2dcb6b2e35dbd86c43db617cfa0a0973b3d55bd6e12baf9e6495afd0fec855fefd223172c23f11449769996c18359abacfac36f62681310c861d5d2850 SHA512 6ebf5875ecc9f10dea67d4793fcc47178ddd6abe8959fc0390c6ff967fba7318013b4bf251abf451999b86697e97390c8698685b12086956c8e6bc2e97708bc9 +DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee SHA512 42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e DIST gcc-9.3.0-patches-2.tar.bz2 13230 BLAKE2B d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286 SHA512 c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de diff --git a/sys-devel/gcc/gcc-10.2.0-r1.ebuild b/sys-devel/gcc/gcc-10.2.0-r1.ebuild new file mode 100644 index 000..0cccd7d --- /dev/null +++ b/sys-devel/gcc/gcc-10.2.0-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PATCH_VER="2" + +inherit toolchain + +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" + +RDEPEND="" +BDEPEND="${CATEGORY}/binutils" + +src_prepare() { + toolchain_src_prepare + + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then + eapply "${FILESDIR}"/10.1.0/cpu_indicator.patch + eapply "${FILESDIR}"/7.1.0/posix_memalign.patch + case $(tc-arch) in + amd64|arm64|ppc64) eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; + esac + fi + + eapply_user +}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 720162afb30c57bc739fd026fdc7177dfd5ebdee Author: Jory Pratt gentoo org> AuthorDate: Fri Jun 12 03:02:40 2020 + Commit: Jory Pratt gentoo org> CommitDate: Fri Jun 12 03:02:40 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=720162af sys-devel/gcc: sync update with tree Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest| 2 +- sys-devel/gcc/{gcc-10.1.0.ebuild => gcc-10.1.0-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 798807f..986ec1f 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,4 +1,4 @@ -DIST gcc-10.1.0-patches-1.tar.bz2 13432 BLAKE2B 2f0517778eb012288ae305a91f84eb31a5f08f842c504201f1a8085afd42ed4c9b4a5b15f7553982c926735e8ea57307a1749004e679880ef47abad7d4596115 SHA512 cc513d8b68dcf484d37c51961c809fc6c470a8341f068b4029430ca4677e7b49155c3d964b3b9ab50c69835b32db98bcb9a91f14de14417e4611521059192118 +DIST gcc-10.1.0-patches-2.tar.bz2 15808 BLAKE2B 8275c2ac3eda8e87255fefe2bb4ed2a10d790bf6085517cd26589fa6a98aa417f4578da88da91b4639d78ed9c897a07447d2048698b4e003f3adc397881c7ee5 SHA512 f3ef55103346a0ca40a5633a520091e93e98a3226d24a2b677f791af511460ea5bb5f6dbda6cdf706af2aeb22eb39d37cf226e012bd378c330db17246da88d09 DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f SHA512 0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096 DIST gcc-9.3.0-patches-2.tar.bz2 13230 BLAKE2B d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286 SHA512 c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de diff --git a/sys-devel/gcc/gcc-10.1.0.ebuild b/sys-devel/gcc/gcc-10.1.0-r1.ebuild similarity index 97% rename from sys-devel/gcc/gcc-10.1.0.ebuild rename to sys-devel/gcc/gcc-10.1.0-r1.ebuild index 2212fc4..507c829 100644 --- a/sys-devel/gcc/gcc-10.1.0.ebuild +++ b/sys-devel/gcc/gcc-10.1.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PATCH_VER="1" +PATCH_VER="2" inherit toolchain
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/10.1.0/, sys-devel/gcc/
commit: 09baa54449dcda1e6f26777015e80de19fd3cc2d Author: Jory Pratt gentoo org> AuthorDate: Fri May 8 03:47:07 2020 + Commit: Jory Pratt gentoo org> CommitDate: Fri May 8 03:47:07 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=09baa544 sys-devel/gcc: bump up to 10.1.0 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/files/10.1.0/cpu_indicator.patch | 46 ++ sys-devel/gcc/gcc-10.1.0.ebuild| 27 +++ 3 files changed, 75 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index d4de0ae..798807f 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,2 +1,4 @@ +DIST gcc-10.1.0-patches-1.tar.bz2 13432 BLAKE2B 2f0517778eb012288ae305a91f84eb31a5f08f842c504201f1a8085afd42ed4c9b4a5b15f7553982c926735e8ea57307a1749004e679880ef47abad7d4596115 SHA512 cc513d8b68dcf484d37c51961c809fc6c470a8341f068b4029430ca4677e7b49155c3d964b3b9ab50c69835b32db98bcb9a91f14de14417e4611521059192118 +DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f SHA512 0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096 DIST gcc-9.3.0-patches-2.tar.bz2 13230 BLAKE2B d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286 SHA512 c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de diff --git a/sys-devel/gcc/files/10.1.0/cpu_indicator.patch b/sys-devel/gcc/files/10.1.0/cpu_indicator.patch new file mode 100644 index 000..6141a83 --- /dev/null +++ b/sys-devel/gcc/files/10.1.0/cpu_indicator.patch @@ -0,0 +1,46 @@ +From d16a8ceb1c3c8a7ec381090b4c316ff4c55661c0 Mon Sep 17 00:00:00 2001 +From: +Date: Thu, 7 May 2020 21:14:11 -0500 +Subject: [PATCH] convert "__cpu_indicator_init" to + "__cpu_indicator_init_local" + +--- + gcc/config/i386/i386-expand.c | 4 ++-- + libgcc/config/i386/cpuinfo.c | 6 +++--- + 2 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/gcc/config/i386/i386-expand.c b/gcc/config/i386/i386-expand.c +index 48f00c5fc..78650b202 100644 +--- a/gcc/config/i386/i386-expand.c b/gcc/config/i386/i386-expand.c +@@ -10941,10 +10941,10 @@ ix86_expand_builtin (tree exp, rtx target, rtx subtarget, + { + case IX86_BUILTIN_CPU_INIT: + { +- /* Make it call __cpu_indicator_init in libgcc. */ ++ /* Make it call __cpu_indicator_init_local in libgcc. */ + tree call_expr, fndecl, type; + type = build_function_type_list (integer_type_node, NULL_TREE); +- fndecl = build_fn_decl ("__cpu_indicator_init", type); ++ fndecl = build_fn_decl ("__cpu_indicator_init_local", type); + call_expr = build_call_expr (fndecl, 0); + return expand_expr (call_expr, target, mode, EXPAND_NORMAL); + } +diff --git a/libgcc/config/i386/cpuinfo.c b/libgcc/config/i386/cpuinfo.c +index 00322c586..f42bbb8af 100644 +--- a/libgcc/config/i386/cpuinfo.c b/libgcc/config/i386/cpuinfo.c +@@ -508,7 +508,7 @@ __cpu_indicator_init (void) + return 0; + } + +-#if defined SHARED && defined USE_ELF_SYMVER +-__asm__ (".symver __cpu_indicator_init, __cpu_indicator_init@GCC_4.8.0"); +-__asm__ (".symver __cpu_model, __cpu_model@GCC_4.8.0"); ++#ifndef SHARED ++int __cpu_indicator_init_local (void) ++ __attribute__ ((weak, alias ("__cpu_indicator_init"))); + #endif +-- +2.26.2 + diff --git a/sys-devel/gcc/gcc-10.1.0.ebuild b/sys-devel/gcc/gcc-10.1.0.ebuild new file mode 100644 index 000..2212fc4 --- /dev/null +++ b/sys-devel/gcc/gcc-10.1.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PATCH_VER="1" + +inherit toolchain + +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" + +RDEPEND="" +DEPEND=">=${CATEGORY}/binutils-2.20" + +src_prepare() { + toolchain_src_prepare + + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then + eapply "${FILESDIR}"/10.1.0/cpu_indicator.patch + eapply "${FILESDIR}"/7.1.0/posix_memalign.patch + case $(tc-arch) in + amd64|arm64|ppc64) eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; + esac + fi + + eapply_user +}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: f435bdfb4fa0bcd53e6ce51920c7cbd39048 Author: Jory Pratt gentoo org> AuthorDate: Mon May 4 02:05:23 2020 + Commit: Jory Pratt gentoo org> CommitDate: Mon May 4 02:05:23 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f435bdfb sys-devel/gcc: Drop old ebuilds Package-Manager: Portage-2.3.99, Repoman-2.3.20 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest| 8 sys-devel/gcc/gcc-8.2.0-r6.ebuild | 32 sys-devel/gcc/gcc-8.3.0-r1.ebuild | 33 - sys-devel/gcc/gcc-8.3.0-r2.ebuild | 33 - sys-devel/gcc/gcc-9.2.0-r3.ebuild | 33 - sys-devel/gcc/gcc-9.2.0-r4.ebuild | 33 - sys-devel/gcc/metadata.xml| 1 - 7 files changed, 173 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 6218a5d..d4de0ae 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,10 +1,2 @@ -DIST gcc-8.2.0-patches-1.7.tar.bz2 18166 BLAKE2B 2aff918d253d76c9b7d76b2d82e85c42f2ab8717e73831965b3a0fcc92b1ceacd7aa0b433dd0c180ad16906cfe059c020b256d01271ef95a6e56b08d41f4acfe SHA512 5110b610a4c9116ecd91490f66e570c09217c6b4d18bf46af5e1a51ed043df188ce313bdae6ba670b8800842387c98c1b83b7e1e0c396cbce71e6726d81f589c -DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185 SHA512 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed -DIST gcc-8.3.0-patches-1.1.tar.bz2 14430 BLAKE2B c702fbdb18c3c952cdb9adead3a193c948d78a4cb4b041beaa51a06b907fd357bb10a2f8d47d55978ebb08590fd7c9a6ec3df8e7a007173e20a55d251d947c72 SHA512 9e2284f597bab6f78ca24ead358b1f50495aefc9e0a416ace24c94723db7b2fb82d48426876138d00c82bcaf9c2f8b4674885988448dcf16dee1b764face9af4 -DIST gcc-8.3.0-patches-2.tar.bz2 16741 BLAKE2B b3db1b94749cb8a04cce8637429e15eda369ec741f236d8322716dcfae6db1dc9479dd4d7715aeb357a0b3106c7f23fd33eba466a041b8e2e0e57b6cb858786f SHA512 13a85ddf76563241973e061ba157942c81391d0b867c66f88da1ad66a79d99ccdd6bc324caca31eb31057c2d27ece89f6546d723a420b3af319c6865337321f1 -DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca SHA512 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802 -DIST gcc-9.2.0-patches-4.tar.bz2 21655 BLAKE2B 2acf6d83ec934a65e77d2079a024b42622e1234f0516f12839f7d03c2f3e1bb275037b020e35ba847d6809d5577ba966619c78345b75355df0a754d02ccf9819 SHA512 114e01a7b08ecb1feab24ef3cfc72c8953748f1526722b80c18602025eef132e2b4c05db59c7a23eb2e7f42ed48eb02d92bcd73b1ca932374d6bedaf89cc66d0 -DIST gcc-9.2.0-patches-5.tar.bz2 22929 BLAKE2B 2d8a69098d836d24ec295e2e0ff6864f34914473b1e4ae1630c3ee23c16aba8ee1a9c943c89a629d1c8a2d2018796ac4b01992fcd9d926c693423041572c8155 SHA512 79961204054b1eb91e87bb9f226ce236ffb8bacf1550b7a5abaf8c121fa373d9fa8fcd56f201887976f76056a22cf75a418b6221d0ea35050d3ec4465a764fc0 -DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453 SHA512 a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040 DIST gcc-9.3.0-patches-2.tar.bz2 13230 BLAKE2B d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286 SHA512 c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de diff --git a/sys-devel/gcc/gcc-8.2.0-r6.ebuild b/sys-devel/gcc/gcc-8.2.0-r6.ebuild deleted file mode 100644 index be8105f..000 --- a/sys-devel/gcc/gcc-8.2.0-r6.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PATCH_VER="1.7" -#UCLIBC_VER="1.0" - -inherit toolchain - -KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" - -RDEPEND="" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.13 ) - >=${CATEGORY}/binutils-2.20" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" -fi - -src_prepare() { - toolchain_src_prepare - - if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then -
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: fd9dad87819afd8ea522ee25b903f3e2ddf0c4ae Author: Anthony G. Basile gentoo org> AuthorDate: Mon May 4 00:32:00 2020 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon May 4 00:32:20 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=fd9dad87 sys-devel/gcc: stable on all musl arches Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Anthony G. Basile gentoo.org> sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/gcc-9.3.0.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index a9b0b6c..6218a5d 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -6,5 +6,5 @@ DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fa DIST gcc-9.2.0-patches-4.tar.bz2 21655 BLAKE2B 2acf6d83ec934a65e77d2079a024b42622e1234f0516f12839f7d03c2f3e1bb275037b020e35ba847d6809d5577ba966619c78345b75355df0a754d02ccf9819 SHA512 114e01a7b08ecb1feab24ef3cfc72c8953748f1526722b80c18602025eef132e2b4c05db59c7a23eb2e7f42ed48eb02d92bcd73b1ca932374d6bedaf89cc66d0 DIST gcc-9.2.0-patches-5.tar.bz2 22929 BLAKE2B 2d8a69098d836d24ec295e2e0ff6864f34914473b1e4ae1630c3ee23c16aba8ee1a9c943c89a629d1c8a2d2018796ac4b01992fcd9d926c693423041572c8155 SHA512 79961204054b1eb91e87bb9f226ce236ffb8bacf1550b7a5abaf8c121fa373d9fa8fcd56f201887976f76056a22cf75a418b6221d0ea35050d3ec4465a764fc0 DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453 SHA512 a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040 -DIST gcc-9.3.0-patches-1.tar.bz2 12659 BLAKE2B 03937d13f58fbcb84bbe3111c7dad7c53767501c443f7e21ac078d37d067fe0e7022589e94a9cfb38d164fd4c1cecfce57f28165e0577fa6e06b189abf348459 SHA512 08b2c9a20b17e06c6721c7193d40e085308b561376a4c35a5ec6ff19ee4f414fead25febbd4d95c8d09586893af83d818d8d5f23bfb16794bffe4439d0b0d8be +DIST gcc-9.3.0-patches-2.tar.bz2 13230 BLAKE2B d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286 SHA512 c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de diff --git a/sys-devel/gcc/gcc-9.3.0.ebuild b/sys-devel/gcc/gcc-9.3.0.ebuild index 5957e36..245cece 100644 --- a/sys-devel/gcc/gcc-9.3.0.ebuild +++ b/sys-devel/gcc/gcc-9.3.0.ebuild @@ -3,11 +3,11 @@ EAPI="7" -PATCH_VER="1" +PATCH_VER="2" inherit toolchain -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 2d6cd44ae0ee1f6c9ff267865a5950788c497de2 Author: Jory Pratt gentoo org> AuthorDate: Sun Apr 12 18:47:42 2020 + Commit: Jory Pratt gentoo org> CommitDate: Sun Apr 12 18:47:42 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2d6cd44a sys-devel/gcc: Update metadata to fix IUSE="ada" Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml index 64a3611..aa83faf 100644 --- a/sys-devel/gcc/metadata.xml +++ b/sys-devel/gcc/metadata.xml @@ -6,6 +6,7 @@ Gentoo Toolchain Project +Build the ADA language (GNAT) frontend Enable support for the D programming language Enable fixed-point arithmetic support for MIPS targets in gcc (Warning: significantly increases compile time!)
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 59e85981163c13a121a99faa17de185976436461 Author: Jory Pratt gentoo org> AuthorDate: Sun Mar 22 03:12:57 2020 + Commit: Jory Pratt gentoo org> CommitDate: Sun Mar 22 03:12:57 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=59e85981 sys-devel/gcc: Version bump 9.3.0 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/gcc-9.3.0.ebuild | 33 + 2 files changed, 35 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index d9042e9..a9b0b6c 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -6,3 +6,5 @@ DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fa DIST gcc-9.2.0-patches-4.tar.bz2 21655 BLAKE2B 2acf6d83ec934a65e77d2079a024b42622e1234f0516f12839f7d03c2f3e1bb275037b020e35ba847d6809d5577ba966619c78345b75355df0a754d02ccf9819 SHA512 114e01a7b08ecb1feab24ef3cfc72c8953748f1526722b80c18602025eef132e2b4c05db59c7a23eb2e7f42ed48eb02d92bcd73b1ca932374d6bedaf89cc66d0 DIST gcc-9.2.0-patches-5.tar.bz2 22929 BLAKE2B 2d8a69098d836d24ec295e2e0ff6864f34914473b1e4ae1630c3ee23c16aba8ee1a9c943c89a629d1c8a2d2018796ac4b01992fcd9d926c693423041572c8155 SHA512 79961204054b1eb91e87bb9f226ce236ffb8bacf1550b7a5abaf8c121fa373d9fa8fcd56f201887976f76056a22cf75a418b6221d0ea35050d3ec4465a764fc0 DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453 SHA512 a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040 +DIST gcc-9.3.0-patches-1.tar.bz2 12659 BLAKE2B 03937d13f58fbcb84bbe3111c7dad7c53767501c443f7e21ac078d37d067fe0e7022589e94a9cfb38d164fd4c1cecfce57f28165e0577fa6e06b189abf348459 SHA512 08b2c9a20b17e06c6721c7193d40e085308b561376a4c35a5ec6ff19ee4f414fead25febbd4d95c8d09586893af83d818d8d5f23bfb16794bffe4439d0b0d8be +DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de diff --git a/sys-devel/gcc/gcc-9.3.0.ebuild b/sys-devel/gcc/gcc-9.3.0.ebuild new file mode 100644 index 000..5957e36 --- /dev/null +++ b/sys-devel/gcc/gcc-9.3.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PATCH_VER="1" + +inherit toolchain + +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.13 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" +fi + +src_prepare() { + toolchain_src_prepare + + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then + eapply "${FILESDIR}"/6.3.0/cpu_indicator.patch + eapply "${FILESDIR}"/7.1.0/posix_memalign.patch + case $(tc-arch) in + amd64|arm64|ppc64) eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; + esac + fi + + eapply_user +}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 19cf6f847b01479e412bd082cb22f6a46f73f1f3 Author: Jory Pratt gentoo org> AuthorDate: Wed Feb 26 03:51:14 2020 + Commit: Jory Pratt gentoo org> CommitDate: Wed Feb 26 03:51:14 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=19cf6f84 sys-devel/gcc: cut 5 patchset Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-9.2.0-r4.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 9f1700b..d9042e9 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -4,4 +4,5 @@ DIST gcc-8.3.0-patches-1.1.tar.bz2 14430 BLAKE2B c702fbdb18c3c952cdb9adead3a193c DIST gcc-8.3.0-patches-2.tar.bz2 16741 BLAKE2B b3db1b94749cb8a04cce8637429e15eda369ec741f236d8322716dcfae6db1dc9479dd4d7715aeb357a0b3106c7f23fd33eba466a041b8e2e0e57b6cb858786f SHA512 13a85ddf76563241973e061ba157942c81391d0b867c66f88da1ad66a79d99ccdd6bc324caca31eb31057c2d27ece89f6546d723a420b3af319c6865337321f1 DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca SHA512 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802 DIST gcc-9.2.0-patches-4.tar.bz2 21655 BLAKE2B 2acf6d83ec934a65e77d2079a024b42622e1234f0516f12839f7d03c2f3e1bb275037b020e35ba847d6809d5577ba966619c78345b75355df0a754d02ccf9819 SHA512 114e01a7b08ecb1feab24ef3cfc72c8953748f1526722b80c18602025eef132e2b4c05db59c7a23eb2e7f42ed48eb02d92bcd73b1ca932374d6bedaf89cc66d0 +DIST gcc-9.2.0-patches-5.tar.bz2 22929 BLAKE2B 2d8a69098d836d24ec295e2e0ff6864f34914473b1e4ae1630c3ee23c16aba8ee1a9c943c89a629d1c8a2d2018796ac4b01992fcd9d926c693423041572c8155 SHA512 79961204054b1eb91e87bb9f226ce236ffb8bacf1550b7a5abaf8c121fa373d9fa8fcd56f201887976f76056a22cf75a418b6221d0ea35050d3ec4465a764fc0 DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453 SHA512 a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040 diff --git a/sys-devel/gcc/gcc-9.2.0-r4.ebuild b/sys-devel/gcc/gcc-9.2.0-r4.ebuild new file mode 100644 index 000..6201ae3 --- /dev/null +++ b/sys-devel/gcc/gcc-9.2.0-r4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PATCH_VER="5" + +inherit toolchain + +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.13 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" +fi + +src_prepare() { + toolchain_src_prepare + + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then + eapply "${FILESDIR}"/6.3.0/cpu_indicator.patch + eapply "${FILESDIR}"/7.1.0/posix_memalign.patch + case $(tc-arch) in + amd64|arm64|ppc64) eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; + esac + fi + + eapply_user +}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: b1160342d9c386cb908381a21ba958f7f3428498 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Jan 30 08:21:19 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jan 30 08:33:29 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b1160342 sys-devel/gcc: apply pure64 patch on ppc64 as well Issue: https://github.com/gentoo/musl/issues/233 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> sys-devel/gcc/gcc-8.2.0-r6.ebuild | 2 +- sys-devel/gcc/gcc-8.3.0-r1.ebuild | 2 +- sys-devel/gcc/gcc-8.3.0-r2.ebuild | 2 +- sys-devel/gcc/gcc-9.2.0-r3.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-devel/gcc/gcc-8.2.0-r6.ebuild b/sys-devel/gcc/gcc-8.2.0-r6.ebuild index 8d935ad..be8105f 100644 --- a/sys-devel/gcc/gcc-8.2.0-r6.ebuild +++ b/sys-devel/gcc/gcc-8.2.0-r6.ebuild @@ -26,7 +26,7 @@ src_prepare() { epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch epatch "${FILESDIR}"/7.1.0/posix_memalign.patch case $(tc-arch) in - amd64|arm64) epatch "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; + amd64|arm64|ppc64) epatch "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; esac fi } diff --git a/sys-devel/gcc/gcc-8.3.0-r1.ebuild b/sys-devel/gcc/gcc-8.3.0-r1.ebuild index 1f7f1ab..ddf71dc 100644 --- a/sys-devel/gcc/gcc-8.3.0-r1.ebuild +++ b/sys-devel/gcc/gcc-8.3.0-r1.ebuild @@ -25,7 +25,7 @@ src_prepare() { eapply "${FILESDIR}"/6.3.0/cpu_indicator.patch eapply "${FILESDIR}"/7.1.0/posix_memalign.patch case $(tc-arch) in - amd64|arm64) eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; + amd64|arm64|ppc64) eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; esac fi diff --git a/sys-devel/gcc/gcc-8.3.0-r2.ebuild b/sys-devel/gcc/gcc-8.3.0-r2.ebuild index 8f5a792..e1d3acd 100644 --- a/sys-devel/gcc/gcc-8.3.0-r2.ebuild +++ b/sys-devel/gcc/gcc-8.3.0-r2.ebuild @@ -25,7 +25,7 @@ src_prepare() { eapply "${FILESDIR}"/6.3.0/cpu_indicator.patch eapply "${FILESDIR}"/7.1.0/posix_memalign.patch case $(tc-arch) in - amd64|arm64) eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; + amd64|arm64|ppc64) eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; esac fi diff --git a/sys-devel/gcc/gcc-9.2.0-r3.ebuild b/sys-devel/gcc/gcc-9.2.0-r3.ebuild index fc205c8..ebd36a9 100644 --- a/sys-devel/gcc/gcc-9.2.0-r3.ebuild +++ b/sys-devel/gcc/gcc-9.2.0-r3.ebuild @@ -25,7 +25,7 @@ src_prepare() { eapply "${FILESDIR}"/6.3.0/cpu_indicator.patch eapply "${FILESDIR}"/7.1.0/posix_memalign.patch case $(tc-arch) in - amd64|arm64) eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; + amd64|arm64|ppc64) eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; esac fi
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: e030de1c7480a9453f4f22fb40f96f11447b2f60 Author: Georgy Yakovlev sysdump net> AuthorDate: Thu Jan 30 05:20:08 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jan 30 05:39:37 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e030de1c sys-devel/gcc: restore ppc64 keyword Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> sys-devel/gcc/gcc-8.2.0-r6.ebuild | 4 ++-- sys-devel/gcc/gcc-8.3.0-r1.ebuild | 4 ++-- sys-devel/gcc/gcc-8.3.0-r2.ebuild | 4 ++-- sys-devel/gcc/gcc-9.2.0-r3.ebuild | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sys-devel/gcc/gcc-8.2.0-r6.ebuild b/sys-devel/gcc/gcc-8.2.0-r6.ebuild index 3b0093a..8d935ad 100644 --- a/sys-devel/gcc/gcc-8.2.0-r6.ebuild +++ b/sys-devel/gcc/gcc-8.2.0-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -8,7 +8,7 @@ PATCH_VER="1.7" inherit toolchain -KEYWORDS="amd64 arm arm64 ~mips ppc x86" +KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-8.3.0-r1.ebuild b/sys-devel/gcc/gcc-8.3.0-r1.ebuild index 4fff882..1f7f1ab 100644 --- a/sys-devel/gcc/gcc-8.3.0-r1.ebuild +++ b/sys-devel/gcc/gcc-8.3.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -7,7 +7,7 @@ PATCH_VER="1.1" inherit toolchain -KEYWORDS="amd64 arm arm64 ~mips ppc x86" +KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-8.3.0-r2.ebuild b/sys-devel/gcc/gcc-8.3.0-r2.ebuild index de750ab..8f5a792 100644 --- a/sys-devel/gcc/gcc-8.3.0-r2.ebuild +++ b/sys-devel/gcc/gcc-8.3.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -7,7 +7,7 @@ PATCH_VER="2" inherit toolchain -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-9.2.0-r3.ebuild b/sys-devel/gcc/gcc-9.2.0-r3.ebuild index 14348dd..fc205c8 100644 --- a/sys-devel/gcc/gcc-9.2.0-r3.ebuild +++ b/sys-devel/gcc/gcc-9.2.0-r3.ebuild @@ -7,7 +7,7 @@ PATCH_VER="4" inherit toolchain -KEYWORDS="amd64 arm arm64 ~mips ppc x86" +KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 918d8f40d39c6c0dd02cc37a0bd8b3359eee2cd8 Author: Jory Pratt gentoo org> AuthorDate: Mon Jan 6 04:41:49 2020 + Commit: Jory Pratt gentoo org> CommitDate: Mon Jan 6 04:41:49 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=918d8f40 sys-devel/gcc: sync with latest patchset Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --force Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/{gcc-9.2.0-r2.ebuild => gcc-9.2.0-r3.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 0e07544..9f1700b 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -3,5 +3,5 @@ DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c58349 DIST gcc-8.3.0-patches-1.1.tar.bz2 14430 BLAKE2B c702fbdb18c3c952cdb9adead3a193c948d78a4cb4b041beaa51a06b907fd357bb10a2f8d47d55978ebb08590fd7c9a6ec3df8e7a007173e20a55d251d947c72 SHA512 9e2284f597bab6f78ca24ead358b1f50495aefc9e0a416ace24c94723db7b2fb82d48426876138d00c82bcaf9c2f8b4674885988448dcf16dee1b764face9af4 DIST gcc-8.3.0-patches-2.tar.bz2 16741 BLAKE2B b3db1b94749cb8a04cce8637429e15eda369ec741f236d8322716dcfae6db1dc9479dd4d7715aeb357a0b3106c7f23fd33eba466a041b8e2e0e57b6cb858786f SHA512 13a85ddf76563241973e061ba157942c81391d0b867c66f88da1ad66a79d99ccdd6bc324caca31eb31057c2d27ece89f6546d723a420b3af319c6865337321f1 DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca SHA512 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802 -DIST gcc-9.2.0-patches-3.tar.bz2 15452 BLAKE2B 8ebd8beef1a7d3b0e0e544a0967599e9a06662092e9f4626e071051c3dbbbfd9b74fcc1bcec6405960a50133d741906f77cbf2058fba140b5cd35f632e999a92 SHA512 ea1a400d6285c545d28b00258d8ed67f7deb3211c28db32e2c9a427c166481d80a36d0b2b89c532e84aea76ed705cdfddc51ccb2817cef7928398c092937a9ad +DIST gcc-9.2.0-patches-4.tar.bz2 21655 BLAKE2B 2acf6d83ec934a65e77d2079a024b42622e1234f0516f12839f7d03c2f3e1bb275037b020e35ba847d6809d5577ba966619c78345b75355df0a754d02ccf9819 SHA512 114e01a7b08ecb1feab24ef3cfc72c8953748f1526722b80c18602025eef132e2b4c05db59c7a23eb2e7f42ed48eb02d92bcd73b1ca932374d6bedaf89cc66d0 DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453 SHA512 a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040 diff --git a/sys-devel/gcc/gcc-9.2.0-r2.ebuild b/sys-devel/gcc/gcc-9.2.0-r3.ebuild similarity index 92% rename from sys-devel/gcc/gcc-9.2.0-r2.ebuild rename to sys-devel/gcc/gcc-9.2.0-r3.ebuild index 979ddee..14348dd 100644 --- a/sys-devel/gcc/gcc-9.2.0-r2.ebuild +++ b/sys-devel/gcc/gcc-9.2.0-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PATCH_VER="3" +PATCH_VER="4" inherit toolchain
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/
commit: 353f38307cc54ed3b71e85e63761e8a67bc2338a Author: Anthony G. Basile gentoo org> AuthorDate: Sun Nov 24 12:42:20 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Nov 24 12:42:20 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=353f3830 sys-devel/gcc: fix gcc-configure-texinfo.patch Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Anthony G. Basile gentoo.org> sys-devel/gcc/files/gcc-configure-texinfo.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/files/gcc-configure-texinfo.patch b/sys-devel/gcc/files/gcc-configure-texinfo.patch index ddc098d..99e9099 100644 --- a/sys-devel/gcc/files/gcc-configure-texinfo.patch +++ b/sys-devel/gcc/files/gcc-configure-texinfo.patch @@ -4,8 +4,8 @@ that it violates the cheesy version grep. http://bugs.gentoo.org/198182 configure -+++ configure +--- a/configure b/configure @@ -3573,6 +3573,6 @@ : else
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 7fbd69be8995d96e35494b5ec96f82eac3a735a9 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Nov 24 01:31:20 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Nov 24 01:32:06 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7fbd69be sys-devel/gcc: 9.2.0-r2 stable on all musl arches Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Anthony G. Basile gentoo.org> sys-devel/gcc/gcc-9.2.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/gcc-9.2.0-r2.ebuild b/sys-devel/gcc/gcc-9.2.0-r2.ebuild index 986da66..979ddee 100644 --- a/sys-devel/gcc/gcc-9.2.0-r2.ebuild +++ b/sys-devel/gcc/gcc-9.2.0-r2.ebuild @@ -1,13 +1,13 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI="7" PATCH_VER="3" inherit toolchain -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" +KEYWORDS="amd64 arm arm64 ~mips ppc x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 25e7befc7cb554675d2eea365d97d6bb5bf81262 Author: Jory Pratt gentoo org> AuthorDate: Fri Nov 8 15:18:26 2019 + Commit: Jory Pratt gentoo org> CommitDate: Fri Nov 8 15:18:26 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=25e7befc sys-devel/gcc: sync with tree Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/{gcc-9.2.0-r1.ebuild => gcc-9.2.0-r2.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 0011267..0e07544 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -3,5 +3,5 @@ DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c58349 DIST gcc-8.3.0-patches-1.1.tar.bz2 14430 BLAKE2B c702fbdb18c3c952cdb9adead3a193c948d78a4cb4b041beaa51a06b907fd357bb10a2f8d47d55978ebb08590fd7c9a6ec3df8e7a007173e20a55d251d947c72 SHA512 9e2284f597bab6f78ca24ead358b1f50495aefc9e0a416ace24c94723db7b2fb82d48426876138d00c82bcaf9c2f8b4674885988448dcf16dee1b764face9af4 DIST gcc-8.3.0-patches-2.tar.bz2 16741 BLAKE2B b3db1b94749cb8a04cce8637429e15eda369ec741f236d8322716dcfae6db1dc9479dd4d7715aeb357a0b3106c7f23fd33eba466a041b8e2e0e57b6cb858786f SHA512 13a85ddf76563241973e061ba157942c81391d0b867c66f88da1ad66a79d99ccdd6bc324caca31eb31057c2d27ece89f6546d723a420b3af319c6865337321f1 DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca SHA512 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802 -DIST gcc-9.2.0-patches-2.tar.bz2 15479 BLAKE2B 14d0b0c903b3fe3d788fb4e41f5dc01949ca30fae03894699b859f02e383ba624dfce38784f3bec4f398395226abe0d4e6e39a265b29708bd86815d87c43da66 SHA512 ec39741a5ceb80d073a749be86985f7a0d5dc45246cf7e43721bc17691aac621cd9f1ad20cd9cbdeeed05d73adfa4fe9b6732b932350ea39e64a53dc2d18bad3 +DIST gcc-9.2.0-patches-3.tar.bz2 15452 BLAKE2B 8ebd8beef1a7d3b0e0e544a0967599e9a06662092e9f4626e071051c3dbbbfd9b74fcc1bcec6405960a50133d741906f77cbf2058fba140b5cd35f632e999a92 SHA512 ea1a400d6285c545d28b00258d8ed67f7deb3211c28db32e2c9a427c166481d80a36d0b2b89c532e84aea76ed705cdfddc51ccb2817cef7928398c092937a9ad DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453 SHA512 a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040 diff --git a/sys-devel/gcc/gcc-9.2.0-r1.ebuild b/sys-devel/gcc/gcc-9.2.0-r2.ebuild similarity index 98% rename from sys-devel/gcc/gcc-9.2.0-r1.ebuild rename to sys-devel/gcc/gcc-9.2.0-r2.ebuild index de750ab..986da66 100644 --- a/sys-devel/gcc/gcc-9.2.0-r1.ebuild +++ b/sys-devel/gcc/gcc-9.2.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI="6" -PATCH_VER="2" +PATCH_VER="3" inherit toolchain
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 7117b1841c85224a7dd53cd6e761ecc392cf4be8 Author: Jory Pratt gentoo org> AuthorDate: Wed Nov 6 22:40:46 2019 + Commit: Jory Pratt gentoo org> CommitDate: Wed Nov 6 22:40:46 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7117b184 sys-devel/gcc: drop regression-test from metadata.xml Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml index 3c5c793..64a3611 100644 --- a/sys-devel/gcc/metadata.xml +++ b/sys-devel/gcc/metadata.xml @@ -24,7 +24,6 @@ Build support for the Objective C code language Garbage Collector Build GCC using Profile Guided Optimization (PGO) -Run the testsuite and install the results (requires FEATURES=test) Build support for various sanitizer functions (ASAN/TSAN/etc...) Build packages with stack smashing protector on by default enable systemtap static probe points
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: d76d2b3343c08182388753c6f70d69b492bf82ff Author: stefson yahoo de> AuthorDate: Mon Oct 21 05:39:16 2019 + Commit: Jory Pratt gentoo org> CommitDate: Mon Oct 21 12:06:16 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d76d2b33 sys-devel/gcc: add gcc-8.3.0-r2 Closes: https://github.com/gentoo/musl/pull/272 Signed-off-by: Steffen Kuhn yandex.com> Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/{gcc-8.3.0.ebuild => gcc-8.3.0-r2.ebuild} | 12 +++- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 26de753..0011267 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,7 +1,7 @@ DIST gcc-8.2.0-patches-1.7.tar.bz2 18166 BLAKE2B 2aff918d253d76c9b7d76b2d82e85c42f2ab8717e73831965b3a0fcc92b1ceacd7aa0b433dd0c180ad16906cfe059c020b256d01271ef95a6e56b08d41f4acfe SHA512 5110b610a4c9116ecd91490f66e570c09217c6b4d18bf46af5e1a51ed043df188ce313bdae6ba670b8800842387c98c1b83b7e1e0c396cbce71e6726d81f589c DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185 SHA512 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed -DIST gcc-8.3.0-patches-1.0.tar.bz2 12278 BLAKE2B 793465c5de0af850c7f3017b3011e68f3bd1664e6ce3500a3dc3003d37c03fe81857698957770a135eadd395a7767fa804d354ecdcdeb1d83623280ca569d4ec SHA512 0efadd2481713992807fed2683666f1094b3757674754601c079569f3ef70cd7aed3cefc9f815f4e59a21d37e4e940c122df714e16f3878a5f966450c4273669 DIST gcc-8.3.0-patches-1.1.tar.bz2 14430 BLAKE2B c702fbdb18c3c952cdb9adead3a193c948d78a4cb4b041beaa51a06b907fd357bb10a2f8d47d55978ebb08590fd7c9a6ec3df8e7a007173e20a55d251d947c72 SHA512 9e2284f597bab6f78ca24ead358b1f50495aefc9e0a416ace24c94723db7b2fb82d48426876138d00c82bcaf9c2f8b4674885988448dcf16dee1b764face9af4 +DIST gcc-8.3.0-patches-2.tar.bz2 16741 BLAKE2B b3db1b94749cb8a04cce8637429e15eda369ec741f236d8322716dcfae6db1dc9479dd4d7715aeb357a0b3106c7f23fd33eba466a041b8e2e0e57b6cb858786f SHA512 13a85ddf76563241973e061ba157942c81391d0b867c66f88da1ad66a79d99ccdd6bc324caca31eb31057c2d27ece89f6546d723a420b3af319c6865337321f1 DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca SHA512 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802 DIST gcc-9.2.0-patches-2.tar.bz2 15479 BLAKE2B 14d0b0c903b3fe3d788fb4e41f5dc01949ca30fae03894699b859f02e383ba624dfce38784f3bec4f398395226abe0d4e6e39a265b29708bd86815d87c43da66 SHA512 ec39741a5ceb80d073a749be86985f7a0d5dc45246cf7e43721bc17691aac621cd9f1ad20cd9cbdeeed05d73adfa4fe9b6732b932350ea39e64a53dc2d18bad3 DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453 SHA512 a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040 diff --git a/sys-devel/gcc/gcc-8.3.0.ebuild b/sys-devel/gcc/gcc-8.3.0-r2.ebuild similarity index 72% rename from sys-devel/gcc/gcc-8.3.0.ebuild rename to sys-devel/gcc/gcc-8.3.0-r2.ebuild index 33f446c..de750ab 100644 --- a/sys-devel/gcc/gcc-8.3.0.ebuild +++ b/sys-devel/gcc/gcc-8.3.0-r2.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI="6" -PATCH_VER="1.0" +PATCH_VER="2" inherit toolchain @@ -22,10 +22,12 @@ src_prepare() { toolchain_src_prepare if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then - epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch - epatch "${FILESDIR}"/7.1.0/posix_memalign.patch + eapply "${FILESDIR}"/6.3.0/cpu_indicator.patch + eapply "${FILESDIR}"/7.1.0/posix_memalign.patch case $(tc-arch) in - amd64|arm64) epatch "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; + amd64|arm64) eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; esac fi + + eapply_user }
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: f053b69a3f6ac41b64502c58354bc36a337e7bf1 Author: Jory Pratt gentoo org> AuthorDate: Mon Sep 23 05:28:26 2019 + Commit: Jory Pratt gentoo org> CommitDate: Mon Sep 23 05:28:26 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f053b69a sys-devel/gcc: sync with main tree for patchset Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/{gcc-9.2.0.ebuild => gcc-9.2.0-r1.ebuild} | 2 +- sys-devel/gcc/metadata.xml | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index bfc7b8f..26de753 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -3,5 +3,5 @@ DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c58349 DIST gcc-8.3.0-patches-1.0.tar.bz2 12278 BLAKE2B 793465c5de0af850c7f3017b3011e68f3bd1664e6ce3500a3dc3003d37c03fe81857698957770a135eadd395a7767fa804d354ecdcdeb1d83623280ca569d4ec SHA512 0efadd2481713992807fed2683666f1094b3757674754601c079569f3ef70cd7aed3cefc9f815f4e59a21d37e4e940c122df714e16f3878a5f966450c4273669 DIST gcc-8.3.0-patches-1.1.tar.bz2 14430 BLAKE2B c702fbdb18c3c952cdb9adead3a193c948d78a4cb4b041beaa51a06b907fd357bb10a2f8d47d55978ebb08590fd7c9a6ec3df8e7a007173e20a55d251d947c72 SHA512 9e2284f597bab6f78ca24ead358b1f50495aefc9e0a416ace24c94723db7b2fb82d48426876138d00c82bcaf9c2f8b4674885988448dcf16dee1b764face9af4 DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca SHA512 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802 -DIST gcc-9.2.0-patches-1.tar.bz2 12836 BLAKE2B c29516d2877229129cc69ebb781198918f0e59e2a4631f3b2933b5a6db61d50ef0d2e78ee9acaaf1c50c597aad3203d81e49d4e0674f7ac74bdedc401238940b SHA512 0382ed0d483955079bd20fc15066b8f45772651bcba83dbed2c35e51f7259cfd28b825243c6a49a0bf51d9ab1eacec3cf55c47a00d2873d6122d32b9fc05d87c +DIST gcc-9.2.0-patches-2.tar.bz2 15479 BLAKE2B 14d0b0c903b3fe3d788fb4e41f5dc01949ca30fae03894699b859f02e383ba624dfce38784f3bec4f398395226abe0d4e6e39a265b29708bd86815d87c43da66 SHA512 ec39741a5ceb80d073a749be86985f7a0d5dc45246cf7e43721bc17691aac621cd9f1ad20cd9cbdeeed05d73adfa4fe9b6732b932350ea39e64a53dc2d18bad3 DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453 SHA512 a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040 diff --git a/sys-devel/gcc/gcc-9.2.0.ebuild b/sys-devel/gcc/gcc-9.2.0-r1.ebuild similarity index 98% rename from sys-devel/gcc/gcc-9.2.0.ebuild rename to sys-devel/gcc/gcc-9.2.0-r1.ebuild index ad6d63a..de750ab 100644 --- a/sys-devel/gcc/gcc-9.2.0.ebuild +++ b/sys-devel/gcc/gcc-9.2.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI="6" -PATCH_VER="1" +PATCH_VER="2" inherit toolchain diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml index aba45a0..3c5c793 100644 --- a/sys-devel/gcc/metadata.xml +++ b/sys-devel/gcc/metadata.xml @@ -18,6 +18,7 @@ code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES) Build using Link Time Optimizations (LTO) Enable support for Intel Memory Protection Extensions (MPX) +Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually) Build support for the Objective C code language Build support for the Objective C++ language Build support for the Objective C code language Garbage
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 08fcc230f9a0ff43711a4c9e50fdd186751ce000 Author: Jory Pratt gentoo org> AuthorDate: Tue Sep 3 16:46:49 2019 + Commit: Jory Pratt gentoo org> CommitDate: Tue Sep 3 16:46:49 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=08fcc230 sys-devel/gcc: version bump sync with tree Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 4 ++-- sys-devel/gcc/{gcc-9.1.0-r1.ebuild => gcc-9.2.0.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 866e4a5..bfc7b8f 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -3,5 +3,5 @@ DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c58349 DIST gcc-8.3.0-patches-1.0.tar.bz2 12278 BLAKE2B 793465c5de0af850c7f3017b3011e68f3bd1664e6ce3500a3dc3003d37c03fe81857698957770a135eadd395a7767fa804d354ecdcdeb1d83623280ca569d4ec SHA512 0efadd2481713992807fed2683666f1094b3757674754601c079569f3ef70cd7aed3cefc9f815f4e59a21d37e4e940c122df714e16f3878a5f966450c4273669 DIST gcc-8.3.0-patches-1.1.tar.bz2 14430 BLAKE2B c702fbdb18c3c952cdb9adead3a193c948d78a4cb4b041beaa51a06b907fd357bb10a2f8d47d55978ebb08590fd7c9a6ec3df8e7a007173e20a55d251d947c72 SHA512 9e2284f597bab6f78ca24ead358b1f50495aefc9e0a416ace24c94723db7b2fb82d48426876138d00c82bcaf9c2f8b4674885988448dcf16dee1b764face9af4 DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca SHA512 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802 -DIST gcc-9.1.0-patches-1.1.tar.bz2 13931 BLAKE2B 55e863514f41f1af11b1f6f618604edf7f173b4c4ef8df1301ccaf4577355ed03a34b04ab50a6cf4e50317b7f047f279e4212215b183d0642f138ee5163f655d SHA512 ab850bd38902c52586fc84dd1b2da31bab857412db08dce96642f17f213c95bae029bb1be5e0ac4bb12e55f863ecfc2ccda67635e8bc7b54383b2813642d991d -DIST gcc-9.1.0.tar.xz 70546856 BLAKE2B 0f7e5575aebc24113d12a56eb3dbf4bcdba3c656a76513c44dbbcded9ee71629727f24949bf2e1424682a9e5eda7c51eed93317e6f80013f5a837aaf25b82805 SHA512 b6134df027e734cee5395afd739fcfa4ea319a6017d662e54e89df927dea19d3fff7a6e35d676685383034e3db01c9d0b653f63574c274eeb15a2cb0bc7a1f28 +DIST gcc-9.2.0-patches-1.tar.bz2 12836 BLAKE2B c29516d2877229129cc69ebb781198918f0e59e2a4631f3b2933b5a6db61d50ef0d2e78ee9acaaf1c50c597aad3203d81e49d4e0674f7ac74bdedc401238940b SHA512 0382ed0d483955079bd20fc15066b8f45772651bcba83dbed2c35e51f7259cfd28b825243c6a49a0bf51d9ab1eacec3cf55c47a00d2873d6122d32b9fc05d87c +DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453 SHA512 a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040 diff --git a/sys-devel/gcc/gcc-9.1.0-r1.ebuild b/sys-devel/gcc/gcc-9.2.0.ebuild similarity index 97% rename from sys-devel/gcc/gcc-9.1.0-r1.ebuild rename to sys-devel/gcc/gcc-9.2.0.ebuild index 82f8c1c..ad6d63a 100644 --- a/sys-devel/gcc/gcc-9.1.0-r1.ebuild +++ b/sys-devel/gcc/gcc-9.2.0.ebuild @@ -3,7 +3,7 @@ EAPI="6" -PATCH_VER="1.1" +PATCH_VER="1" inherit toolchain
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 356523f2ae12a9b3d0aabb80b16cad7d1bd06605 Author: Jory Pratt gentoo org> AuthorDate: Wed Jun 19 19:11:15 2019 + Commit: Jory Pratt gentoo org> CommitDate: Wed Jun 19 19:11:15 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=356523f2 sys-devel/gcc: sync with patchset in main tree Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/{gcc-9.1.0.ebuild => gcc-9.1.0-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 3f2ad42..866e4a5 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -3,5 +3,5 @@ DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c58349 DIST gcc-8.3.0-patches-1.0.tar.bz2 12278 BLAKE2B 793465c5de0af850c7f3017b3011e68f3bd1664e6ce3500a3dc3003d37c03fe81857698957770a135eadd395a7767fa804d354ecdcdeb1d83623280ca569d4ec SHA512 0efadd2481713992807fed2683666f1094b3757674754601c079569f3ef70cd7aed3cefc9f815f4e59a21d37e4e940c122df714e16f3878a5f966450c4273669 DIST gcc-8.3.0-patches-1.1.tar.bz2 14430 BLAKE2B c702fbdb18c3c952cdb9adead3a193c948d78a4cb4b041beaa51a06b907fd357bb10a2f8d47d55978ebb08590fd7c9a6ec3df8e7a007173e20a55d251d947c72 SHA512 9e2284f597bab6f78ca24ead358b1f50495aefc9e0a416ace24c94723db7b2fb82d48426876138d00c82bcaf9c2f8b4674885988448dcf16dee1b764face9af4 DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca SHA512 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802 -DIST gcc-9.1.0-patches-1.0.tar.bz2 12235 BLAKE2B 3f7a11dfaf05f14a1affcc602bcbea685a214025abc24d6c9df9634a1024142529c3d380d9bcbe50e1d1acdc47f095154cd872fc23487538e697a1fd563b5f23 SHA512 c9a1979e994e08f90a6ec44f088c407946c955f786b7b47adcfc3a56fab5fcaf571442ce60f380444092aad9801cd32f8a4d137bb6076f9a5cf9c961902e52fb +DIST gcc-9.1.0-patches-1.1.tar.bz2 13931 BLAKE2B 55e863514f41f1af11b1f6f618604edf7f173b4c4ef8df1301ccaf4577355ed03a34b04ab50a6cf4e50317b7f047f279e4212215b183d0642f138ee5163f655d SHA512 ab850bd38902c52586fc84dd1b2da31bab857412db08dce96642f17f213c95bae029bb1be5e0ac4bb12e55f863ecfc2ccda67635e8bc7b54383b2813642d991d DIST gcc-9.1.0.tar.xz 70546856 BLAKE2B 0f7e5575aebc24113d12a56eb3dbf4bcdba3c656a76513c44dbbcded9ee71629727f24949bf2e1424682a9e5eda7c51eed93317e6f80013f5a837aaf25b82805 SHA512 b6134df027e734cee5395afd739fcfa4ea319a6017d662e54e89df927dea19d3fff7a6e35d676685383034e3db01c9d0b653f63574c274eeb15a2cb0bc7a1f28 diff --git a/sys-devel/gcc/gcc-9.1.0.ebuild b/sys-devel/gcc/gcc-9.1.0-r1.ebuild similarity index 97% rename from sys-devel/gcc/gcc-9.1.0.ebuild rename to sys-devel/gcc/gcc-9.1.0-r1.ebuild index 36ec9c0..82f8c1c 100644 --- a/sys-devel/gcc/gcc-9.1.0.ebuild +++ b/sys-devel/gcc/gcc-9.1.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI="6" -PATCH_VER="1.0" +PATCH_VER="1.1" inherit toolchain
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 833afaf2468a58afe80069a81211bfa55236c7c2 Author: Jory Pratt gentoo org> AuthorDate: Mon May 20 21:13:59 2019 + Commit: Jory Pratt gentoo org> CommitDate: Mon May 20 21:13:59 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=833afaf2 sys-devel/gcc: add lto to metadata Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml index 6ad6e8d..aba45a0 100644 --- a/sys-devel/gcc/metadata.xml +++ b/sys-devel/gcc/metadata.xml @@ -16,6 +16,7 @@ This will slow down the compiler a bit as it forces all of the toolchain to be shared libs. Build SSP support into a dedicated library rather than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES) +Build using Link Time Optimizations (LTO) Enable support for Intel Memory Protection Extensions (MPX) Build support for the Objective C code language Build support for the Objective C++ language
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 04a7a7baaa2de85c3e8109dbc49b16acd41eb70f Author: Anthony G. Basile gentoo org> AuthorDate: Mon May 20 15:17:58 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon May 20 15:17:58 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=04a7a7ba sys-devel/gcc: 8.3.0-r1 stable on all musl arches Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-devel/gcc/gcc-8.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc/gcc-8.3.0-r1.ebuild b/sys-devel/gcc/gcc-8.3.0-r1.ebuild index 82f8c1c..4fff882 100644 --- a/sys-devel/gcc/gcc-8.3.0-r1.ebuild +++ b/sys-devel/gcc/gcc-8.3.0-r1.ebuild @@ -7,7 +7,7 @@ PATCH_VER="1.1" inherit toolchain -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" +KEYWORDS="amd64 arm arm64 ~mips ppc x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: b67020e8750972fb6d2ed12f304870e356a005a1 Author: Jory Pratt gentoo org> AuthorDate: Sun May 5 18:26:00 2019 + Commit: Jory Pratt gentoo org> CommitDate: Sun May 5 18:26:00 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b67020e8 sys-devel/gcc: update metadata.xml Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml index 6a2c985..6ad6e8d 100644 --- a/sys-devel/gcc/metadata.xml +++ b/sys-devel/gcc/metadata.xml @@ -6,6 +6,7 @@ Gentoo Toolchain Project +Enable support for the D programming language Enable fixed-point arithmetic support for MIPS targets in gcc (Warning: significantly increases compile time!) Build the GCC Go language frontend.
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: f38ce98872c6fcfd873c9e06deb55055dc06489e Author: Jory Pratt gentoo org> AuthorDate: Sat May 4 17:49:38 2019 + Commit: Jory Pratt gentoo org> CommitDate: Sat May 4 17:49:38 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f38ce988 sys-devel/gcc: gcc-9.1.0 release Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Jory Pratt gentoo.org> sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/gcc-9.1.0.ebuild | 33 + 2 files changed, 35 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index f5387fe..3f2ad42 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -3,3 +3,5 @@ DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c58349 DIST gcc-8.3.0-patches-1.0.tar.bz2 12278 BLAKE2B 793465c5de0af850c7f3017b3011e68f3bd1664e6ce3500a3dc3003d37c03fe81857698957770a135eadd395a7767fa804d354ecdcdeb1d83623280ca569d4ec SHA512 0efadd2481713992807fed2683666f1094b3757674754601c079569f3ef70cd7aed3cefc9f815f4e59a21d37e4e940c122df714e16f3878a5f966450c4273669 DIST gcc-8.3.0-patches-1.1.tar.bz2 14430 BLAKE2B c702fbdb18c3c952cdb9adead3a193c948d78a4cb4b041beaa51a06b907fd357bb10a2f8d47d55978ebb08590fd7c9a6ec3df8e7a007173e20a55d251d947c72 SHA512 9e2284f597bab6f78ca24ead358b1f50495aefc9e0a416ace24c94723db7b2fb82d48426876138d00c82bcaf9c2f8b4674885988448dcf16dee1b764face9af4 DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca SHA512 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802 +DIST gcc-9.1.0-patches-1.0.tar.bz2 12235 BLAKE2B 3f7a11dfaf05f14a1affcc602bcbea685a214025abc24d6c9df9634a1024142529c3d380d9bcbe50e1d1acdc47f095154cd872fc23487538e697a1fd563b5f23 SHA512 c9a1979e994e08f90a6ec44f088c407946c955f786b7b47adcfc3a56fab5fcaf571442ce60f380444092aad9801cd32f8a4d137bb6076f9a5cf9c961902e52fb +DIST gcc-9.1.0.tar.xz 70546856 BLAKE2B 0f7e5575aebc24113d12a56eb3dbf4bcdba3c656a76513c44dbbcded9ee71629727f24949bf2e1424682a9e5eda7c51eed93317e6f80013f5a837aaf25b82805 SHA512 b6134df027e734cee5395afd739fcfa4ea319a6017d662e54e89df927dea19d3fff7a6e35d676685383034e3db01c9d0b653f63574c274eeb15a2cb0bc7a1f28 diff --git a/sys-devel/gcc/gcc-9.1.0.ebuild b/sys-devel/gcc/gcc-9.1.0.ebuild new file mode 100644 index 000..36ec9c0 --- /dev/null +++ b/sys-devel/gcc/gcc-9.1.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PATCH_VER="1.0" + +inherit toolchain + +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.13 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" +fi + +src_prepare() { + toolchain_src_prepare + + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then + eapply "${FILESDIR}"/6.3.0/cpu_indicator.patch + eapply "${FILESDIR}"/7.1.0/posix_memalign.patch + case $(tc-arch) in + amd64|arm64) eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; + esac + fi + + eapply_user +}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 60a1a12bb194551d225f12a18eb099e3aeabea4d Author: Anthony G. Basile gentoo org> AuthorDate: Sun Apr 14 21:13:18 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Apr 14 21:13:18 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=60a1a12b sys-devel/gcc: backport gcc-pure64.patch to gcc-8.2.0 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-devel/gcc/gcc-8.2.0-r6.ebuild | 3 +++ sys-devel/gcc/gcc-8.3.0.ebuild| 3 +++ 2 files changed, 6 insertions(+) diff --git a/sys-devel/gcc/gcc-8.2.0-r6.ebuild b/sys-devel/gcc/gcc-8.2.0-r6.ebuild index 9d37041..3b0093a 100644 --- a/sys-devel/gcc/gcc-8.2.0-r6.ebuild +++ b/sys-devel/gcc/gcc-8.2.0-r6.ebuild @@ -25,5 +25,8 @@ src_prepare() { if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch epatch "${FILESDIR}"/7.1.0/posix_memalign.patch + case $(tc-arch) in + amd64|arm64) epatch "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; + esac fi } diff --git a/sys-devel/gcc/gcc-8.3.0.ebuild b/sys-devel/gcc/gcc-8.3.0.ebuild index 269083e..33f446c 100644 --- a/sys-devel/gcc/gcc-8.3.0.ebuild +++ b/sys-devel/gcc/gcc-8.3.0.ebuild @@ -24,5 +24,8 @@ src_prepare() { if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch epatch "${FILESDIR}"/7.1.0/posix_memalign.patch + case $(tc-arch) in + amd64|arm64) epatch "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; + esac fi }
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/5.4.0/, sys-devel/gcc/files/, sys-devel/gcc/files/4.9.4/, ...
commit: 5e0db82084a8b77b39114b0f0e811f04b96c9fc6 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Apr 14 20:52:00 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Apr 14 20:52:00 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5e0db820 sys-devel/gcc: remove older versions Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-devel/gcc/Manifest | 10 - sys-devel/gcc/files/4.9.4/boehm_gc.patch | 104 - sys-devel/gcc/files/4.9.4/gthread.patch| 37 -- sys-devel/gcc/files/4.9.4/posix_memalign.patch | 29 -- sys-devel/gcc/files/5.4.0/cilkrts.patch| 46 -- sys-devel/gcc/files/5.4.0/linker_path.patch| 213 - sys-devel/gcc/files/5.4.0/musl.patch | 502 - sys-devel/gcc/files/5.4.0/ppc-secure_plt.patch | 59 --- sys-devel/gcc/files/6.3.0/musl.patch | 33 -- ...gcc-4.9.3-tree-vect-data-refs-correctness.patch | 11 - sys-devel/gcc/files/gcc-5.4.0-pr68470.patch| 57 --- sys-devel/gcc/files/gcc-5.4.0-pr70473.patch| 43 -- .../files/gcc-5.4.0-pr71696-CVE-2016-6131.patch| 252 --- sys-devel/gcc/files/gcc-7.2.0-pr69728.patch| 26 -- sys-devel/gcc/files/gcc-configure-LANG.patch | 64 --- sys-devel/gcc/files/gcc-spec-env-r1.patch | 87 sys-devel/gcc/files/gcc-spec-env.patch | 42 -- sys-devel/gcc/gcc-6.4.0-r1.ebuild | 35 -- sys-devel/gcc/gcc-7.3.0-r3.ebuild | 31 -- sys-devel/gcc/gcc-7.3.0-r6.ebuild | 31 -- sys-devel/gcc/gcc-7.4.0.ebuild | 31 -- sys-devel/gcc/gcc-8.2.0-r5.ebuild | 29 -- sys-devel/gcc/metadata.xml | 3 - 23 files changed, 1775 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 66937be..f5387fe 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,13 +1,3 @@ -DIST ecj-4.5.jar 1470676 BLAKE2B 793c10ba09fd8040c0e1181204141aea16780c9c9088e07126e00da2b510af2ad6f58d876357d7e98cbb02d783a3be434469d5de1df134ccb8cc508e45028d80 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e -DIST gcc-6.4.0-patches-1.3.tar.bz2 13617 BLAKE2B 6bfb1d70397e6ca4359e5d190e36003c18c7a03a9be4f923461dcff11307601e6b3502a2e289585b53baeb919008d83c29ad24078f814aed9b331140e4687419 SHA512 91be7c8db0004cdd150fec0f8daa709374753d2f524c58087dcf45b6696dbd609972297e866f971fba1aa679464cf96a384dd111e104183c0939ab69add017b2 -DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922 SHA512 266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522 -DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 -DIST gcc-7.3.0-patches-1.4.tar.bz2 8238 BLAKE2B 72a5dcb046558c8f5c3a75040fe24ce1106c43af7510d6febf667b4377cb9caea5ebe9e1287af90e4ebfffa3f3f22ca85f533acf57c2e2d896f92adc1659b9f5 SHA512 24ed0d82240426efb111bbf48913b96fdc824ae3aa5a653298a726ebe64a40791f484229bbab9cc58f73d658e0b4b83ccd13081cfbea6e1673ef1d076cca3b33 -DIST gcc-7.3.0-patches-1.8.tar.bz2 14435 BLAKE2B 3e5c1abad56ccd6e0aa7739cb7cd651ec07ef9bf25be554343f1fa0444f251de41bde5fe6f8bb9e85e3f7a5cf8b2b83515647d93d62f338fa7843581fcaff2f8 SHA512 4d9d76b3d47f1af4f23cae15278d165b22065a3d1512323d1e31b5e0cb47e4654733dc43fa11906a3bd18e827621c9a5ec62b73563f8e5ead663c29f7d0d7345 -DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 -DIST gcc-7.4.0-patches-1.1.tar.bz2 8778 BLAKE2B 52b02b3c619b99912ee254599788abebe3963cf85e49b56166069318e340a8e271d767e82798e6062fc2a042a86a88da66ab95f2d9e42933ff17688d616a903f SHA512 02ec2eb2460e24cf46f7a04ca3b80ca120719389a54a740070e991d9c96b6fd55d1fa04eb4249fd3043edc9c0f6519b5babcce76036cd0146183512aaae2d573 -DIST gcc-7.4.0.tar.xz 62601888 BLAKE2B df91ec680d5389736d3a37a2d85cf2e12fbe87b642fdf4b332e67a043e00944aca00243cc6709f86abd92115cb5a78502146636395571d1ea4899531e15d5d0e SHA512 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e -DIST gcc-8.2.0-patches-1.6.tar.bz2 17138 BLAKE2B edbeba9c41972836de072955c0db51406603aaf0dbb5f84a
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 923dace4203bf4d94b18a9f98600280a15ca7d95 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Apr 13 21:42:33 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Apr 13 21:42:33 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=923dace4 sys-devel/gcc: limit gcc-pure64 to just 64-bit arches Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-devel/gcc/gcc-8.3.0-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys-devel/gcc/gcc-8.3.0-r1.ebuild b/sys-devel/gcc/gcc-8.3.0-r1.ebuild index 313196d..82f8c1c 100644 --- a/sys-devel/gcc/gcc-8.3.0-r1.ebuild +++ b/sys-devel/gcc/gcc-8.3.0-r1.ebuild @@ -24,7 +24,9 @@ src_prepare() { if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then eapply "${FILESDIR}"/6.3.0/cpu_indicator.patch eapply "${FILESDIR}"/7.1.0/posix_memalign.patch - eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch + case $(tc-arch) in + amd64|arm64) eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch ;; + esac fi eapply_user
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/8.3.0/
commit: 1f4c14342a9377853b039eeefba990acd205fbc8 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Apr 13 19:57:13 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Apr 13 19:57:13 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=1f4c1434 sys-devel/gcc: fix patch again Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-devel/gcc/files/8.3.0/gcc-pure64.patch | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/sys-devel/gcc/files/8.3.0/gcc-pure64.patch b/sys-devel/gcc/files/8.3.0/gcc-pure64.patch index e5f05c1..291785c 100644 --- a/sys-devel/gcc/files/8.3.0/gcc-pure64.patch +++ b/sys-devel/gcc/files/8.3.0/gcc-pure64.patch @@ -1,6 +1,6 @@ diff -Naur gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux 2018-01-03 05:03:58.0 -0500 -+++ gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux 2019-04-13 15:09:58.438825918 -0400 +--- gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux 2018-01-03 10:03:58.0 + gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux 2019-04-13 19:48:43.100885251 + @@ -22,7 +22,7 @@ LIB1ASMFUNCS = _aarch64_sync_cache_range @@ -11,13 +11,15 @@ diff -Naur gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux gcc-8.3.0/gcc/confi MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32) diff -Naur gcc-8.3.0.orig/gcc/config/i386/t-linux64 gcc-8.3.0/gcc/config/i386/t-linux64 gcc-8.3.0.orig/gcc/config/i386/t-linux64 2019-04-13 14:59:49.693150688 -0400 -+++ gcc-8.3.0/gcc/config/i386/t-linux642019-04-13 15:11:02.608894977 -0400 +--- gcc-8.3.0.orig/gcc/config/i386/t-linux64 2018-01-03 10:03:58.0 + gcc-8.3.0/gcc/config/i386/t-linux642019-04-13 19:50:02.079841292 + @@ -33,6 +33,6 @@ comma=, MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG)) MULTILIB_DIRNAMES = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS))) --MULTILIB_OSDIRNAMES = m64=../lib64 +-MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu) +-MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:i386-linux-gnu) +-MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32) +MULTILIB_OSDIRNAMES = m64=../lib - MULTILIB_OSDIRNAMES+= m32=../lib32 - MULTILIB_OSDIRNAMES+= mx32=../libx32 ++MULTILIB_OSDIRNAMES+= m32=../lib32 ++MULTILIB_OSDIRNAMES+= mx32=../libx32
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: a0b6b1502d98142ebce05ac6c81609b436e1b0b8 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Apr 13 19:47:39 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Apr 13 19:47:39 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a0b6b150 sys-devel/gcc: migrate to eapply Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-devel/gcc/gcc-8.3.0-r1.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/gcc-8.3.0-r1.ebuild b/sys-devel/gcc/gcc-8.3.0-r1.ebuild index 1cf74d8..313196d 100644 --- a/sys-devel/gcc/gcc-8.3.0-r1.ebuild +++ b/sys-devel/gcc/gcc-8.3.0-r1.ebuild @@ -22,8 +22,10 @@ src_prepare() { toolchain_src_prepare if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then - epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch - epatch "${FILESDIR}"/7.1.0/posix_memalign.patch - epatch "${FILESDIR}"/8.3.0/gcc-pure64.patch + eapply "${FILESDIR}"/6.3.0/cpu_indicator.patch + eapply "${FILESDIR}"/7.1.0/posix_memalign.patch + eapply "${FILESDIR}"/8.3.0/gcc-pure64.patch fi + + eapply_user }
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/8.3.0/
commit: f62a7335b8b058b46330d41ef0acdaccc2b27894 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Apr 13 19:29:01 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Apr 13 19:33:19 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f62a7335 sys-devel/gcc: fix patch Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-devel/gcc/files/8.3.0/gcc-pure64.patch | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/sys-devel/gcc/files/8.3.0/gcc-pure64.patch b/sys-devel/gcc/files/8.3.0/gcc-pure64.patch index 53ea7fd..e5f05c1 100644 --- a/sys-devel/gcc/files/8.3.0/gcc-pure64.patch +++ b/sys-devel/gcc/files/8.3.0/gcc-pure64.patch @@ -1,8 +1,6 @@ -Adopted from https://git.alpinelinux.org/aports/tree/main/gcc/gcc-pure64.patch - diff -Naur gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux --- gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux 2018-01-03 05:03:58.0 -0500 -+++ gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux 2019-04-13 14:07:21.580151954 -0400 gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux 2019-04-13 15:09:58.438825918 -0400 @@ -22,7 +22,7 @@ LIB1ASMFUNCS = _aarch64_sync_cache_range @@ -13,8 +11,8 @@ diff -Naur gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux gcc-8.3.0/gcc/confi MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32) diff -Naur gcc-8.3.0.orig/gcc/config/i386/t-linux64 gcc-8.3.0/gcc/config/i386/t-linux64 gcc-8.3.0.orig/gcc/config/i386/t-linux64 2019-04-13 13:58:55.047489953 -0400 -+++ gcc-8.3.0/gcc/config/i386/t-linux642019-04-13 14:09:48.131716954 -0400 +--- gcc-8.3.0.orig/gcc/config/i386/t-linux64 2019-04-13 14:59:49.693150688 -0400 gcc-8.3.0/gcc/config/i386/t-linux642019-04-13 15:11:02.608894977 -0400 @@ -33,6 +33,6 @@ comma=, MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG))
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/8.3.0/
commit: 13a404519fb31f98f98a50bd346e31a7d767fe84 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Apr 13 18:24:01 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Apr 13 18:24:01 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=13a40451 sys-devel/gcc: address issue #233 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-devel/gcc/files/8.3.0/gcc-pure64.patch | 25 + sys-devel/gcc/gcc-8.3.0-r1.ebuild | 3 ++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/sys-devel/gcc/files/8.3.0/gcc-pure64.patch b/sys-devel/gcc/files/8.3.0/gcc-pure64.patch new file mode 100644 index 000..53ea7fd --- /dev/null +++ b/sys-devel/gcc/files/8.3.0/gcc-pure64.patch @@ -0,0 +1,25 @@ +Adopted from https://git.alpinelinux.org/aports/tree/main/gcc/gcc-pure64.patch + +diff -Naur gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux +--- gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux 2018-01-03 05:03:58.0 -0500 gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux 2019-04-13 14:07:21.580151954 -0400 +@@ -22,7 +22,7 @@ + LIB1ASMFUNCS = _aarch64_sync_cache_range + + AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be) +-MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu) ++MULTILIB_OSDIRNAMES = mabi.lp64=../lib + MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu) + + MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32) +diff -Naur gcc-8.3.0.orig/gcc/config/i386/t-linux64 gcc-8.3.0/gcc/config/i386/t-linux64 +--- gcc-8.3.0.orig/gcc/config/i386/t-linux64 2019-04-13 13:58:55.047489953 -0400 gcc-8.3.0/gcc/config/i386/t-linux642019-04-13 14:09:48.131716954 -0400 +@@ -33,6 +33,6 @@ + comma=, + MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG)) + MULTILIB_DIRNAMES = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS))) +-MULTILIB_OSDIRNAMES = m64=../lib64 ++MULTILIB_OSDIRNAMES = m64=../lib + MULTILIB_OSDIRNAMES+= m32=../lib32 + MULTILIB_OSDIRNAMES+= mx32=../libx32 diff --git a/sys-devel/gcc/gcc-8.3.0-r1.ebuild b/sys-devel/gcc/gcc-8.3.0-r1.ebuild index 115bd4f..1cf74d8 100644 --- a/sys-devel/gcc/gcc-8.3.0-r1.ebuild +++ b/sys-devel/gcc/gcc-8.3.0-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI="6" PATCH_VER="1.1" @@ -24,5 +24,6 @@ src_prepare() { if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch epatch "${FILESDIR}"/7.1.0/posix_memalign.patch + epatch "${FILESDIR}"/8.3.0/gcc-pure64.patch fi }
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 0e2cddf0eb16a5e0f1403adc6cc6fb46a46efe47 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Feb 24 16:55:56 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Feb 24 16:55:56 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0e2cddf0 sys-devel/gcc: add 8.3.0 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/gcc-8.3.0.ebuild | 28 2 files changed, 30 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 46a3e6c..506226f 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -10,3 +10,5 @@ DIST gcc-7.4.0.tar.xz 62601888 BLAKE2B df91ec680d5389736d3a37a2d85cf2e12fbe87b64 DIST gcc-8.2.0-patches-1.6.tar.bz2 17138 BLAKE2B edbeba9c41972836de072955c0db51406603aaf0dbb5f84ac1c5d8d2d61a8df6d725356655b69e3678950a0dc6dacc1bc2bf56f3620d685fe5c32045b3893f96 SHA512 32e7bddb5ec288def1e5c79d58023d90e29d77e83b70e3f21a22f4da78061cc49184d92c43807bdfd56a5067cbb9a8cfbfcb514016662aa1a24d791c7bd87b6b DIST gcc-8.2.0-patches-1.7.tar.bz2 18166 BLAKE2B 2aff918d253d76c9b7d76b2d82e85c42f2ab8717e73831965b3a0fcc92b1ceacd7aa0b433dd0c180ad16906cfe059c020b256d01271ef95a6e56b08d41f4acfe SHA512 5110b610a4c9116ecd91490f66e570c09217c6b4d18bf46af5e1a51ed043df188ce313bdae6ba670b8800842387c98c1b83b7e1e0c396cbce71e6726d81f589c DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185 SHA512 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed +DIST gcc-8.3.0-patches-1.0.tar.bz2 12278 BLAKE2B 793465c5de0af850c7f3017b3011e68f3bd1664e6ce3500a3dc3003d37c03fe81857698957770a135eadd395a7767fa804d354ecdcdeb1d83623280ca569d4ec SHA512 0efadd2481713992807fed2683666f1094b3757674754601c079569f3ef70cd7aed3cefc9f815f4e59a21d37e4e940c122df714e16f3878a5f966450c4273669 +DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca SHA512 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802 diff --git a/sys-devel/gcc/gcc-8.3.0.ebuild b/sys-devel/gcc/gcc-8.3.0.ebuild new file mode 100644 index 000..269083e --- /dev/null +++ b/sys-devel/gcc/gcc-8.3.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +PATCH_VER="1.0" + +inherit toolchain + +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.13 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" +fi + +src_prepare() { + toolchain_src_prepare + + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then + epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch + epatch "${FILESDIR}"/7.1.0/posix_memalign.patch + fi +}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 348887ee463b3cff0dca96e77c57cb7739e5e1ee Author: Anthony G. Basile gentoo org> AuthorDate: Sun Feb 24 13:48:35 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Feb 24 13:48:35 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=348887ee sys-devel/gcc: 8.2.0-r6 stable on all musl arches Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-devel/gcc/gcc-8.2.0-r6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/gcc-8.2.0-r6.ebuild b/sys-devel/gcc/gcc-8.2.0-r6.ebuild index ecee255..9d37041 100644 --- a/sys-devel/gcc/gcc-8.2.0-r6.ebuild +++ b/sys-devel/gcc/gcc-8.2.0-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -8,7 +8,7 @@ PATCH_VER="1.7" inherit toolchain -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" +KEYWORDS="amd64 arm arm64 ~mips ppc x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: dfec99ac43db43f272ce24e7521265b45e8413ae Author: stefson yahoo de> AuthorDate: Wed Jan 23 21:18:13 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jan 25 12:37:02 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=dfec99ac sys-devel/gcc: sync gcc-8.2.0 patchlevels with tree Signed-off-by: Anthony G. Basile gentoo.org> sys-devel/gcc/Manifest | 4 ++-- sys-devel/gcc/{gcc-8.2.0-r2.ebuild => gcc-8.2.0-r5.ebuild} | 2 +- sys-devel/gcc/{gcc-8.2.0-r4.ebuild => gcc-8.2.0-r6.ebuild} | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index ac5372a..8b1771c 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -5,6 +5,6 @@ DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa20103 DIST gcc-7.3.0-patches-1.4.tar.bz2 8238 BLAKE2B 72a5dcb046558c8f5c3a75040fe24ce1106c43af7510d6febf667b4377cb9caea5ebe9e1287af90e4ebfffa3f3f22ca85f533acf57c2e2d896f92adc1659b9f5 SHA512 24ed0d82240426efb111bbf48913b96fdc824ae3aa5a653298a726ebe64a40791f484229bbab9cc58f73d658e0b4b83ccd13081cfbea6e1673ef1d076cca3b33 DIST gcc-7.3.0-patches-1.8.tar.bz2 14435 BLAKE2B 3e5c1abad56ccd6e0aa7739cb7cd651ec07ef9bf25be554343f1fa0444f251de41bde5fe6f8bb9e85e3f7a5cf8b2b83515647d93d62f338fa7843581fcaff2f8 SHA512 4d9d76b3d47f1af4f23cae15278d165b22065a3d1512323d1e31b5e0cb47e4654733dc43fa11906a3bd18e827621c9a5ec62b73563f8e5ead663c29f7d0d7345 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 -DIST gcc-8.2.0-patches-1.2.tar.bz2 11419 BLAKE2B 3d7a274ee42da5b73a3430c5043d38ae39cf27e9e642555c2e53a5c0ca3223b2a002cbc46c2d43c28ad1d5e40c9846019036868d91e22975e09351116ab62280 SHA512 dae9a9c0bb93ad35812d403ebba7aa2bb923b5b90ae66c68e34144e0e88466b78ac757ec3337a29118e8deeb5d945d6609829f9fd7c2cb8d133762333e599408 -DIST gcc-8.2.0-patches-1.5.tar.bz2 17012 BLAKE2B a6a09d316cdb008a5c3cd745bfb7730e8f6080c423712f9fdcc66f35aa060e81ba5959bb1997026eae9f0d52c0046797972de3194b2b79757353f4337367e934 SHA512 0e1da1f5eb9d6edd18822601865df112db2891517696316bf9d21ebd00b08b6432aef41d190c76d5b686c3504e140f47bfe6fc4a5a685e1f960ec0c7a2d4b889 +DIST gcc-8.2.0-patches-1.6.tar.bz2 17138 BLAKE2B edbeba9c41972836de072955c0db51406603aaf0dbb5f84ac1c5d8d2d61a8df6d725356655b69e3678950a0dc6dacc1bc2bf56f3620d685fe5c32045b3893f96 SHA512 32e7bddb5ec288def1e5c79d58023d90e29d77e83b70e3f21a22f4da78061cc49184d92c43807bdfd56a5067cbb9a8cfbfcb514016662aa1a24d791c7bd87b6b +DIST gcc-8.2.0-patches-1.7.tar.bz2 18166 BLAKE2B 2aff918d253d76c9b7d76b2d82e85c42f2ab8717e73831965b3a0fcc92b1ceacd7aa0b433dd0c180ad16906cfe059c020b256d01271ef95a6e56b08d41f4acfe SHA512 5110b610a4c9116ecd91490f66e570c09217c6b4d18bf46af5e1a51ed043df188ce313bdae6ba670b8800842387c98c1b83b7e1e0c396cbce71e6726d81f589c DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185 SHA512 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed diff --git a/sys-devel/gcc/gcc-8.2.0-r2.ebuild b/sys-devel/gcc/gcc-8.2.0-r5.ebuild similarity index 97% rename from sys-devel/gcc/gcc-8.2.0-r2.ebuild rename to sys-devel/gcc/gcc-8.2.0-r5.ebuild index 35564be..79f2c9c 100644 --- a/sys-devel/gcc/gcc-8.2.0-r2.ebuild +++ b/sys-devel/gcc/gcc-8.2.0-r5.ebuild @@ -3,7 +3,7 @@ EAPI="5" -PATCH_VER="1.2" +PATCH_VER="1.6" #UCLIBC_VER="1.0" inherit toolchain diff --git a/sys-devel/gcc/gcc-8.2.0-r4.ebuild b/sys-devel/gcc/gcc-8.2.0-r6.ebuild similarity index 97% rename from sys-devel/gcc/gcc-8.2.0-r4.ebuild rename to sys-devel/gcc/gcc-8.2.0-r6.ebuild index aca35c1..ecee255 100644 --- a/sys-devel/gcc/gcc-8.2.0-r4.ebuild +++ b/sys-devel/gcc/gcc-8.2.0-r6.ebuild @@ -3,7 +3,7 @@ EAPI="5" -PATCH_VER="1.5" +PATCH_VER="1.7" #UCLIBC_VER="1.0" inherit toolchain
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 8b8ce2b70d7431007a590794155fa708513a5926 Author: stefson yahoo de> AuthorDate: Wed Jan 23 21:18:53 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jan 25 12:37:07 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8b8ce2b7 sys-devel/gcc: revbump to gcc-7.4.0 Signed-off-by: Anthony G. Basile gentoo.org> sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/gcc-7.4.0.ebuild | 31 +++ 2 files changed, 33 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 8b1771c..46a3e6c 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -5,6 +5,8 @@ DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa20103 DIST gcc-7.3.0-patches-1.4.tar.bz2 8238 BLAKE2B 72a5dcb046558c8f5c3a75040fe24ce1106c43af7510d6febf667b4377cb9caea5ebe9e1287af90e4ebfffa3f3f22ca85f533acf57c2e2d896f92adc1659b9f5 SHA512 24ed0d82240426efb111bbf48913b96fdc824ae3aa5a653298a726ebe64a40791f484229bbab9cc58f73d658e0b4b83ccd13081cfbea6e1673ef1d076cca3b33 DIST gcc-7.3.0-patches-1.8.tar.bz2 14435 BLAKE2B 3e5c1abad56ccd6e0aa7739cb7cd651ec07ef9bf25be554343f1fa0444f251de41bde5fe6f8bb9e85e3f7a5cf8b2b83515647d93d62f338fa7843581fcaff2f8 SHA512 4d9d76b3d47f1af4f23cae15278d165b22065a3d1512323d1e31b5e0cb47e4654733dc43fa11906a3bd18e827621c9a5ec62b73563f8e5ead663c29f7d0d7345 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 +DIST gcc-7.4.0-patches-1.1.tar.bz2 8778 BLAKE2B 52b02b3c619b99912ee254599788abebe3963cf85e49b56166069318e340a8e271d767e82798e6062fc2a042a86a88da66ab95f2d9e42933ff17688d616a903f SHA512 02ec2eb2460e24cf46f7a04ca3b80ca120719389a54a740070e991d9c96b6fd55d1fa04eb4249fd3043edc9c0f6519b5babcce76036cd0146183512aaae2d573 +DIST gcc-7.4.0.tar.xz 62601888 BLAKE2B df91ec680d5389736d3a37a2d85cf2e12fbe87b642fdf4b332e67a043e00944aca00243cc6709f86abd92115cb5a78502146636395571d1ea4899531e15d5d0e SHA512 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e DIST gcc-8.2.0-patches-1.6.tar.bz2 17138 BLAKE2B edbeba9c41972836de072955c0db51406603aaf0dbb5f84ac1c5d8d2d61a8df6d725356655b69e3678950a0dc6dacc1bc2bf56f3620d685fe5c32045b3893f96 SHA512 32e7bddb5ec288def1e5c79d58023d90e29d77e83b70e3f21a22f4da78061cc49184d92c43807bdfd56a5067cbb9a8cfbfcb514016662aa1a24d791c7bd87b6b DIST gcc-8.2.0-patches-1.7.tar.bz2 18166 BLAKE2B 2aff918d253d76c9b7d76b2d82e85c42f2ab8717e73831965b3a0fcc92b1ceacd7aa0b433dd0c180ad16906cfe059c020b256d01271ef95a6e56b08d41f4acfe SHA512 5110b610a4c9116ecd91490f66e570c09217c6b4d18bf46af5e1a51ed043df188ce313bdae6ba670b8800842387c98c1b83b7e1e0c396cbce71e6726d81f589c DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185 SHA512 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed diff --git a/sys-devel/gcc/gcc-7.4.0.ebuild b/sys-devel/gcc/gcc-7.4.0.ebuild new file mode 100644 index 000..8410c02 --- /dev/null +++ b/sys-devel/gcc/gcc-7.4.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +PATCH_VER="1.1" +#UCLIBC_VER="1.0" + +inherit epatch toolchain + +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.13 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" +fi + +src_prepare() { + toolchain_src_prepare + + epatch "${FILESDIR}"/gcc-7.2.0-pr69728.patch + + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then + epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch + epatch "${FILESDIR}"/7.1.0/posix_memalign.patch + fi +}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 0e32d00bc13b235e107d5ed932d459a01a04dea2 Author: stefson yahoo de> AuthorDate: Sat Oct 27 18:55:28 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 29 11:38:04 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0e32d00b sys-devel/gcc: readjust KEYWORDS sys-devel/gcc/gcc-7.3.0-r6.ebuild | 2 +- sys-devel/gcc/gcc-8.2.0-r2.ebuild | 3 +-- sys-devel/gcc/gcc-8.2.0-r4.ebuild | 3 +-- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/sys-devel/gcc/gcc-7.3.0-r6.ebuild b/sys-devel/gcc/gcc-7.3.0-r6.ebuild index 2b75113..64dfcf5 100644 --- a/sys-devel/gcc/gcc-7.3.0-r6.ebuild +++ b/sys-devel/gcc/gcc-7.3.0-r6.ebuild @@ -8,7 +8,7 @@ PATCH_VER="1.8" inherit epatch toolchain -KEYWORDS="amd64 arm arm64 ~mips ppc x86" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-8.2.0-r2.ebuild b/sys-devel/gcc/gcc-8.2.0-r2.ebuild index 40a6799..35564be 100644 --- a/sys-devel/gcc/gcc-8.2.0-r2.ebuild +++ b/sys-devel/gcc/gcc-8.2.0-r2.ebuild @@ -8,8 +8,7 @@ PATCH_VER="1.2" inherit toolchain -#needs minimal test before unkeywording -#KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-8.2.0-r4.ebuild b/sys-devel/gcc/gcc-8.2.0-r4.ebuild index 17dd76e..aca35c1 100644 --- a/sys-devel/gcc/gcc-8.2.0-r4.ebuild +++ b/sys-devel/gcc/gcc-8.2.0-r4.ebuild @@ -8,8 +8,7 @@ PATCH_VER="1.5" inherit toolchain -#needs minimal test before unkeywording -#KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 7b137950a892f5fc4dca7939f81b019b4db1c597 Author: stefson yahoo de> AuthorDate: Sat Oct 27 16:41:28 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 29 11:38:04 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7b137950 sys-devel/gcc: upgrade patchsets, this fixes insecure runtime paths of libvtv sys-devel/gcc/Manifest| 2 ++ sys-devel/gcc/gcc-7.3.0-r6.ebuild | 31 +++ sys-devel/gcc/gcc-8.2.0-r4.ebuild | 30 ++ 3 files changed, 63 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index c08d9e7..ac5372a 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -3,6 +3,8 @@ DIST gcc-6.4.0-patches-1.3.tar.bz2 13617 BLAKE2B 6bfb1d70397e6ca4359e5d190e36003 DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922 SHA512 266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 DIST gcc-7.3.0-patches-1.4.tar.bz2 8238 BLAKE2B 72a5dcb046558c8f5c3a75040fe24ce1106c43af7510d6febf667b4377cb9caea5ebe9e1287af90e4ebfffa3f3f22ca85f533acf57c2e2d896f92adc1659b9f5 SHA512 24ed0d82240426efb111bbf48913b96fdc824ae3aa5a653298a726ebe64a40791f484229bbab9cc58f73d658e0b4b83ccd13081cfbea6e1673ef1d076cca3b33 +DIST gcc-7.3.0-patches-1.8.tar.bz2 14435 BLAKE2B 3e5c1abad56ccd6e0aa7739cb7cd651ec07ef9bf25be554343f1fa0444f251de41bde5fe6f8bb9e85e3f7a5cf8b2b83515647d93d62f338fa7843581fcaff2f8 SHA512 4d9d76b3d47f1af4f23cae15278d165b22065a3d1512323d1e31b5e0cb47e4654733dc43fa11906a3bd18e827621c9a5ec62b73563f8e5ead663c29f7d0d7345 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 DIST gcc-8.2.0-patches-1.2.tar.bz2 11419 BLAKE2B 3d7a274ee42da5b73a3430c5043d38ae39cf27e9e642555c2e53a5c0ca3223b2a002cbc46c2d43c28ad1d5e40c9846019036868d91e22975e09351116ab62280 SHA512 dae9a9c0bb93ad35812d403ebba7aa2bb923b5b90ae66c68e34144e0e88466b78ac757ec3337a29118e8deeb5d945d6609829f9fd7c2cb8d133762333e599408 +DIST gcc-8.2.0-patches-1.5.tar.bz2 17012 BLAKE2B a6a09d316cdb008a5c3cd745bfb7730e8f6080c423712f9fdcc66f35aa060e81ba5959bb1997026eae9f0d52c0046797972de3194b2b79757353f4337367e934 SHA512 0e1da1f5eb9d6edd18822601865df112db2891517696316bf9d21ebd00b08b6432aef41d190c76d5b686c3504e140f47bfe6fc4a5a685e1f960ec0c7a2d4b889 DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185 SHA512 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed diff --git a/sys-devel/gcc/gcc-7.3.0-r6.ebuild b/sys-devel/gcc/gcc-7.3.0-r6.ebuild new file mode 100644 index 000..2b75113 --- /dev/null +++ b/sys-devel/gcc/gcc-7.3.0-r6.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +PATCH_VER="1.8" +#UCLIBC_VER="1.0" + +inherit epatch toolchain + +KEYWORDS="amd64 arm arm64 ~mips ppc x86" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.13 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" +fi + +src_prepare() { + toolchain_src_prepare + + epatch "${FILESDIR}"/gcc-7.2.0-pr69728.patch + + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then + epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch + epatch "${FILESDIR}"/7.1.0/posix_memalign.patch + fi +} diff --git a/sys-devel/gcc/gcc-8.2.0-r4.ebuild b/sys-devel/gcc/gcc-8.2.0-r4.ebuild new file mode 100644 index 000..17dd76e --- /dev/null +++ b/sys-devel/gcc/gcc-8.2.0-r4.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +PATCH_VER="1.5" +#UCLIBC_VER="1.0" + +inherit toolchain + +#needs minimal test before unkeywording +#KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.13 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 67d91b03947ac074010015877909b809d1696fe1 Author: Anthony G. Basile gentoo org> AuthorDate: Thu Sep 20 23:43:28 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Sep 20 23:43:28 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=67d91b03 sys-devel/gcc: remove older version Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/gcc/Manifest| 5 sys-devel/gcc/gcc-5.4.0-r4.ebuild | 62 --- sys-devel/gcc/metadata.xml| 2 -- 3 files changed, 69 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 8242537..c08d9e7 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,9 +1,4 @@ DIST ecj-4.5.jar 1470676 BLAKE2B 793c10ba09fd8040c0e1181204141aea16780c9c9088e07126e00da2b510af2ad6f58d876357d7e98cbb02d783a3be434469d5de1df134ccb8cc508e45028d80 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e -DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 BLAKE2B 96f5ba2028bc6e0ef71e009857c37118a54d13d30de24d697c85e5772f9f2b7853615648cf2e4ee81d8385f6518c64588c0b56675c00f95ef39fca2a808f075e SHA512 779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517 -DIST gcc-5.4.0-patches-1.8.tar.bz2 32886 BLAKE2B 85879ba552ff21e198de568b2a1f2544d6cf542174af3ca571e41a504373bbc8912a87177a413883f194d909237eeeaf65366e6b93c2b917f803b3edd10bbff5 SHA512 10c1102a37d9d485665cca606318a1da6eec2188998d340b91a371c9defa6fae285619f9cadad2546de0b7f1068e9eaf653714462d3331db3197308799927a6b -DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 BLAKE2B 6f3de9be0990a7580785821d8c85114a1907571c06bdf3a15ad91258f7c9e8bb6a4d2ddb8615f33bedf0ad036d215507e004fc095f788e40c824ae0ab3ffbb05 SHA512 4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0 -DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 BLAKE2B fa436d1c1d9c150714092132f816740f8218dfeb4f9a6a8c830ea54d211a020f209e6fd1fcc313b2560b82c7855120053d346af72b7c12c88a7a948379dd2356 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 -DIST gcc-5.4.0.tar.bz2 95661481 BLAKE2B bf882acfa28cc1064cddd21e25332fff6bc65505d6af9acb2e455916edbc4f6b1de9b3524867f51d7819fc4f213ce21332fbf67cf71cd6c7b96fb8907e51d570 SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b DIST gcc-6.4.0-patches-1.3.tar.bz2 13617 BLAKE2B 6bfb1d70397e6ca4359e5d190e36003c18c7a03a9be4f923461dcff11307601e6b3502a2e289585b53baeb919008d83c29ad24078f814aed9b331140e4687419 SHA512 91be7c8db0004cdd150fec0f8daa709374753d2f524c58087dcf45b6696dbd609972297e866f971fba1aa679464cf96a384dd111e104183c0939ab69add017b2 DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922 SHA512 266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 diff --git a/sys-devel/gcc/gcc-5.4.0-r4.ebuild b/sys-devel/gcc/gcc-5.4.0-r4.ebuild deleted file mode 100644 index c97d4b1..000 --- a/sys-devel/gcc/gcc-5.4.0-r4.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PATCH_VER="1.8" -UCLIBC_VER="1.0" - -# Hardened gcc 4 stuff -PIE_VER="0.6.5" -SPECS_VER="0.2.0" -SPECS_GCC_VER="4.4.3" -# arch/libc configurations known to be stable with {PIE,SSP}-by-default -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64" -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" -SSP_STABLE="amd64 x86 mips ppc ppc64 arm" -# uclibc need tls and nptl support for SSP support -# uclibc need to be >= 0.9.33 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" -PIE_MUSL_STABLE="amd64 arm ppc mips x86" -SSP_MUSL_STABLE="amd64 arm ppc mips" -#end Hardened stuff - -inherit epatch toolchain - -KEYWORDS="amd64 arm arm64 ~mips ppc x86" - -RDEPEND="" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.8 ) - >=${CATEGORY}/binutils-2.20" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" -fi - -src_prepare() { - if has_version '=glibc-2.12 #362315" - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" - fi - is_crosscompile && EPATCH_EXCLUDE+=" 05_all_
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: c09045602a8acae88de46aedcbad4cf7b3bd6814 Author: Anthony G. Basile gentoo org> AuthorDate: Thu Sep 20 23:37:47 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Sep 20 23:37:47 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c0904560 sys-devel/gcc: version bump to 8.2.0-r2 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/gcc/Manifest | 4 ++-- sys-devel/gcc/{gcc-8.1.0-r3.ebuild => gcc-8.2.0-r2.ebuild} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 2df693e..8242537 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -9,5 +9,5 @@ DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 21f97a9e1c349b3d52def092a DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 DIST gcc-7.3.0-patches-1.4.tar.bz2 8238 BLAKE2B 72a5dcb046558c8f5c3a75040fe24ce1106c43af7510d6febf667b4377cb9caea5ebe9e1287af90e4ebfffa3f3f22ca85f533acf57c2e2d896f92adc1659b9f5 SHA512 24ed0d82240426efb111bbf48913b96fdc824ae3aa5a653298a726ebe64a40791f484229bbab9cc58f73d658e0b4b83ccd13081cfbea6e1673ef1d076cca3b33 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 -DIST gcc-8.1.0-patches-1.3.tar.bz2 10713 BLAKE2B 3e5cddf5b0c0b9b2bbd2b0aa546dc3aee9bf0e8421656c9260bb7561baa8bb53f7b6ad651bf12d68102fd9e9f97fa17c3306d52a657a46d2dedd16e9a1a74579 SHA512 37c785fbfd801d48c46c65e21d33085c1470942531b8f13c28f933debcec944a1389a50fe0f72afa7dbba25a931959a3ebb1c42911abadd11ee530812f1034bb -DIST gcc-8.1.0.tar.xz 63372320 BLAKE2B 6465809cf90f4c65c0a82d0390de86c98f954e0b910e2f2de2282b828cca8b6aaf0a5243548854048344ec4840046017887fc0b253fb0ced4238da67ef68f946 SHA512 c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c +DIST gcc-8.2.0-patches-1.2.tar.bz2 11419 BLAKE2B 3d7a274ee42da5b73a3430c5043d38ae39cf27e9e642555c2e53a5c0ca3223b2a002cbc46c2d43c28ad1d5e40c9846019036868d91e22975e09351116ab62280 SHA512 dae9a9c0bb93ad35812d403ebba7aa2bb923b5b90ae66c68e34144e0e88466b78ac757ec3337a29118e8deeb5d945d6609829f9fd7c2cb8d133762333e599408 +DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185 SHA512 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed diff --git a/sys-devel/gcc/gcc-8.1.0-r3.ebuild b/sys-devel/gcc/gcc-8.2.0-r2.ebuild similarity index 93% rename from sys-devel/gcc/gcc-8.1.0-r3.ebuild rename to sys-devel/gcc/gcc-8.2.0-r2.ebuild index 203a4c3..40a6799 100644 --- a/sys-devel/gcc/gcc-8.1.0-r3.ebuild +++ b/sys-devel/gcc/gcc-8.2.0-r2.ebuild @@ -3,10 +3,10 @@ EAPI="5" -PATCH_VER="1.3" +PATCH_VER="1.2" #UCLIBC_VER="1.0" -inherit epatch toolchain +inherit toolchain #needs minimal test before unkeywording #KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 65e97c557197b0a637c02da9a315a8604122d252 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Aug 3 15:59:32 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Aug 3 15:59:32 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=65e97c55 sys-devel/gcc: stable arm/arm64/ppc Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/gcc/Manifest| 1 - sys-devel/gcc/gcc-7.3.0-r3.ebuild | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index a624cc8..2df693e 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -7,7 +7,6 @@ DIST gcc-5.4.0.tar.bz2 95661481 BLAKE2B bf882acfa28cc1064cddd21e25332fff6bc65505 DIST gcc-6.4.0-patches-1.3.tar.bz2 13617 BLAKE2B 6bfb1d70397e6ca4359e5d190e36003c18c7a03a9be4f923461dcff11307601e6b3502a2e289585b53baeb919008d83c29ad24078f814aed9b331140e4687419 SHA512 91be7c8db0004cdd150fec0f8daa709374753d2f524c58087dcf45b6696dbd609972297e866f971fba1aa679464cf96a384dd111e104183c0939ab69add017b2 DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922 SHA512 266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 -DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46 SHA512 864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa DIST gcc-7.3.0-patches-1.4.tar.bz2 8238 BLAKE2B 72a5dcb046558c8f5c3a75040fe24ce1106c43af7510d6febf667b4377cb9caea5ebe9e1287af90e4ebfffa3f3f22ca85f533acf57c2e2d896f92adc1659b9f5 SHA512 24ed0d82240426efb111bbf48913b96fdc824ae3aa5a653298a726ebe64a40791f484229bbab9cc58f73d658e0b4b83ccd13081cfbea6e1673ef1d076cca3b33 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 DIST gcc-8.1.0-patches-1.3.tar.bz2 10713 BLAKE2B 3e5cddf5b0c0b9b2bbd2b0aa546dc3aee9bf0e8421656c9260bb7561baa8bb53f7b6ad651bf12d68102fd9e9f97fa17c3306d52a657a46d2dedd16e9a1a74579 SHA512 37c785fbfd801d48c46c65e21d33085c1470942531b8f13c28f933debcec944a1389a50fe0f72afa7dbba25a931959a3ebb1c42911abadd11ee530812f1034bb diff --git a/sys-devel/gcc/gcc-7.3.0-r3.ebuild b/sys-devel/gcc/gcc-7.3.0-r3.ebuild index 7e7ba8e..974c675 100644 --- a/sys-devel/gcc/gcc-7.3.0-r3.ebuild +++ b/sys-devel/gcc/gcc-7.3.0-r3.ebuild @@ -8,7 +8,7 @@ PATCH_VER="1.4" inherit epatch toolchain -KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc x86" +KEYWORDS="amd64 arm arm64 ~mips ppc x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/, sys-devel/gcc/files/musl-gcc-patches-4.9.3/, ...
commit: 877c6d3a1bf239d117bcd3fa39dce1ae248d0e51 Author: Aric Belsito gmail com> AuthorDate: Sat Jun 30 00:56:08 2018 + Commit: Aric Belsito gmail com> CommitDate: Sat Jun 30 00:56:08 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=877c6d3a sys-devel/gcc: cleanup sys-devel/gcc/Manifest |6 - ...ove-struct-ix86_frame-to-machine-function.patch | 237 - ...ove-struct-ix86_frame-to-machine-function.patch | 68 -- .../gcc-4.8.3-musl-fix-libc5-assumption.patch | 11 - sys-devel/gcc/files/gcc-4.8.5-posix_memalign.patch | 30 - .../gcc/files/gcc-4.9.3-musl-linker-path.patch | 74 -- sys-devel/gcc/files/gcc-4.9.3-musl-res_state.patch | 12 - sys-devel/gcc/files/gcc-4.9.3-pr68470.patch| 58 -- sys-devel/gcc/files/gcc-4.9.3-secure-plt.patch | 39 - .../gcc/files/musl-gcc-patches-4.9.3/aarch64.diff | 12 - .../gcc/files/musl-gcc-patches-4.9.3/arm.diff | 46 - .../musl-gcc-patches-4.9.3/gcc-autoconf-musl.diff | 62 -- .../musl-gcc-patches-4.9.3/gcc-config-musl.diff| 207 .../gcc/files/musl-gcc-patches-4.9.3/gcc-ssp.diff | 12 - .../files/musl-gcc-patches-4.9.3/gomp-posix.diff | 16 - .../gcc/files/musl-gcc-patches-4.9.3/gthread.diff | 16 - .../musl-gcc-patches-4.9.3/kill-fixincludes.diff | 17 - .../musl-gcc-patches-4.9.3/libstdc++-generic.diff | 31 - .../musl-gcc-patches-4.9.3/microblaze-size_t.diff | 39 - .../files/musl-gcc-patches-4.9.3/microblaze.diff | 31 - .../gcc/files/musl-gcc-patches-4.9.3/mips.diff | 18 - .../gcc/files/musl-gcc-patches-4.9.3/powerpc.diff | 108 -- sys-devel/gcc/files/musl-gcc-patches-4.9.3/sh.diff | 18 - .../musl-gcc-patches-4.9.3/unwind-dliterate.diff | 43 - .../gcc/files/musl-gcc-patches-4.9.3/vis_hide.diff | 15 - .../gcc/files/musl-gcc-patches-4.9.3/x86.diff | 55 - .../gcc/files/spectre-0001-mindirect-branch.patch | 1084 .../gcc/files/spectre-0002-mfunction-return.patch | 447 .../spectre-0003-mindirect-branch-register.patch | 340 -- .../files/spectre-0004-v-register-modifier.patch | 128 --- .../gcc/files/spectre-0005-mcmodel-large.patch | 105 -- sys-devel/gcc/gcc-4.9.4-r100.ebuild| 66 -- sys-devel/gcc/gcc-4.9.4-r99.ebuild | 65 -- sys-devel/gcc/gcc-7.2.0-r1.ebuild | 31 - sys-devel/gcc/gcc-7.2.0-r2.ebuild | 41 - sys-devel/gcc/gcc-7.3.0-r1.ebuild | 31 - 36 files changed, 3619 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 87b1ea8..a624cc8 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,9 +1,5 @@ DIST ecj-4.5.jar 1470676 BLAKE2B 793c10ba09fd8040c0e1181204141aea16780c9c9088e07126e00da2b510af2ad6f58d876357d7e98cbb02d783a3be434469d5de1df134ccb8cc508e45028d80 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 BLAKE2B 96f5ba2028bc6e0ef71e009857c37118a54d13d30de24d697c85e5772f9f2b7853615648cf2e4ee81d8385f6518c64588c0b56675c00f95ef39fca2a808f075e SHA512 779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517 -DIST gcc-4.9.4-patches-1.0.tar.bz2 22266 BLAKE2B 38536e8a86a8296754311633b73da0bd7dddb3a6ac65e4b5ba1dde352789e9114a1129aad11bcb988a1baadec6fdf893290c6af83bb9fad5613f35a37ebbb12e SHA512 cc2407221f858bad38b57d31f635314f91794293695e23d255685d8bec20b9db19c7dc76bbf5e8184c2ba0ccb530958b09bae4d8a402ca27cadf463f46bfb995 -DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 BLAKE2B 2eccd4f2a164fbb32d13c7fe91627a2424c0a5570fe0cac97c2bb1c95294ba3d770832da7c445f75c91791466c5139a1e13753a3a40d87ff5e44e42749adee27 SHA512 243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285 -DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 BLAKE2B bff85a4088fb94fdb7a8b0bd552be98ace3e6d145889b6f8b4a1f2db2dad14342d155890ab159b42d5b55d88dfb7c392eb7f92590084e1958f6284c561da30f1 SHA512 5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db -DIST gcc-4.9.4.tar.bz2 90097606 BLAKE2B 373ff939ea72d6c4a7f3ab899b852b4c919481af2cfe3291281d9354c58a270d2eba73a0f301d90840dfabf423c82b368e113df7a2cb6cc28b2a703b0b6eb585 SHA512 93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe DIST gcc-5.4.0-patches-1.8.tar.bz2 32886 BLAKE2B 85879ba552ff21e198de568b2a1f2544d6cf542174af3ca571e41a504373bbc8912a87177a413883f194d909237eeeaf65366e6b93c2b917f803b3edd10bbff5 SHA512 10c1102a37d9d485665cca606318a1da6eec2188998d340b91a371c9defa6fae285619f9cadad2546de0b7f1068e9eaf653714462d3331db3197308799927a6b DIST gcc-5.4.0-piepatches-v
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 5cb6b23bbfc67bed9e472ddf4583dfb1aa34d329 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Jun 20 00:20:05 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Jun 20 00:20:05 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5cb6b23b sys-devel/gcc: 7.3.0-r3 stable on x86 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/gcc/gcc-7.3.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc/gcc-7.3.0-r3.ebuild b/sys-devel/gcc/gcc-7.3.0-r3.ebuild index 36e882c..c8959db 100644 --- a/sys-devel/gcc/gcc-7.3.0-r3.ebuild +++ b/sys-devel/gcc/gcc-7.3.0-r3.ebuild @@ -8,7 +8,7 @@ PATCH_VER="1.4" inherit epatch toolchain -KEYWORDS="amd64 ~arm ~mips ~ppc ~x86" +KEYWORDS="amd64 ~arm ~mips ~ppc x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 828161bb88b491896a9cae6edc35ab32d7b69b8c Author: Jory A. Pratt gentoo org> AuthorDate: Tue Jun 19 12:56:16 2018 + Commit: Jory Pratt gentoo org> CommitDate: Tue Jun 19 12:56:16 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=828161bb sys-devel/gcc: 7.3.0-r3 stable on amd64 sys-devel/gcc/gcc-7.3.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc/gcc-7.3.0-r3.ebuild b/sys-devel/gcc/gcc-7.3.0-r3.ebuild index 94f12fe..36e882c 100644 --- a/sys-devel/gcc/gcc-7.3.0-r3.ebuild +++ b/sys-devel/gcc/gcc-7.3.0-r3.ebuild @@ -8,7 +8,7 @@ PATCH_VER="1.4" inherit epatch toolchain -KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" +KEYWORDS="amd64 ~arm ~mips ~ppc ~x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 5544bbd3cc7be242dd4bc68ac11ced5bc04734ed Author: stefson yahoo de> AuthorDate: Sun Jun 17 08:35:32 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Jun 17 09:37:31 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5544bbd3 sys-devel/gcc: clean manifest sys-devel/gcc/Manifest | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 9de862c..87b1ea8 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -11,7 +11,6 @@ DIST gcc-5.4.0.tar.bz2 95661481 BLAKE2B bf882acfa28cc1064cddd21e25332fff6bc65505 DIST gcc-6.4.0-patches-1.3.tar.bz2 13617 BLAKE2B 6bfb1d70397e6ca4359e5d190e36003c18c7a03a9be4f923461dcff11307601e6b3502a2e289585b53baeb919008d83c29ad24078f814aed9b331140e4687419 SHA512 91be7c8db0004cdd150fec0f8daa709374753d2f524c58087dcf45b6696dbd609972297e866f971fba1aa679464cf96a384dd111e104183c0939ab69add017b2 DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922 SHA512 266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 -DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 BLAKE2B 29ed4ff1ce6412a0c1a88f613377883ef5d391e7f681989295ac84dbb1950d99a17472d8b95a9351970ee5837cc3bfc4711101042c0e792c0bac3327bfa24d2e SHA512 1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30 DIST gcc-7.2.0-patches-1.1.tar.bz2 9246 BLAKE2B f6eec8459e5ac1f177d9a417c59616ad53e4ba6da8744cf55922d3a401717bd5bfdf79296a1c0b856cfa03349e73b8034ab6024b83d3f5ef909534811ba470f2 SHA512 d08b31d1279cc4c6ba46b2dca6ebed4e5c8e4997f0859acab86c974209ce4aacd0df09632e70c3fb8ee7108ecb8208c8b8605e66a7e8d2568e45644bfeee4fbe DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 35e4b732f1a4515fc1a9d4424797177112847588e600dc5531bc9bf72305619d4100e8fd9d945920245e704fc9ac5bc5e3dbd20be6c3af49e689fc5bd1eca10f SHA512 f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1 DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46 SHA512 864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: ad67ddbb4728a4eb76b193b4bf7940d9c5dc1b64 Author: Aric Belsito gmail com> AuthorDate: Sat May 19 19:23:10 2018 + Commit: Aric Belsito gmail com> CommitDate: Sat May 19 19:23:10 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ad67ddbb sys-devel/gcc: version bump to 7.3.0-r3 sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/{gcc-7.3.0-r2.ebuild => gcc-7.3.0-r3.ebuild} | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 088e209..9de862c 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -15,7 +15,7 @@ DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 BLAKE2B 29ed4ff1ce6412a0c1a88f613377883e DIST gcc-7.2.0-patches-1.1.tar.bz2 9246 BLAKE2B f6eec8459e5ac1f177d9a417c59616ad53e4ba6da8744cf55922d3a401717bd5bfdf79296a1c0b856cfa03349e73b8034ab6024b83d3f5ef909534811ba470f2 SHA512 d08b31d1279cc4c6ba46b2dca6ebed4e5c8e4997f0859acab86c974209ce4aacd0df09632e70c3fb8ee7108ecb8208c8b8605e66a7e8d2568e45644bfeee4fbe DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 35e4b732f1a4515fc1a9d4424797177112847588e600dc5531bc9bf72305619d4100e8fd9d945920245e704fc9ac5bc5e3dbd20be6c3af49e689fc5bd1eca10f SHA512 f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1 DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46 SHA512 864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa -DIST gcc-7.3.0-patches-1.2.tar.bz2 7947 BLAKE2B 3748a090654b322c94402bc88803ffb5e751532601b5810e08891c240360f4725e5666d458bcb189e1ff5aca34db1dc21984d08e26853cd495d3cf1407b16296 SHA512 60fa8ed8a2c331db5a9baca86cea655c3f8a26791d6db38cfde2b87147421d7fd9bff20a1486e75512c30cd5e788af11eae329721d84e61270cff2048a4e493b +DIST gcc-7.3.0-patches-1.4.tar.bz2 8238 BLAKE2B 72a5dcb046558c8f5c3a75040fe24ce1106c43af7510d6febf667b4377cb9caea5ebe9e1287af90e4ebfffa3f3f22ca85f533acf57c2e2d896f92adc1659b9f5 SHA512 24ed0d82240426efb111bbf48913b96fdc824ae3aa5a653298a726ebe64a40791f484229bbab9cc58f73d658e0b4b83ccd13081cfbea6e1673ef1d076cca3b33 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 DIST gcc-8.1.0-patches-1.3.tar.bz2 10713 BLAKE2B 3e5cddf5b0c0b9b2bbd2b0aa546dc3aee9bf0e8421656c9260bb7561baa8bb53f7b6ad651bf12d68102fd9e9f97fa17c3306d52a657a46d2dedd16e9a1a74579 SHA512 37c785fbfd801d48c46c65e21d33085c1470942531b8f13c28f933debcec944a1389a50fe0f72afa7dbba25a931959a3ebb1c42911abadd11ee530812f1034bb DIST gcc-8.1.0.tar.xz 63372320 BLAKE2B 6465809cf90f4c65c0a82d0390de86c98f954e0b910e2f2de2282b828cca8b6aaf0a5243548854048344ec4840046017887fc0b253fb0ced4238da67ef68f946 SHA512 c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c diff --git a/sys-devel/gcc/gcc-7.3.0-r2.ebuild b/sys-devel/gcc/gcc-7.3.0-r3.ebuild similarity index 85% rename from sys-devel/gcc/gcc-7.3.0-r2.ebuild rename to sys-devel/gcc/gcc-7.3.0-r3.ebuild index b53b6da..94f12fe 100644 --- a/sys-devel/gcc/gcc-7.3.0-r2.ebuild +++ b/sys-devel/gcc/gcc-7.3.0-r3.ebuild @@ -3,13 +3,12 @@ EAPI="5" -PATCH_VER="1.2" +PATCH_VER="1.4" #UCLIBC_VER="1.0" inherit epatch toolchain -#not enough fixes to warrant a revbump: #511548 -#KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 66dadb52a112c9b718a60bf27c3953380661646e Author: Aric Belsito gmail com> AuthorDate: Thu May 17 19:40:52 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu May 17 19:40:52 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=66dadb52 sys-devel/gcc: update metadata.xml sys-devel/gcc/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml index b81cba4..ea39377 100644 --- a/sys-devel/gcc/metadata.xml +++ b/sys-devel/gcc/metadata.xml @@ -29,6 +29,7 @@ Run the testsuite and install the results (requires FEATURES=test) Build support for various sanitizer functions (ASAN/TSAN/etc...) Build packages with stack smashing protector on by default +enable systemtap static probe points Build support for virtual table verification (a C++ hardening feature)
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: aa0b62c9cdfb43ad02a5d4cc1ff779766231197c Author: Aric Belsito gmail com> AuthorDate: Thu May 17 18:14:05 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu May 17 18:14:05 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=aa0b62c9 sys-devel/gcc: version bump to 8.1.0-r3 sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/{gcc-8.1.0-r2.ebuild => gcc-8.1.0-r3.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 6a950a0..088e209 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -17,5 +17,5 @@ DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 35e4b732f1a4515fc1a9d4424797177112847588e DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46 SHA512 864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa DIST gcc-7.3.0-patches-1.2.tar.bz2 7947 BLAKE2B 3748a090654b322c94402bc88803ffb5e751532601b5810e08891c240360f4725e5666d458bcb189e1ff5aca34db1dc21984d08e26853cd495d3cf1407b16296 SHA512 60fa8ed8a2c331db5a9baca86cea655c3f8a26791d6db38cfde2b87147421d7fd9bff20a1486e75512c30cd5e788af11eae329721d84e61270cff2048a4e493b DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 -DIST gcc-8.1.0-patches-1.2.tar.bz2 8486 BLAKE2B 0232bbc63c56c62fc44099330fc05b9463d5fddfcdaffcc8dae1e380f4c88ead9be8d6f5c47e80ec820bbfa8825157aef26cb9c893f5e2186d6de4168f78eb70 SHA512 55afbf8c9b8cd34b7c0bac42fc3b171d7c538fa8f256bc282998f46db2294a5956bfd94b36ac1adbabccebc49717218b184ed4ec98297e3dfbcf0669a6e5dd78 +DIST gcc-8.1.0-patches-1.3.tar.bz2 10713 BLAKE2B 3e5cddf5b0c0b9b2bbd2b0aa546dc3aee9bf0e8421656c9260bb7561baa8bb53f7b6ad651bf12d68102fd9e9f97fa17c3306d52a657a46d2dedd16e9a1a74579 SHA512 37c785fbfd801d48c46c65e21d33085c1470942531b8f13c28f933debcec944a1389a50fe0f72afa7dbba25a931959a3ebb1c42911abadd11ee530812f1034bb DIST gcc-8.1.0.tar.xz 63372320 BLAKE2B 6465809cf90f4c65c0a82d0390de86c98f954e0b910e2f2de2282b828cca8b6aaf0a5243548854048344ec4840046017887fc0b253fb0ced4238da67ef68f946 SHA512 c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c diff --git a/sys-devel/gcc/gcc-8.1.0-r2.ebuild b/sys-devel/gcc/gcc-8.1.0-r3.ebuild similarity index 97% rename from sys-devel/gcc/gcc-8.1.0-r2.ebuild rename to sys-devel/gcc/gcc-8.1.0-r3.ebuild index dd7b8c0..1a4836b 100644 --- a/sys-devel/gcc/gcc-8.1.0-r2.ebuild +++ b/sys-devel/gcc/gcc-8.1.0-r3.ebuild @@ -3,7 +3,7 @@ EAPI="5" -PATCH_VER="1.2" +PATCH_VER="1.3" #UCLIBC_VER="1.0" inherit epatch toolchain
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 0608a2b2eb86325c6732e20993aece4465e49174 Author: Aric Belsito gmail com> AuthorDate: Mon May 7 19:18:33 2018 + Commit: Aric Belsito gmail com> CommitDate: Mon May 7 19:18:33 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0608a2b2 sys-devel/gcc: version bump to 8.1.0-r2 sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/{gcc-8.1.0-r1.ebuild => gcc-8.1.0-r2.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index ccf94ee..6a950a0 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -17,5 +17,5 @@ DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 35e4b732f1a4515fc1a9d4424797177112847588e DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46 SHA512 864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa DIST gcc-7.3.0-patches-1.2.tar.bz2 7947 BLAKE2B 3748a090654b322c94402bc88803ffb5e751532601b5810e08891c240360f4725e5666d458bcb189e1ff5aca34db1dc21984d08e26853cd495d3cf1407b16296 SHA512 60fa8ed8a2c331db5a9baca86cea655c3f8a26791d6db38cfde2b87147421d7fd9bff20a1486e75512c30cd5e788af11eae329721d84e61270cff2048a4e493b DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 -DIST gcc-8.1.0-patches-1.1.tar.bz2 7740 BLAKE2B 7385174a716ad0efef57374ab5184ef632098c65409bf6dfbc58616d5e5a93fbb5f8194039658fd667d04fa2d8b7200a08e96ea5b137b21a9284548e2c3e220f SHA512 b20620a063fae5c27b633fe22b60d78354bca06e97ffc1169c03f55105fa0a6731b584f74fafafc83b717493376f342b1048133b7dbe1d8689fb27faec8946d6 +DIST gcc-8.1.0-patches-1.2.tar.bz2 8486 BLAKE2B 0232bbc63c56c62fc44099330fc05b9463d5fddfcdaffcc8dae1e380f4c88ead9be8d6f5c47e80ec820bbfa8825157aef26cb9c893f5e2186d6de4168f78eb70 SHA512 55afbf8c9b8cd34b7c0bac42fc3b171d7c538fa8f256bc282998f46db2294a5956bfd94b36ac1adbabccebc49717218b184ed4ec98297e3dfbcf0669a6e5dd78 DIST gcc-8.1.0.tar.xz 63372320 BLAKE2B 6465809cf90f4c65c0a82d0390de86c98f954e0b910e2f2de2282b828cca8b6aaf0a5243548854048344ec4840046017887fc0b253fb0ced4238da67ef68f946 SHA512 c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c diff --git a/sys-devel/gcc/gcc-8.1.0-r1.ebuild b/sys-devel/gcc/gcc-8.1.0-r2.ebuild similarity index 97% rename from sys-devel/gcc/gcc-8.1.0-r1.ebuild rename to sys-devel/gcc/gcc-8.1.0-r2.ebuild index 2e218c5..dd7b8c0 100644 --- a/sys-devel/gcc/gcc-8.1.0-r1.ebuild +++ b/sys-devel/gcc/gcc-8.1.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI="5" -PATCH_VER="1.1" +PATCH_VER="1.2" #UCLIBC_VER="1.0" inherit epatch toolchain
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 864b6ab9518b969e0cfd9190f5c091ec3c54c614 Author: Aric Belsito gmail com> AuthorDate: Sat May 5 12:55:45 2018 + Commit: Aric Belsito gmail com> CommitDate: Sat May 5 12:55:45 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=864b6ab9 sys-devel/gcc: version bump to 8.1.0-r1 sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/{gcc-8.1.0.ebuild => gcc-8.1.0-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index cf01f18..ccf94ee 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -17,5 +17,5 @@ DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 35e4b732f1a4515fc1a9d4424797177112847588e DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46 SHA512 864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa DIST gcc-7.3.0-patches-1.2.tar.bz2 7947 BLAKE2B 3748a090654b322c94402bc88803ffb5e751532601b5810e08891c240360f4725e5666d458bcb189e1ff5aca34db1dc21984d08e26853cd495d3cf1407b16296 SHA512 60fa8ed8a2c331db5a9baca86cea655c3f8a26791d6db38cfde2b87147421d7fd9bff20a1486e75512c30cd5e788af11eae329721d84e61270cff2048a4e493b DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 -DIST gcc-8.1.0-patches-1.0.tar.bz2 6166 BLAKE2B ebea070b50e023a4342eb101b52747b41268a1bf4eaaf1f7d2908ad265be466d6ce4aaeba75731cb1b7c3cf6d34897bf8cce77c9273bbc833c5264ef7cd36b24 SHA512 d07b7e900152c3c70aa4d15f34ed9066119fe4f744eb1b9affd446240127ea5a3044b9740c1cce6b84c5a7e577e53e6ec111456d350467da96ae74417696340d +DIST gcc-8.1.0-patches-1.1.tar.bz2 7740 BLAKE2B 7385174a716ad0efef57374ab5184ef632098c65409bf6dfbc58616d5e5a93fbb5f8194039658fd667d04fa2d8b7200a08e96ea5b137b21a9284548e2c3e220f SHA512 b20620a063fae5c27b633fe22b60d78354bca06e97ffc1169c03f55105fa0a6731b584f74fafafc83b717493376f342b1048133b7dbe1d8689fb27faec8946d6 DIST gcc-8.1.0.tar.xz 63372320 BLAKE2B 6465809cf90f4c65c0a82d0390de86c98f954e0b910e2f2de2282b828cca8b6aaf0a5243548854048344ec4840046017887fc0b253fb0ced4238da67ef68f946 SHA512 c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c diff --git a/sys-devel/gcc/gcc-8.1.0.ebuild b/sys-devel/gcc/gcc-8.1.0-r1.ebuild similarity index 97% rename from sys-devel/gcc/gcc-8.1.0.ebuild rename to sys-devel/gcc/gcc-8.1.0-r1.ebuild index e1a9c6a..2e218c5 100644 --- a/sys-devel/gcc/gcc-8.1.0.ebuild +++ b/sys-devel/gcc/gcc-8.1.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI="5" -PATCH_VER="1.0" +PATCH_VER="1.1" #UCLIBC_VER="1.0" inherit epatch toolchain
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 34d94d4585c149ec56e6dccf5995ae4ec94d5f2b Author: Aric Belsito gmail com> AuthorDate: Thu May 3 18:35:20 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu May 3 18:35:20 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=34d94d45 sys-devel/gcc: version bump to 8.1.0 remove old sys-devel/gcc/Manifest | 3 +- sys-devel/gcc/gcc-7.2.0.ebuild | 32 -- .../gcc/{gcc-7.3.0.ebuild => gcc-8.1.0.ebuild} | 5 ++-- 3 files changed, 4 insertions(+), 36 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 87f7efa..cf01f18 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -14,7 +14,8 @@ DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa20103 DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 BLAKE2B 29ed4ff1ce6412a0c1a88f613377883ef5d391e7f681989295ac84dbb1950d99a17472d8b95a9351970ee5837cc3bfc4711101042c0e792c0bac3327bfa24d2e SHA512 1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30 DIST gcc-7.2.0-patches-1.1.tar.bz2 9246 BLAKE2B f6eec8459e5ac1f177d9a417c59616ad53e4ba6da8744cf55922d3a401717bd5bfdf79296a1c0b856cfa03349e73b8034ab6024b83d3f5ef909534811ba470f2 SHA512 d08b31d1279cc4c6ba46b2dca6ebed4e5c8e4997f0859acab86c974209ce4aacd0df09632e70c3fb8ee7108ecb8208c8b8605e66a7e8d2568e45644bfeee4fbe DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 35e4b732f1a4515fc1a9d4424797177112847588e600dc5531bc9bf72305619d4100e8fd9d945920245e704fc9ac5bc5e3dbd20be6c3af49e689fc5bd1eca10f SHA512 f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1 -DIST gcc-7.3.0-patches-1.0.tar.bz2 6757 BLAKE2B ffe6a69e61dc4379fc77b0bf21971ff6fe482edd315ae1243e55b147ad5794320816fbfc3f85ccebe34de080e2c5b718b60b59064aaf095e905c1b41d7c08168 SHA512 a86ffc03940afa12c44b919f861b9459a3cd460cd4680dce8316755021789530640977e90c4cff89be768fc62e0e24d9bee0a1ee76c537ad88c8f4ed07f1a73a DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46 SHA512 864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa DIST gcc-7.3.0-patches-1.2.tar.bz2 7947 BLAKE2B 3748a090654b322c94402bc88803ffb5e751532601b5810e08891c240360f4725e5666d458bcb189e1ff5aca34db1dc21984d08e26853cd495d3cf1407b16296 SHA512 60fa8ed8a2c331db5a9baca86cea655c3f8a26791d6db38cfde2b87147421d7fd9bff20a1486e75512c30cd5e788af11eae329721d84e61270cff2048a4e493b DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 +DIST gcc-8.1.0-patches-1.0.tar.bz2 6166 BLAKE2B ebea070b50e023a4342eb101b52747b41268a1bf4eaaf1f7d2908ad265be466d6ce4aaeba75731cb1b7c3cf6d34897bf8cce77c9273bbc833c5264ef7cd36b24 SHA512 d07b7e900152c3c70aa4d15f34ed9066119fe4f744eb1b9affd446240127ea5a3044b9740c1cce6b84c5a7e577e53e6ec111456d350467da96ae74417696340d +DIST gcc-8.1.0.tar.xz 63372320 BLAKE2B 6465809cf90f4c65c0a82d0390de86c98f954e0b910e2f2de2282b828cca8b6aaf0a5243548854048344ec4840046017887fc0b253fb0ced4238da67ef68f946 SHA512 c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c diff --git a/sys-devel/gcc/gcc-7.2.0.ebuild b/sys-devel/gcc/gcc-7.2.0.ebuild deleted file mode 100644 index a7b7e9f..000 --- a/sys-devel/gcc/gcc-7.2.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PATCH_VER="1.1" -PATCH_GCC_VER="7.1.0" -#UCLIBC_VER="1.0" - -inherit epatch toolchain - -KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" - -RDEPEND="" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.13 ) - >=${CATEGORY}/binutils-2.20" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" -fi - -src_prepare() { - toolchain_src_prepare - - epatch "${FILESDIR}"/gcc-7.2.0-pr69728.patch - - if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then - epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch - epatch "${FILESDIR}"/7.1.0/posix_memalign.patch - fi -} diff --git a/sys-devel/gcc/gcc-7.3.0.ebuild b/sys-devel/gcc/gcc-8.1.0.ebuild similarity index 87% rename from sys-devel/gcc/gcc-7.3.0.ebuild rename to sys-devel/gcc/gcc-8.1.0.ebuild index 6bf5b9c..e1a9c6a 100644 --- a/sys-devel/gcc/gcc-7.3.0.ebuild +++ b/sys-devel/gcc/gcc-8.1.0.ebuild @@ -8,7 +8,8 @@ PATCH_VER="1.0" inherit epatch t
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: f1ef7c9e3cef28275e447acbc966d700b90b9911 Author: Aric Belsito gmail com> AuthorDate: Sat Apr 14 17:40:10 2018 + Commit: Aric Belsito gmail com> CommitDate: Sat Apr 14 17:40:10 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f1ef7c9e sys-devel/gcc: version bump to 7.3.0-r2 sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-7.3.0-r1.ebuild | 2 +- sys-devel/gcc/{gcc-7.3.0-r1.ebuild => gcc-7.3.0-r2.ebuild} | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index ad09c68..87f7efa 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -16,4 +16,5 @@ DIST gcc-7.2.0-patches-1.1.tar.bz2 9246 BLAKE2B f6eec8459e5ac1f177d9a417c59616ad DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 35e4b732f1a4515fc1a9d4424797177112847588e600dc5531bc9bf72305619d4100e8fd9d945920245e704fc9ac5bc5e3dbd20be6c3af49e689fc5bd1eca10f SHA512 f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1 DIST gcc-7.3.0-patches-1.0.tar.bz2 6757 BLAKE2B ffe6a69e61dc4379fc77b0bf21971ff6fe482edd315ae1243e55b147ad5794320816fbfc3f85ccebe34de080e2c5b718b60b59064aaf095e905c1b41d7c08168 SHA512 a86ffc03940afa12c44b919f861b9459a3cd460cd4680dce8316755021789530640977e90c4cff89be768fc62e0e24d9bee0a1ee76c537ad88c8f4ed07f1a73a DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46 SHA512 864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa +DIST gcc-7.3.0-patches-1.2.tar.bz2 7947 BLAKE2B 3748a090654b322c94402bc88803ffb5e751532601b5810e08891c240360f4725e5666d458bcb189e1ff5aca34db1dc21984d08e26853cd495d3cf1407b16296 SHA512 60fa8ed8a2c331db5a9baca86cea655c3f8a26791d6db38cfde2b87147421d7fd9bff20a1486e75512c30cd5e788af11eae329721d84e61270cff2048a4e493b DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 diff --git a/sys-devel/gcc/gcc-7.3.0-r1.ebuild b/sys-devel/gcc/gcc-7.3.0-r1.ebuild index 968712e..7dd6ca3 100644 --- a/sys-devel/gcc/gcc-7.3.0-r1.ebuild +++ b/sys-devel/gcc/gcc-7.3.0-r1.ebuild @@ -8,7 +8,7 @@ PATCH_VER="1.1" inherit epatch toolchain -#KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-7.3.0-r1.ebuild b/sys-devel/gcc/gcc-7.3.0-r2.ebuild similarity index 91% copy from sys-devel/gcc/gcc-7.3.0-r1.ebuild copy to sys-devel/gcc/gcc-7.3.0-r2.ebuild index 968712e..b53b6da 100644 --- a/sys-devel/gcc/gcc-7.3.0-r1.ebuild +++ b/sys-devel/gcc/gcc-7.3.0-r2.ebuild @@ -3,11 +3,12 @@ EAPI="5" -PATCH_VER="1.1" +PATCH_VER="1.2" #UCLIBC_VER="1.0" inherit epatch toolchain +#not enough fixes to warrant a revbump: #511548 #KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" RDEPEND=""
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 87fec82a2a28de90d892f22b1729bc4c4ab429a3 Author: Aric Belsito gmail com> AuthorDate: Sun Mar 11 20:46:42 2018 + Commit: Aric Belsito gmail com> CommitDate: Sun Mar 11 20:46:57 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=87fec82a sys-devel/gdb: version bump to 7.3.0-r1 fix patch in 7.3.0 sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/{gcc-7.3.0.ebuild => gcc-7.3.0-r1.ebuild} | 6 -- sys-devel/gcc/gcc-7.3.0.ebuild | 10 ++ 3 files changed, 4 insertions(+), 14 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 402f135..ad09c68 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -14,4 +14,6 @@ DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa20103 DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 BLAKE2B 29ed4ff1ce6412a0c1a88f613377883ef5d391e7f681989295ac84dbb1950d99a17472d8b95a9351970ee5837cc3bfc4711101042c0e792c0bac3327bfa24d2e SHA512 1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30 DIST gcc-7.2.0-patches-1.1.tar.bz2 9246 BLAKE2B f6eec8459e5ac1f177d9a417c59616ad53e4ba6da8744cf55922d3a401717bd5bfdf79296a1c0b856cfa03349e73b8034ab6024b83d3f5ef909534811ba470f2 SHA512 d08b31d1279cc4c6ba46b2dca6ebed4e5c8e4997f0859acab86c974209ce4aacd0df09632e70c3fb8ee7108ecb8208c8b8605e66a7e8d2568e45644bfeee4fbe DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 35e4b732f1a4515fc1a9d4424797177112847588e600dc5531bc9bf72305619d4100e8fd9d945920245e704fc9ac5bc5e3dbd20be6c3af49e689fc5bd1eca10f SHA512 f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1 +DIST gcc-7.3.0-patches-1.0.tar.bz2 6757 BLAKE2B ffe6a69e61dc4379fc77b0bf21971ff6fe482edd315ae1243e55b147ad5794320816fbfc3f85ccebe34de080e2c5b718b60b59064aaf095e905c1b41d7c08168 SHA512 a86ffc03940afa12c44b919f861b9459a3cd460cd4680dce8316755021789530640977e90c4cff89be768fc62e0e24d9bee0a1ee76c537ad88c8f4ed07f1a73a +DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46 SHA512 864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 diff --git a/sys-devel/gcc/gcc-7.3.0.ebuild b/sys-devel/gcc/gcc-7.3.0-r1.ebuild similarity index 83% copy from sys-devel/gcc/gcc-7.3.0.ebuild copy to sys-devel/gcc/gcc-7.3.0-r1.ebuild index ce6db65..968712e 100644 --- a/sys-devel/gcc/gcc-7.3.0.ebuild +++ b/sys-devel/gcc/gcc-7.3.0-r1.ebuild @@ -6,13 +6,9 @@ EAPI="5" PATCH_VER="1.1" #UCLIBC_VER="1.0" -PATCH_GCC_VER="7.2.0" -PIE_GCC_VER="7.2.0" - inherit epatch toolchain #KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" -KEYWORDS="" RDEPEND="" DEPEND="${RDEPEND} @@ -24,8 +20,6 @@ if [[ ${CATEGORY} != cross-* ]] ; then fi src_prepare() { - EPATCH_EXCLUDE="95_all_static_override_pie.patch - 96_all_powerpc_pie.patch" toolchain_src_prepare epatch "${FILESDIR}"/gcc-7.2.0-pr69728.patch diff --git a/sys-devel/gcc/gcc-7.3.0.ebuild b/sys-devel/gcc/gcc-7.3.0.ebuild index ce6db65..6bf5b9c 100644 --- a/sys-devel/gcc/gcc-7.3.0.ebuild +++ b/sys-devel/gcc/gcc-7.3.0.ebuild @@ -3,16 +3,12 @@ EAPI="5" -PATCH_VER="1.1" +PATCH_VER="1.0" #UCLIBC_VER="1.0" -PATCH_GCC_VER="7.2.0" -PIE_GCC_VER="7.2.0" - inherit epatch toolchain -#KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" -KEYWORDS="" +KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" RDEPEND="" DEPEND="${RDEPEND} @@ -24,8 +20,6 @@ if [[ ${CATEGORY} != cross-* ]] ; then fi src_prepare() { - EPATCH_EXCLUDE="95_all_static_override_pie.patch - 96_all_powerpc_pie.patch" toolchain_src_prepare epatch "${FILESDIR}"/gcc-7.2.0-pr69728.patch
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: e9f2f2984dbd857eb6d4cff36a07321f9796de52 Author: stefson yahoo de> AuthorDate: Thu Mar 1 09:57:44 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Mar 4 16:57:36 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e9f2f298 sys-devel/gcc: cleanup sys-devel/gcc/Manifest | 1 - sys-devel/gcc/gcc-6.4.0.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 5b119c6..402f135 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -8,7 +8,6 @@ DIST gcc-5.4.0-patches-1.8.tar.bz2 32886 BLAKE2B 85879ba552ff21e198de568b2a1f254 DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 BLAKE2B 6f3de9be0990a7580785821d8c85114a1907571c06bdf3a15ad91258f7c9e8bb6a4d2ddb8615f33bedf0ad036d215507e004fc095f788e40c824ae0ab3ffbb05 SHA512 4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 BLAKE2B fa436d1c1d9c150714092132f816740f8218dfeb4f9a6a8c830ea54d211a020f209e6fd1fcc313b2560b82c7855120053d346af72b7c12c88a7a948379dd2356 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 DIST gcc-5.4.0.tar.bz2 95661481 BLAKE2B bf882acfa28cc1064cddd21e25332fff6bc65505d6af9acb2e455916edbc4f6b1de9b3524867f51d7819fc4f213ce21332fbf67cf71cd6c7b96fb8907e51d570 SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b -DIST gcc-6.4.0-patches-1.1.tar.bz2 10762 BLAKE2B 13ea709b6816adb52d7d82540b55eaea87e9790b88556cba1065a28078f071a4287fad598c7b677f429fb1463ca20a0d05a6884bae0be2e0026c5e998573a35b SHA512 5c2d5a227788e174d4d8d3c137d315a93ed5e1e6fcb9fb43b56e801fe63d973f25cf72ee8cd32752e98a9da17bd07064344c4299270d4b1992bdcb31682ae10e DIST gcc-6.4.0-patches-1.3.tar.bz2 13617 BLAKE2B 6bfb1d70397e6ca4359e5d190e36003c18c7a03a9be4f923461dcff11307601e6b3502a2e289585b53baeb919008d83c29ad24078f814aed9b331140e4687419 SHA512 91be7c8db0004cdd150fec0f8daa709374753d2f524c58087dcf45b6696dbd609972297e866f971fba1aa679464cf96a384dd111e104183c0939ab69add017b2 DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922 SHA512 266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 diff --git a/sys-devel/gcc/gcc-6.4.0.ebuild b/sys-devel/gcc/gcc-6.4.0.ebuild deleted file mode 100644 index aa84a49..000 --- a/sys-devel/gcc/gcc-6.4.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PATCH_VER="1.1" -UCLIBC_VER="1.0" - -inherit epatch toolchain - -KEYWORDS="amd64 arm ~mips ppc x86" - -RDEPEND="" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.13 ) - >=${CATEGORY}/binutils-2.20" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" -fi - -src_prepare() { - toolchain_src_prepare - - # Upstream Patch - epatch "${FILESDIR}"/${PN}-5.4.0-pr70473.patch - - if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then - epatch "${FILESDIR}"/4.9.4/boehm_gc.patch - epatch "${FILESDIR}"/5.4.0/cilkrts.patch - epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch - epatch "${FILESDIR}"/6.3.0/musl.patch - epatch "${FILESDIR}"/7.1.0/posix_memalign.patch - fi -}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 65c4d10590744f54ad10abe919a7cc4acb2e3901 Author: Aric Belsito gmail com> AuthorDate: Thu Jan 25 20:14:55 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu Jan 25 20:14:55 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=65c4d105 sys-devel/gcc: apply graphite ICE patch to 7.3.0 sys-devel/gcc/gcc-7.3.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-devel/gcc/gcc-7.3.0.ebuild b/sys-devel/gcc/gcc-7.3.0.ebuild index b18b4a3..ce6db65 100644 --- a/sys-devel/gcc/gcc-7.3.0.ebuild +++ b/sys-devel/gcc/gcc-7.3.0.ebuild @@ -28,6 +28,8 @@ src_prepare() { 96_all_powerpc_pie.patch" toolchain_src_prepare + epatch "${FILESDIR}"/gcc-7.2.0-pr69728.patch + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch epatch "${FILESDIR}"/7.1.0/posix_memalign.patch
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: fa2da862cf3367a6fee28609cd5c340a5b430e41 Author: Aric Belsito gmail com> AuthorDate: Thu Jan 25 19:57:10 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu Jan 25 19:57:10 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=fa2da862 sys-devel/gcc: version bump to 7.3.0 sync 5.4.0-r4 with the tree. sys-devel/gcc/Manifest| 33 + sys-devel/gcc/gcc-5.4.0-r4.ebuild | 4 ++-- sys-devel/gcc/gcc-7.3.0.ebuild| 35 +++ 3 files changed, 54 insertions(+), 18 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index f86019c..5b119c6 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,17 +1,18 @@ -DIST ecj-4.5.jar 1470676 SHA256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e WHIRLPOOL db54206cfd5eba935e707b8d36ebac40f3c4ed3c1f06ede794288cbdd9c7da9d90c0898e8c98b383af276ea4c1b40c861ebd9e1fc1dce712946184321339d3ad -DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 SHA256 f6c7cb99beead66dd4d06f7004c5731a9360330cbe878ce79792c618e008eed2 SHA512 779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517 WHIRLPOOL 8a1e45aad9d306cb19de93c63b5854a97e629d90852feb6861dcfca042b6257705304fc13ad65655a4cb227d36b83fc6063648c94f270821574ee0e85307094e -DIST gcc-4.9.4-patches-1.0.tar.bz2 22266 SHA256 1a394abb77c75e2212896ad3a62ae1f6bfd3660b1c176c608298733c740a00e4 SHA512 cc2407221f858bad38b57d31f635314f91794293695e23d255685d8bec20b9db19c7dc76bbf5e8184c2ba0ccb530958b09bae4d8a402ca27cadf463f46bfb995 WHIRLPOOL c74e5273c718020b591911d589d8eff5e366c902c479e566f966577efcbf424b19669a54843b2ddd60c51c81fd2851bc86aec1c647482b4789a518f01dd62561 -DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 SHA256 c67b56f04c653e6a19e36abed8391f8b6bed426bfcfc907237cc37f02dbb5015 SHA512 243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285 WHIRLPOOL 1e5959441210af6f690398efab96444ab11d136238a9428912e8441eaf0509fe6db359a8aca92a446fce0c75777385475af73b20165a8593f9969e3a25fd0b0f -DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 SHA256 95f290d0b68114d835515afc424d6096476a45665671784aa71a7a506296e465 SHA512 5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db WHIRLPOOL e46b08737cfdc235bfb80117e0389f3969167adf59bcba2a0a1094a20eab2b62f0c952dac44781e43957cb1507cd4e80f37bd8aecbc55dbda6382d93b3a4cf94 -DIST gcc-4.9.4.tar.bz2 90097606 SHA256 6c11d292cd01b294f9f84c9a59c230d80e9e4a47e5c6355f046bb36d4f358092 SHA512 93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe WHIRLPOOL e20045126c21a3edea1fa4a2185ec2bc5feec77ddf967ab9d1e8c33322ad4eafe013bfcaab1ed4e35971d3b70ef373ea3585ebb089c9bbf91bbfca1f1da71236 -DIST gcc-5.4.0-patches-1.7.tar.bz2 32316 SHA256 5d7b5b135d9a411943521cd3c5c32f1fc84fe82c27a8fa378e0e1d437b71e46b SHA512 a9da763a19a616a70324721013cb6f1749deb20a5d1994273683ea43436f09a97b5e9898b0f605354d5c0310e23a8a7b8c8ccd28631cefc240cebf969f18657e WHIRLPOOL 5af43acb3206816ac4e1cd3c922755f784d77e54dc110aa040c0b0ea574815d8c1a9eb984bb9cdc2e20935c47a0dab027a3733974a1211223d48240560365eb7 -DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0 WHIRLPOOL 13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969 -DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 WHIRLPOOL a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608 -DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708 -DIST gcc-6.4.0-patches-1.1.tar.bz2 10762 SHA256 19e1c07f87b34626ed0d73f73cfcdff7ca8f7abed172fc6832bb7b08ed5140a9 SHA512 5c2d5a227788e174d4d8d3c137d315a93ed5e1e6fcb9fb43b56e801fe63d973f25cf72ee8cd32752e98a9da17bd07064344c4299270d4b1992bdcb31682ae10e WHIRLPOOL 583bdc54b07da7ab9a9bf84f0fc66be2c1212f4dc9835
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/
commit: 8fba578db32186d732be41b8b8a1cc31684e8e52 Author: Aric Belsito gmail com> AuthorDate: Thu Jan 18 02:46:06 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu Jan 18 02:46:06 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8fba578d sys-devel/gcc: remove redundant patches ...ove-struct-ix86_frame-to-machine-function.patch | 53 -- ...ove-struct-ix86_frame-to-machine-function.patch | 62 -- sys-devel/gcc/gcc-7.2.0-r2.ebuild | 2 - 3 files changed, 117 deletions(-) diff --git a/sys-devel/gcc/files/0003-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch b/sys-devel/gcc/files/0003-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch deleted file mode 100644 index 2f27301..000 --- a/sys-devel/gcc/files/0003-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch +++ /dev/null @@ -1,53 +0,0 @@ -From: "H.J. Lu" -To: gcc-patc...@gcc.gnu.org -Subject: [3/3] GCC 7: i386: More use reference of struct ix86_frame to avoid - copy -Date: Sun, 14 Jan 2018 07:02:37 -0800 - -When there is no need to make a copy of ix86_frame, we can use reference -of struct ix86_frame to avoid copy. - - Backport from mainline - * config/i386/i386.c (ix86_expand_prologue): Use reference of - struct ix86_frame. - (ix86_expand_epilogue): Likewise. - gcc/config/i386/i386.c | 6 ++ - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c -index 397ef7cac26..986e6d79584 100644 a/gcc/config/i386/i386.c -+++ b/gcc/config/i386/i386.c -@@ -13667,7 +13667,6 @@ ix86_expand_prologue (void) - { - struct machine_function *m = cfun->machine; - rtx insn, t; -- struct ix86_frame frame; - HOST_WIDE_INT allocate; - bool int_registers_saved; - bool sse_registers_saved; -@@ -13691,7 +13690,7 @@ ix86_expand_prologue (void) - m->fs.sp_valid = true; - - ix86_compute_frame_layout (); -- frame = m->frame; -+ struct ix86_frame &frame = cfun->machine->frame; - - if (!TARGET_64BIT && ix86_function_ms_hook_prologue (current_function_decl)) - { -@@ -14354,13 +14353,12 @@ ix86_expand_epilogue (int style) - { - struct machine_function *m = cfun->machine; - struct machine_frame_state frame_state_save = m->fs; -- struct ix86_frame frame; - bool restore_regs_via_mov; - bool using_drap; - - ix86_finalize_stack_realign_flags (); - ix86_compute_frame_layout (); -- frame = m->frame; -+ struct ix86_frame &frame = cfun->machine->frame; - - m->fs.sp_valid = (!frame_pointer_needed - || (crtl->sp_is_unchanging diff --git a/sys-devel/gcc/files/0004-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch b/sys-devel/gcc/files/0004-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch deleted file mode 100644 index dc12402..000 --- a/sys-devel/gcc/files/0004-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch +++ /dev/null @@ -1,62 +0,0 @@ -From c25b81ba01fa9ac0c1baa3aabd64190c47928f03 Mon Sep 17 00:00:00 2001 -From: hjl -Date: Tue, 16 Jan 2018 12:49:29 + -Subject: [PATCH 1/1] i386: Don't use reference of struct ix86_frame - -Use reference of struct ix86_frame in ix86_expand_prologue and -ix86_expand_epilogue caused: - -raised STORAGE_ERROR : stack overflow or erroneous memory access -make[5]: *** [/export/gnu/import/git/sources/gcc/gcc/ada/Make-generated.in:45: ada/sinfo.h] Error 1 - -on trunk when bootstrapping GCC with ada on x86-64. - - * config/i386/i386.c (ix86_expand_prologue): Don't use reference - of struct ix86_frame. - (ix86_expand_epilogue): Likewise. - - -git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@256742 138bc75d-0d04-0410-961f-82ee72b054a4 - gcc/config/i386/i386.c | 6 -- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c -index e758387..ba2abc5 100644 a/gcc/config/i386/i386.c -+++ b/gcc/config/i386/i386.c -@@ -14061,6 +14061,7 @@ ix86_expand_prologue (void) - { - struct machine_function *m = cfun->machine; - rtx insn, t; -+ struct ix86_frame frame; - HOST_WIDE_INT allocate; - bool int_registers_saved; - bool sse_registers_saved; -@@ -14084,7 +14085,7 @@ ix86_expand_prologue (void) - m->fs.sp_valid = true; - - ix86_compute_frame_layout (); -- struct ix86_frame &frame = cfun->machine->frame; -+ frame = m->frame; - - if (!TARGET_64BIT && ix86_function_ms_hook_prologue (current_function_decl)) - { -@@ -14747,12 +14748,13 @@ ix86_expand_epilogue (int style) - { - struct machine_function *m = cfun->machine; - struct machine_frame_state frame_state_save = m->fs; -+ struct ix86_frame frame; - bool restore_regs_via_mov; - bool using_drap; - - ix86_finalize_stack_realign_flags (); - ix86_compute_frame_layout (); -- struct ix86_frame &frame = cfun->machine->frame; -+ frame = m->frame; - - m->fs.sp_valid = (!f
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 6bb1d30e7124e6c46102dc81e00b6df58be53c13 Author: Aric Belsito gmail com> AuthorDate: Tue Jan 16 04:54:39 2018 + Commit: Aric Belsito gmail com> CommitDate: Tue Jan 16 04:54:39 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6bb1d30e sys-devel/gcc: bump to 7.2.0-r2 spectre patches should be masked for testing for now. sys-devel/gcc/gcc-7.2.0-r1.ebuild | 11 --- sys-devel/gcc/{gcc-7.2.0-r1.ebuild => gcc-7.2.0-r2.ebuild} | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/sys-devel/gcc/gcc-7.2.0-r1.ebuild b/sys-devel/gcc/gcc-7.2.0-r1.ebuild index c6f78df..c27bb96 100644 --- a/sys-devel/gcc/gcc-7.2.0-r1.ebuild +++ b/sys-devel/gcc/gcc-7.2.0-r1.ebuild @@ -24,17 +24,6 @@ src_prepare() { epatch "${FILESDIR}"/gcc-7.2.0-pr69728.patch - # Meltdown/Spectre - epatch "${FILESDIR}"/0001-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch - epatch "${FILESDIR}"/0002-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch - epatch "${FILESDIR}"/0003-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch - - epatch "${FILESDIR}"/spectre-0001-mindirect-branch.patch - epatch "${FILESDIR}"/spectre-0002-mfunction-return.patch - epatch "${FILESDIR}"/spectre-0003-mindirect-branch-register.patch - epatch "${FILESDIR}"/spectre-0004-v-register-modifier.patch - epatch "${FILESDIR}"/spectre-0005-mcmodel-large.patch - if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch epatch "${FILESDIR}"/7.1.0/posix_memalign.patch diff --git a/sys-devel/gcc/gcc-7.2.0-r1.ebuild b/sys-devel/gcc/gcc-7.2.0-r2.ebuild similarity index 91% copy from sys-devel/gcc/gcc-7.2.0-r1.ebuild copy to sys-devel/gcc/gcc-7.2.0-r2.ebuild index c6f78df..2862d12 100644 --- a/sys-devel/gcc/gcc-7.2.0-r1.ebuild +++ b/sys-devel/gcc/gcc-7.2.0-r2.ebuild @@ -8,7 +8,7 @@ PATCH_VER="1.1" inherit epatch toolchain -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 959df75b2df0043a300ae36fc5cbb4bbc9b74185 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Jan 12 08:52:53 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jan 12 08:52:53 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=959df75b sys-devel/gcc: 6.4.0-r1 stable in tree Package-Manager: Portage-2.3.13, Repoman-2.3.3 sys-devel/gcc/Manifest| 4 ++-- sys-devel/gcc/gcc-6.4.0-r1.ebuild | 7 +++ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index d0bb05a..f86019c 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -9,8 +9,8 @@ DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 495eb9110244dac17408cd0eb6 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 WHIRLPOOL a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708 DIST gcc-6.4.0-patches-1.1.tar.bz2 10762 SHA256 19e1c07f87b34626ed0d73f73cfcdff7ca8f7abed172fc6832bb7b08ed5140a9 SHA512 5c2d5a227788e174d4d8d3c137d315a93ed5e1e6fcb9fb43b56e801fe63d973f25cf72ee8cd32752e98a9da17bd07064344c4299270d4b1992bdcb31682ae10e WHIRLPOOL 583bdc54b07da7ab9a9bf84f0fc66be2c1212f4dc9835f9bbd4a3474800246f82dc195f7b2ccd40077082ead1f8c57e02d54ba13cb779c30acfdc40fb1c6b0bd -DIST gcc-6.4.0-patches-1.2.tar.bz2 13039 BLAKE2B 1616ea3bf164111febed28de5f388c65080b27c802a98aed7d40d694678878df4db7849ca3d7df2db857545e1834db238c3dd64daf13fc4010437256f4a02c72 SHA512 b91e990492e4f17e5a5b18d7cb37f9fe205d7cb2674c61857ab6b517650fa4a1a41c171bbd2f76c901e3bd00821a2540caf2c9989c9e1d4fa163d8d9c854f88a -DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922 SHA512 266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522 +DIST gcc-6.4.0-patches-1.3.tar.bz2 13617 SHA256 f22bf5d5bae3f89a2811b5290d69369df34358c9b89950f89d5774f26f2ac94d SHA512 91be7c8db0004cdd150fec0f8daa709374753d2f524c58087dcf45b6696dbd609972297e866f971fba1aa679464cf96a384dd111e104183c0939ab69add017b2 WHIRLPOOL de9560157f806a04d8bacb0f6d1123e04fc86504f73b353205397a262049d3f031b9cf42ebc7ddc0e904260304731ad112249ded32820a6c9036c0825678f4a8 +DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 SHA256 42dc6ebcfb822d384f82c27052b1ccbe58b47217797b04c62a62575a55895f3d SHA512 266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522 WHIRLPOOL 506eb214853145f9e1ab68192c1c445e5a40710aa9ef86d1920e2307122a5ab1c9d67124612d7830cb1d54f97cc6a85d6345873cc04b1a4c4f54f6c9df6121b4 DIST gcc-6.4.0.tar.xz 76156220 SHA256 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 WHIRLPOOL 136b282c6957877d2f463d83740fa65a4e7a346ac94e4baabea25cec41ae307f34409b1e518a22927821d564b8634a48978dc8e1d0b988999e924adcbf3f5cc9 DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 SHA256 39d4a0c659cc361bd3c71fdc9b793bccfa2bce06ede65ac49b805d1e236fcc8e SHA512 1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30 WHIRLPOOL 9682649fff62b56683637d25a58d11928342d99e52b2269f42369fd1d691208a7645802cb0d609ac30e20593ecdceb8cb1ab9b216963afe14db1b17ed43d5eb7 DIST gcc-7.2.0-patches-1.1.tar.bz2 9246 BLAKE2B f6eec8459e5ac1f177d9a417c59616ad53e4ba6da8744cf55922d3a401717bd5bfdf79296a1c0b856cfa03349e73b8034ab6024b83d3f5ef909534811ba470f2 SHA512 d08b31d1279cc4c6ba46b2dca6ebed4e5c8e4997f0859acab86c974209ce4aacd0df09632e70c3fb8ee7108ecb8208c8b8605e66a7e8d2568e45644bfeee4fbe diff --git a/sys-devel/gcc/gcc-6.4.0-r1.ebuild b/sys-devel/gcc/gcc-6.4.0-r1.ebuild index fc5b2cc..5793c3b 100644 --- a/sys-devel/gcc/gcc-6.4.0-r1.ebuild +++ b/sys-devel/gcc/gcc-6.4.0-r1.ebuild @@ -3,13 +3,12 @@ EAPI="5" -PATCH_VER="1.2" +PATCH_VER="1.3" UCLIBC_VER="1.0" -inherit epatch toolchain +inherit toolchain -# unkeyworded for testing bug #641474 -#KEYWORDS="amd64 arm ~mips ppc x86" +KEYWORDS="amd64 arm ~mips ppc x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 0c764a35c8cf4b5979d27f1d0c1bdb920661aea0 Author: Aric Belsito gmail com> AuthorDate: Sat Jan 6 22:49:51 2018 + Commit: Aric Belsito gmail com> CommitDate: Sat Jan 6 22:49:51 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0c764a35 sys-devel/gcc: fix manifest sys-devel/gcc/Manifest | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 3c239af..d0bb05a 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -10,6 +10,7 @@ DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708 DIST gcc-6.4.0-patches-1.1.tar.bz2 10762 SHA256 19e1c07f87b34626ed0d73f73cfcdff7ca8f7abed172fc6832bb7b08ed5140a9 SHA512 5c2d5a227788e174d4d8d3c137d315a93ed5e1e6fcb9fb43b56e801fe63d973f25cf72ee8cd32752e98a9da17bd07064344c4299270d4b1992bdcb31682ae10e WHIRLPOOL 583bdc54b07da7ab9a9bf84f0fc66be2c1212f4dc9835f9bbd4a3474800246f82dc195f7b2ccd40077082ead1f8c57e02d54ba13cb779c30acfdc40fb1c6b0bd DIST gcc-6.4.0-patches-1.2.tar.bz2 13039 BLAKE2B 1616ea3bf164111febed28de5f388c65080b27c802a98aed7d40d694678878df4db7849ca3d7df2db857545e1834db238c3dd64daf13fc4010437256f4a02c72 SHA512 b91e990492e4f17e5a5b18d7cb37f9fe205d7cb2674c61857ab6b517650fa4a1a41c171bbd2f76c901e3bd00821a2540caf2c9989c9e1d4fa163d8d9c854f88a +DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922 SHA512 266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522 DIST gcc-6.4.0.tar.xz 76156220 SHA256 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 WHIRLPOOL 136b282c6957877d2f463d83740fa65a4e7a346ac94e4baabea25cec41ae307f34409b1e518a22927821d564b8634a48978dc8e1d0b988999e924adcbf3f5cc9 DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 SHA256 39d4a0c659cc361bd3c71fdc9b793bccfa2bce06ede65ac49b805d1e236fcc8e SHA512 1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30 WHIRLPOOL 9682649fff62b56683637d25a58d11928342d99e52b2269f42369fd1d691208a7645802cb0d609ac30e20593ecdceb8cb1ab9b216963afe14db1b17ed43d5eb7 DIST gcc-7.2.0-patches-1.1.tar.bz2 9246 BLAKE2B f6eec8459e5ac1f177d9a417c59616ad53e4ba6da8744cf55922d3a401717bd5bfdf79296a1c0b856cfa03349e73b8034ab6024b83d3f5ef909534811ba470f2 SHA512 d08b31d1279cc4c6ba46b2dca6ebed4e5c8e4997f0859acab86c974209ce4aacd0df09632e70c3fb8ee7108ecb8208c8b8605e66a7e8d2568e45644bfeee4fbe
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: d7a2a2169bc3c8eb4dd026d6d5dec74a4fcc0273 Author: Aric Belsito gmail com> AuthorDate: Sat Jan 6 22:33:41 2018 + Commit: Aric Belsito gmail com> CommitDate: Sat Jan 6 22:33:41 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d7a2a216 sys-devel/gcc: version bump to 6.4.0-r1/7.2.0-r1 sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/{gcc-6.4.0.ebuild => gcc-6.4.0-r1.ebuild} | 9 + sys-devel/gcc/gcc-6.4.0.ebuild | 2 +- sys-devel/gcc/{gcc-6.4.0.ebuild => gcc-7.2.0-r1.ebuild} | 11 --- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 79f4ee3..3c239af 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -9,6 +9,8 @@ DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 495eb9110244dac17408cd0eb6 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 WHIRLPOOL a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708 DIST gcc-6.4.0-patches-1.1.tar.bz2 10762 SHA256 19e1c07f87b34626ed0d73f73cfcdff7ca8f7abed172fc6832bb7b08ed5140a9 SHA512 5c2d5a227788e174d4d8d3c137d315a93ed5e1e6fcb9fb43b56e801fe63d973f25cf72ee8cd32752e98a9da17bd07064344c4299270d4b1992bdcb31682ae10e WHIRLPOOL 583bdc54b07da7ab9a9bf84f0fc66be2c1212f4dc9835f9bbd4a3474800246f82dc195f7b2ccd40077082ead1f8c57e02d54ba13cb779c30acfdc40fb1c6b0bd +DIST gcc-6.4.0-patches-1.2.tar.bz2 13039 BLAKE2B 1616ea3bf164111febed28de5f388c65080b27c802a98aed7d40d694678878df4db7849ca3d7df2db857545e1834db238c3dd64daf13fc4010437256f4a02c72 SHA512 b91e990492e4f17e5a5b18d7cb37f9fe205d7cb2674c61857ab6b517650fa4a1a41c171bbd2f76c901e3bd00821a2540caf2c9989c9e1d4fa163d8d9c854f88a DIST gcc-6.4.0.tar.xz 76156220 SHA256 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 WHIRLPOOL 136b282c6957877d2f463d83740fa65a4e7a346ac94e4baabea25cec41ae307f34409b1e518a22927821d564b8634a48978dc8e1d0b988999e924adcbf3f5cc9 DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 SHA256 39d4a0c659cc361bd3c71fdc9b793bccfa2bce06ede65ac49b805d1e236fcc8e SHA512 1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30 WHIRLPOOL 9682649fff62b56683637d25a58d11928342d99e52b2269f42369fd1d691208a7645802cb0d609ac30e20593ecdceb8cb1ab9b216963afe14db1b17ed43d5eb7 +DIST gcc-7.2.0-patches-1.1.tar.bz2 9246 BLAKE2B f6eec8459e5ac1f177d9a417c59616ad53e4ba6da8744cf55922d3a401717bd5bfdf79296a1c0b856cfa03349e73b8034ab6024b83d3f5ef909534811ba470f2 SHA512 d08b31d1279cc4c6ba46b2dca6ebed4e5c8e4997f0859acab86c974209ce4aacd0df09632e70c3fb8ee7108ecb8208c8b8605e66a7e8d2568e45644bfeee4fbe DIST gcc-7.2.0.tar.xz 62312628 SHA256 1cf7adf8ff4b5aa49041c8734bbcf1ad18cc4c94d0029aae0f4e48841088479a SHA512 f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1 WHIRLPOOL 9503fb08731d94b5d79b182579f41992e9db16dba8a034cbfa8a2703a975185859e79c1e3f6094d14d08c7f5d7135c2ca5ffd8d6f7ae7820c20d4076fe5e9f65 diff --git a/sys-devel/gcc/gcc-6.4.0.ebuild b/sys-devel/gcc/gcc-6.4.0-r1.ebuild similarity index 82% copy from sys-devel/gcc/gcc-6.4.0.ebuild copy to sys-devel/gcc/gcc-6.4.0-r1.ebuild index 541b072..fc5b2cc 100644 --- a/sys-devel/gcc/gcc-6.4.0.ebuild +++ b/sys-devel/gcc/gcc-6.4.0-r1.ebuild @@ -1,14 +1,15 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" -PATCH_VER="1.1" -#UCLIBC_VER="1.0" +PATCH_VER="1.2" +UCLIBC_VER="1.0" inherit epatch toolchain -KEYWORDS="amd64 arm ~mips ppc x86" +# unkeyworded for testing bug #641474 +#KEYWORDS="amd64 arm ~mips ppc x86" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-6.4.0.ebuild b/sys-devel/gcc/gcc-6.4.0.ebuild index 541b072..aa84a49 100644 --- a/sys-devel/gcc/gcc-6.4.0.ebuild +++ b/sys-devel/gcc/gcc-6.4.0.ebuild @@ -4,7 +4,7 @@ EAPI="5" PATCH_VER="1.1" -#UCLIBC_VER="1.0" +UCLIBC_VER="1.0" inherit epatch toolchain diff --git a/sys-devel/gcc/gcc-6.4.0.ebuild b/sys-devel/gcc/gcc-7.2.0-r1.ebuild similarity index 67%
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 75f1c5b9c69008a4d99949ffb891f97448cfcef5 Author: stefson yahoo de> AuthorDate: Wed Jan 3 08:27:46 2018 + Commit: Aric Belsito gmail com> CommitDate: Wed Jan 3 08:27:46 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=75f1c5b9 sys-devel/gcc: sync eapi and patchset with tree sys-devel/gcc/Manifest | 4 ++-- sys-devel/gcc/{gcc-5.4.0-r3.ebuild => gcc-5.4.0-r4.ebuild} | 4 ++-- sys-devel/gcc/gcc-6.4.0.ebuild | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 09f699f..79f4ee3 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -4,11 +4,11 @@ DIST gcc-4.9.4-patches-1.0.tar.bz2 22266 SHA256 1a394abb77c75e2212896ad3a62ae1f6 DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 SHA256 c67b56f04c653e6a19e36abed8391f8b6bed426bfcfc907237cc37f02dbb5015 SHA512 243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285 WHIRLPOOL 1e5959441210af6f690398efab96444ab11d136238a9428912e8441eaf0509fe6db359a8aca92a446fce0c75777385475af73b20165a8593f9969e3a25fd0b0f DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 SHA256 95f290d0b68114d835515afc424d6096476a45665671784aa71a7a506296e465 SHA512 5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db WHIRLPOOL e46b08737cfdc235bfb80117e0389f3969167adf59bcba2a0a1094a20eab2b62f0c952dac44781e43957cb1507cd4e80f37bd8aecbc55dbda6382d93b3a4cf94 DIST gcc-4.9.4.tar.bz2 90097606 SHA256 6c11d292cd01b294f9f84c9a59c230d80e9e4a47e5c6355f046bb36d4f358092 SHA512 93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe WHIRLPOOL e20045126c21a3edea1fa4a2185ec2bc5feec77ddf967ab9d1e8c33322ad4eafe013bfcaab1ed4e35971d3b70ef373ea3585ebb089c9bbf91bbfca1f1da71236 -DIST gcc-5.4.0-patches-1.4.tar.bz2 28425 SHA256 039b88a939c3b90777fb94c58980cbcfffcdca4365db044dae0677302a4365d1 SHA512 c4922cf0f83cd3b6ed9c50ffb39847a03beb95031865d36d86ae48fdd912c0bd6842ad71a3b0d18a91786ed58e2e529630c6ccd2a0414a48892415051c70246e WHIRLPOOL 6d0a73cfb4ea387811bcd81b2de98a11e2f656a4df7ee5a887cd15d0a744662d85b22fcff86a6953f7c6bcc6d822333528de91b793191e72fe5ff2354deb7a97 +DIST gcc-5.4.0-patches-1.7.tar.bz2 32316 SHA256 5d7b5b135d9a411943521cd3c5c32f1fc84fe82c27a8fa378e0e1d437b71e46b SHA512 a9da763a19a616a70324721013cb6f1749deb20a5d1994273683ea43436f09a97b5e9898b0f605354d5c0310e23a8a7b8c8ccd28631cefc240cebf969f18657e WHIRLPOOL 5af43acb3206816ac4e1cd3c922755f784d77e54dc110aa040c0b0ea574815d8c1a9eb984bb9cdc2e20935c47a0dab027a3733974a1211223d48240560365eb7 DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0 WHIRLPOOL 13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 WHIRLPOOL a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708 -DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 SHA256 9c9b68c28e67be281c9bcec5d944b2a3439bab953dce08fd35a65b10f9dae3cd SHA512 e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75 WHIRLPOOL d7d9a80038fb939c26605d91eda9bc23070179bdf6ce597255c44f9d83f2603aae91d9890d2a445bce8c682708743021485f1415cea0b9b8f02dd9d982e36d3b +DIST gcc-6.4.0-patches-1.1.tar.bz2 10762 SHA256 19e1c07f87b34626ed0d73f73cfcdff7ca8f7abed172fc6832bb7b08ed5140a9 SHA512 5c2d5a227788e174d4d8d3c137d315a93ed5e1e6fcb9fb43b56e801fe63d973f25cf72ee8cd32752e98a9da17bd07064344c4299270d4b1992bdcb31682ae10e WHIRLPOOL 583bdc54b07da7ab9a9bf84f0fc66be2c1212f4dc9835f9bbd4a3474800246f82dc195f7b2ccd40077082ead1f8c57e02d54ba13cb779c30acfdc40fb1c6b0bd DIST gcc-6.4.0.tar.xz 76156220 SHA256 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: bb8bb503cc28b1cf57bbc2b8a16b0f735f6e1b3b Author: Dave Flogeras gmail com> AuthorDate: Thu Dec 14 22:46:07 2017 + Commit: Aric Belsito gmail com> CommitDate: Thu Dec 14 22:46:07 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=bb8bb503 Widen toolchain stanza when cross-compiling for those with -musleabi sys-devel/gcc/gcc-4.9.4-r100.ebuild | 2 +- sys-devel/gcc/gcc-4.9.4-r99.ebuild | 2 +- sys-devel/gcc/gcc-5.4.0-r3.ebuild | 2 +- sys-devel/gcc/gcc-6.4.0.ebuild | 2 +- sys-devel/gcc/gcc-7.2.0.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-devel/gcc/gcc-4.9.4-r100.ebuild b/sys-devel/gcc/gcc-4.9.4-r100.ebuild index a307fbd..8ebef29 100644 --- a/sys-devel/gcc/gcc-4.9.4-r100.ebuild +++ b/sys-devel/gcc/gcc-4.9.4-r100.ebuild @@ -43,7 +43,7 @@ src_prepare() { toolchain_src_prepare - if use elibc_musl || [[ ${CATEGORY} = cross-*-musl ]]; then + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then cd "${S}" sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in mv libstdc\+\+-v3/config/os/gnu-linux libstdc\+\+-v3/config/os/gnu-linux.org diff --git a/sys-devel/gcc/gcc-4.9.4-r99.ebuild b/sys-devel/gcc/gcc-4.9.4-r99.ebuild index 4fdb806..a65bc67 100644 --- a/sys-devel/gcc/gcc-4.9.4-r99.ebuild +++ b/sys-devel/gcc/gcc-4.9.4-r99.ebuild @@ -43,7 +43,7 @@ src_prepare() { toolchain_src_prepare - if use elibc_musl || [[ ${CATEGORY} = cross-*-musl ]]; then + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then cd "${S}" sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in mv libstdc\+\+-v3/config/os/gnu-linux libstdc\+\+-v3/config/os/gnu-linux.org diff --git a/sys-devel/gcc/gcc-5.4.0-r3.ebuild b/sys-devel/gcc/gcc-5.4.0-r3.ebuild index f147ac9..91ec961 100644 --- a/sys-devel/gcc/gcc-5.4.0-r3.ebuild +++ b/sys-devel/gcc/gcc-5.4.0-r3.ebuild @@ -50,7 +50,7 @@ src_prepare() { epatch "${FILESDIR}"/${PN}-5.4.0-pr70473.patch epatch "${FILESDIR}"/${PN}-5.4.0-pr71696-CVE-2016-6131.patch - if use elibc_musl || [[ ${CATEGORY} = cross-*-musl ]]; then + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then epatch "${FILESDIR}"/4.9.4/gthread.patch epatch "${FILESDIR}"/4.9.4/boehm_gc.patch epatch "${FILESDIR}"/4.9.4/posix_memalign.patch diff --git a/sys-devel/gcc/gcc-6.4.0.ebuild b/sys-devel/gcc/gcc-6.4.0.ebuild index dd3ca69..b254f9f 100644 --- a/sys-devel/gcc/gcc-6.4.0.ebuild +++ b/sys-devel/gcc/gcc-6.4.0.ebuild @@ -25,7 +25,7 @@ src_prepare() { # Upstream Patch epatch "${FILESDIR}"/${PN}-5.4.0-pr70473.patch - if use elibc_musl || [[ ${CATEGORY} = cross-*-musl ]]; then + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then epatch "${FILESDIR}"/4.9.4/boehm_gc.patch epatch "${FILESDIR}"/5.4.0/cilkrts.patch epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch diff --git a/sys-devel/gcc/gcc-7.2.0.ebuild b/sys-devel/gcc/gcc-7.2.0.ebuild index 035e93f..257a2d2 100644 --- a/sys-devel/gcc/gcc-7.2.0.ebuild +++ b/sys-devel/gcc/gcc-7.2.0.ebuild @@ -25,7 +25,7 @@ src_prepare() { epatch "${FILESDIR}"/gcc-7.2.0-pr69728.patch - if use elibc_musl || [[ ${CATEGORY} = cross-*-musl ]]; then + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch epatch "${FILESDIR}"/7.1.0/posix_memalign.patch fi
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 2d2aacda9f07edf3890601f9c3f0fa2c65c8f68b Author: Anthony G. Basile gentoo org> AuthorDate: Tue Dec 12 22:24:39 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Dec 12 22:24:39 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2d2aacda sys-devel/gcc: fix metadata.xml Package-Manager: Portage-2.3.13, Repoman-2.3.3 sys-devel/gcc/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml index e6743ce..b81cba4 100644 --- a/sys-devel/gcc/metadata.xml +++ b/sys-devel/gcc/metadata.xml @@ -25,6 +25,7 @@ Build support for the Objective C++ language Build support for the Objective C code language Garbage Collector +Build GCC using Profile Guided Optimization (PGO) Run the testsuite and install the results (requires FEATURES=test) Build support for various sanitizer functions (ASAN/TSAN/etc...) Build packages with stack smashing protector on by default
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 4dcb75ff30ab7ba5fffd433bac1eeef16654e883 Author: Aric Belsito gmail com> AuthorDate: Wed Nov 29 20:40:27 2017 + Commit: Aric Belsito gmail com> CommitDate: Wed Nov 29 20:40:27 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4dcb75ff sys-devel/gcc: fix manifest sys-devel/gcc/Manifest | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 1e19a7d..09f699f 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -10,4 +10,5 @@ DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708 DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 SHA256 9c9b68c28e67be281c9bcec5d944b2a3439bab953dce08fd35a65b10f9dae3cd SHA512 e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75 WHIRLPOOL d7d9a80038fb939c26605d91eda9bc23070179bdf6ce597255c44f9d83f2603aae91d9890d2a445bce8c682708743021485f1415cea0b9b8f02dd9d982e36d3b DIST gcc-6.4.0.tar.xz 76156220 SHA256 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 WHIRLPOOL 136b282c6957877d2f463d83740fa65a4e7a346ac94e4baabea25cec41ae307f34409b1e518a22927821d564b8634a48978dc8e1d0b988999e924adcbf3f5cc9 +DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 SHA256 39d4a0c659cc361bd3c71fdc9b793bccfa2bce06ede65ac49b805d1e236fcc8e SHA512 1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30 WHIRLPOOL 9682649fff62b56683637d25a58d11928342d99e52b2269f42369fd1d691208a7645802cb0d609ac30e20593ecdceb8cb1ab9b216963afe14db1b17ed43d5eb7 DIST gcc-7.2.0.tar.xz 62312628 SHA256 1cf7adf8ff4b5aa49041c8734bbcf1ad18cc4c94d0029aae0f4e48841088479a SHA512 f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1 WHIRLPOOL 9503fb08731d94b5d79b182579f41992e9db16dba8a034cbfa8a2703a975185859e79c1e3f6094d14d08c7f5d7135c2ca5ffd8d6f7ae7820c20d4076fe5e9f65
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/
commit: dc2012eb0cdd942ced0fb98e4a6cdd52e4f4dfb3 Author: Aric Belsito gmail com> AuthorDate: Wed Nov 29 20:33:57 2017 + Commit: Aric Belsito gmail com> CommitDate: Wed Nov 29 20:33:57 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=dc2012eb sys-devel/gcc: sync 7.x with upstream add patch for ICE with GRAPHITE sys-devel/gcc/Manifest | 2 - sys-devel/gcc/files/gcc-7.1.0-pr80706.patch | 119 sys-devel/gcc/files/gcc-7.2.0-pr69728.patch | 26 ++ sys-devel/gcc/gcc-7.1.0-r1.ebuild | 32 sys-devel/gcc/gcc-7.2.0.ebuild | 8 +- 5 files changed, 30 insertions(+), 157 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 156bd96..1e19a7d 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -10,6 +10,4 @@ DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708 DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 SHA256 9c9b68c28e67be281c9bcec5d944b2a3439bab953dce08fd35a65b10f9dae3cd SHA512 e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75 WHIRLPOOL d7d9a80038fb939c26605d91eda9bc23070179bdf6ce597255c44f9d83f2603aae91d9890d2a445bce8c682708743021485f1415cea0b9b8f02dd9d982e36d3b DIST gcc-6.4.0.tar.xz 76156220 SHA256 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 WHIRLPOOL 136b282c6957877d2f463d83740fa65a4e7a346ac94e4baabea25cec41ae307f34409b1e518a22927821d564b8634a48978dc8e1d0b988999e924adcbf3f5cc9 -DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 SHA256 39d4a0c659cc361bd3c71fdc9b793bccfa2bce06ede65ac49b805d1e236fcc8e SHA512 1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30 WHIRLPOOL 9682649fff62b56683637d25a58d11928342d99e52b2269f42369fd1d691208a7645802cb0d609ac30e20593ecdceb8cb1ab9b216963afe14db1b17ed43d5eb7 -DIST gcc-7.1.0.tar.bz2 84303533 SHA256 8a8136c235f64c6fef69cac0d73a46a1a09bb250776a050aec8f9fc880bebc17 SHA512 b5d952be9a10f0e0926bb2868877d10544039d6d2f35ba0a08f51231dd622a007650764a03e173194701467547789ad7d2d9cbc10adcdf118d619cdedbd14aec WHIRLPOOL 1dce5f89d4110bacd7f65140a1dee7b1a4898682e2ae8621832bda6f101354d226743acf77974b5e97d861c6eb6c47637138987dfb6ba222ad81b751e80ff6e6 DIST gcc-7.2.0.tar.xz 62312628 SHA256 1cf7adf8ff4b5aa49041c8734bbcf1ad18cc4c94d0029aae0f4e48841088479a SHA512 f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1 WHIRLPOOL 9503fb08731d94b5d79b182579f41992e9db16dba8a034cbfa8a2703a975185859e79c1e3f6094d14d08c7f5d7135c2ca5ffd8d6f7ae7820c20d4076fe5e9f65 diff --git a/sys-devel/gcc/files/gcc-7.1.0-pr80706.patch b/sys-devel/gcc/files/gcc-7.1.0-pr80706.patch deleted file mode 100644 index 73572b2..000 --- a/sys-devel/gcc/files/gcc-7.1.0-pr80706.patch +++ /dev/null @@ -1,119 +0,0 @@ branches/gcc-7-branch/gcc/config/i386/sync.md 2017/04/20 09:50:13 247016 -+++ branches/gcc-7-branch/gcc/config/i386/sync.md 2017/05/14 12:49:55 248032 -@@ -25,6 +25,9 @@ - UNSPEC_FILD_ATOMIC - UNSPEC_FIST_ATOMIC - -+ UNSPEC_LDX_ATOMIC -+ UNSPEC_STX_ATOMIC -+ - ;; __atomic support - UNSPEC_LDA - UNSPEC_STA -@@ -199,9 +202,8 @@ - } - else - { --adjust_reg_mode (tmp, DImode); --emit_move_insn (tmp, src); --emit_move_insn (mem, tmp); -+emit_insn (gen_loaddi_via_sse (tmp, src)); -+emit_insn (gen_storedi_via_sse (mem, tmp)); - } - - if (mem != dst) -@@ -226,10 +228,12 @@ - "operands[5] = gen_lowpart (DFmode, operands[1]);") - - (define_peephole2 -- [(set (match_operand:DI 0 "sse_reg_operand") -- (match_operand:DI 1 "memory_operand")) -+ [(set (match_operand:DF 0 "sse_reg_operand") -+ (unspec:DF [(match_operand:DI 1 "memory_operand")] -+ UNSPEC_LDX_ATOMIC)) -(set (match_operand:DI 2 "memory_operand") -- (match_dup 0)) -+ (unspec:DI [(match_dup 0)] -+ UNSPEC_STX_ATOMIC)) -(set (match_operand:DF 3 "fp_register_operand") - (match_operand:DF 4 "memory_operand"))] - "!TARGET_64BIT -@@ -301,7 +305,9 @@ - rtx dst = operands[0], src = operands[1]; - rtx mem = operands[2], tmp = operands[3]; - -- if (!SSE_REG_P (src)) -+ if (SSE_REG_P (src)) -+emit_move_insn (dst, src); -+ else -
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: efebdaf7aaa65dd299ad95c34d02e357902e3d16 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Nov 20 01:03:22 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Nov 20 01:03:22 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=efebdaf7 sys-devel/gcc: version 6.4.0 stable on musl arches Package-Manager: Portage-2.3.13, Repoman-2.3.3 sys-devel/gcc/gcc-6.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc/gcc-6.4.0.ebuild b/sys-devel/gcc/gcc-6.4.0.ebuild index c23e915..dd3ca69 100644 --- a/sys-devel/gcc/gcc-6.4.0.ebuild +++ b/sys-devel/gcc/gcc-6.4.0.ebuild @@ -8,7 +8,7 @@ PATCH_VER="1.0" inherit epatch toolchain -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="amd64 arm ~mips ppc x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 533a9e9293c2faa71cf232ea78e95dac5ab49e31 Author: stefson yahoo de> AuthorDate: Mon Oct 9 20:26:11 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 9 20:49:56 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=533a9e92 sys-devel/gcc: remove old and vulnerable 6.3.0, see #620492 sys-devel/gcc/gcc-6.3.0.ebuild | 35 --- 1 file changed, 35 deletions(-) diff --git a/sys-devel/gcc/gcc-6.3.0.ebuild b/sys-devel/gcc/gcc-6.3.0.ebuild deleted file mode 100644 index 2dc3d1f..000 --- a/sys-devel/gcc/gcc-6.3.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -PATCH_VER="1.0" -#UCLIBC_VER="1.0" - -inherit epatch toolchain - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" - -RDEPEND="" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.13 ) - >=${CATEGORY}/binutils-2.20" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" -fi - -src_prepare() { - toolchain_src_prepare - - # Upstream Patch - epatch "${FILESDIR}"/${PN}-5.4.0-pr70473.patch - - if use elibc_musl || [[ ${CATEGORY} = cross-*-musl ]]; then - epatch "${FILESDIR}"/4.9.4/boehm_gc.patch - epatch "${FILESDIR}"/4.9.4/posix_memalign.patch - epatch "${FILESDIR}"/5.4.0/cilkrts.patch - epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch - epatch "${FILESDIR}"/6.3.0/musl.patch - fi -}
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/
commit: b06dd757b0e0832c7091278fe5b0f7d88211eddd Author: stefson yahoo de> AuthorDate: Mon Oct 9 20:30:07 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 9 20:50:01 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b06dd757 sys-devel/gcc: backport security-fix for #620492 sys-devel/gcc/Manifest | 6 +- .../files/gcc-5.4.0-pr71696-CVE-2016-6131.patch| 252 + sys-devel/gcc/gcc-5.4.0-r3.ebuild | 1 + 3 files changed, 255 insertions(+), 4 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 1219e4e..15aa207 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -22,6 +22,7 @@ AUX gcc-4.9.3-secure-plt.patch 1478 SHA256 b9435e19c3193e872bfdce8f635755655cf6e AUX gcc-4.9.3-tree-vect-data-refs-correctness.patch 315 SHA256 904ae5ce2ecd5a2f7786c54d148a7562d0bb6f51fe60761038c2f57b8cf70356 SHA512 88d93c061ef72035522270ab60c8c2ec04e2fa2d69763f45b9eab0c37b19c23920484358d7556ad885775071ac04cf94684a2cd8ed93418d5f0c54ac3a045c9d WHIRLPOOL 2b9c281401abc111d53467c51b6238c6f4c430a73d8833f161766f973138ffe3b4fa1ffe5cc5813b5e2f8a81dee2cdcaaff2b9a8f8e13089f993f3ab3d69ccbd AUX gcc-5.4.0-pr68470.patch 2012 SHA256 f8949e1d35bf7bba80aec50bdcd5d6b008f731679b06f3d89e6d8a4eb98e492e SHA512 dea9ab12a37b88308424af2882b4755366745c204cd74e6892374d4aeb0981487f9fa1d44ab4d4e6184c83547c3ea30ed731719fa074bea62bdf8bfcf1dfbca0 WHIRLPOOL 2f66cd0d2dcaf237fd730eefe6f477970db14c237a8309925f799984a010f5470f6fc0f6a735316c7eab4de9dc958d773a4ffa14eea7093158690e9ff8f1847e AUX gcc-5.4.0-pr70473.patch 1665 SHA256 d674821a34356e78c4aa8405fc27f30effd5a7ab4f5929892e23a4c53023e137 SHA512 6fc8f70a1e34ae475d15fb20e198b63f00a11eff3bd09f1518b76d9622d32c9500beb49065bb1a32dc40119146f009bbda21fd0e74bc200771384b547f282680 WHIRLPOOL d22f1daec32b91bd29d6b87481681c86f405b4f5567468339b9f25e0e5ad6818d171db1692be588a0174767f9fcdf21a28d895932a8ef7a2ecc910a1984075db +AUX gcc-5.4.0-pr71696-CVE-2016-6131.patch 7759 SHA256 2cc5c6d5da82ca102e79f561cc6c5df2a8522440f0f1c34365e45e8ed275c677 SHA512 234918537a87c2a607cb0cd0f3127f84916c96d11c8bf80ddc270ad7a6c038c15e985d52e5ed8a054bdc51f46e1ba4e0fdf8de2f4ce4bef5c78f68a3c29578fc WHIRLPOOL ffefd49f033776b725838586ddb60ac5a2ccfe3d78937c2ad46f0473789c4e8dd4f61ad42f421a0cd6c170959969363375f484ef21777144e448b2a7bb3b88bf AUX gcc-7.1.0-pr80706.patch 3306 SHA256 5fe4ae00ef68686a37e4bacd4424c9950a91e12a19d2b6a857524b558d49acf2 SHA512 4c5a72c221d21a6ad03586d4f570caffb16be041d7a232c6da2622fd8603341c4a4e97cc48b61509fb9be04ba59d06c339a2718cf72803cff67bc31813c5161c WHIRLPOOL f3876e3d682af9ca3584a6c877c5b452e529a93adbbc69fde5a9dc0d8b973a5c4f13c5322bd70e0cd1971970a09c9891313ea51648eda8457ca8e20326dc1e8e AUX gcc-configure-LANG.patch 2052 SHA256 63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b SHA512 a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129 WHIRLPOOL 3cc1ec912fb192ff1058de5b93e49a994ba30d1501a932290dd5b3df1cd783875621cda56edeb41894cd5fa10c04917e693a40a60be8d742ddd7992bf5d8afeb AUX gcc-configure-texinfo.patch 337 SHA256 74b73a7ecec2d9876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 SHA512 a15fba8bf2ff02bdeca54d6f186bfa08c1079c6a8ba0a3beef154483ce5c1b8c497e7ffeec32371968f0037e0ff8384609eb0c367d0155a4e5a7eef8aad084d5 WHIRLPOOL 39d008aad06f7621e4e5db15f5e85a59e583b43f8d247029bd4944466bb60a9795bda157d185c45c329294078e282703a243aad5c468d90c77665dd6336870d4 @@ -54,8 +55,6 @@ DIST gcc-5.4.0-patches-1.4.tar.bz2 28425 SHA256 039b88a939c3b90777fb94c58980cbcf DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0 WHIRLPOOL 13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 WHIRLPOOL a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708 -DIST gcc-6.3.0-patches-1.0.tar.bz2 7596 SHA256 6c880468ffa4ad2b324fd18c762dbdf10646089c8ab865c228e166f99a0e049c SHA512 8fc96086bd3da37266
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 3da3bdcc3705b08bb6662ecff245881f302ff824 Author: stefson yahoo de> AuthorDate: Sun Sep 3 10:44:39 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Sep 3 20:54:09 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3da3bdcc sys-devel/gcc: cleanup and sync with tree Signed-off-by: Anthony G. Basile gentoo.org> sys-devel/gcc/Manifest| 4 +-- sys-devel/gcc/gcc-5.4.0-r3.ebuild | 2 +- sys-devel/gcc/gcc-5.4.0-r4.ebuild | 61 --- 3 files changed, 2 insertions(+), 65 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 8840f20..1219e4e 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -50,7 +50,6 @@ DIST gcc-4.9.4-patches-1.0.tar.bz2 22266 SHA256 1a394abb77c75e2212896ad3a62ae1f6 DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 SHA256 c67b56f04c653e6a19e36abed8391f8b6bed426bfcfc907237cc37f02dbb5015 SHA512 243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285 WHIRLPOOL 1e5959441210af6f690398efab96444ab11d136238a9428912e8441eaf0509fe6db359a8aca92a446fce0c75777385475af73b20165a8593f9969e3a25fd0b0f DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 SHA256 95f290d0b68114d835515afc424d6096476a45665671784aa71a7a506296e465 SHA512 5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db WHIRLPOOL e46b08737cfdc235bfb80117e0389f3969167adf59bcba2a0a1094a20eab2b62f0c952dac44781e43957cb1507cd4e80f37bd8aecbc55dbda6382d93b3a4cf94 DIST gcc-4.9.4.tar.bz2 90097606 SHA256 6c11d292cd01b294f9f84c9a59c230d80e9e4a47e5c6355f046bb36d4f358092 SHA512 93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe WHIRLPOOL e20045126c21a3edea1fa4a2185ec2bc5feec77ddf967ab9d1e8c33322ad4eafe013bfcaab1ed4e35971d3b70ef373ea3585ebb089c9bbf91bbfca1f1da71236 -DIST gcc-5.4.0-patches-1.3.tar.bz2 28942 SHA256 b23d1517b626b48e69ecac87878467044a91cabb256e3185bf8e1e00fcde230f SHA512 f75fcf07ca19e43650e3fe6f9baad74205150c009823465f04505b45876d623a56fd6dfc8e67a35e2df36839750cad2561d0f0581154df0b553d6a608730aaf4 WHIRLPOOL eacfc125cf7c5281101f887b3a617df01e3c32d1f66fe377371c33da2819a404ea3cff603b9f3a0b3a49a5875137842b9e94ab8905a069fa20b6da3e59f56b96 DIST gcc-5.4.0-patches-1.4.tar.bz2 28425 SHA256 039b88a939c3b90777fb94c58980cbcfffcdca4365db044dae0677302a4365d1 SHA512 c4922cf0f83cd3b6ed9c50ffb39847a03beb95031865d36d86ae48fdd912c0bd6842ad71a3b0d18a91786ed58e2e529630c6ccd2a0414a48892415051c70246e WHIRLPOOL 6d0a73cfb4ea387811bcd81b2de98a11e2f656a4df7ee5a887cd15d0a744662d85b22fcff86a6953f7c6bcc6d822333528de91b793191e72fe5ff2354deb7a97 DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0 WHIRLPOOL 13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 WHIRLPOOL a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608 @@ -64,8 +63,7 @@ DIST gcc-7.1.0.tar.bz2 84303533 SHA256 8a8136c235f64c6fef69cac0d73a46a1a09bb2507 DIST gcc-7.2.0.tar.xz 62312628 SHA256 1cf7adf8ff4b5aa49041c8734bbcf1ad18cc4c94d0029aae0f4e48841088479a SHA512 f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1 WHIRLPOOL 9503fb08731d94b5d79b182579f41992e9db16dba8a034cbfa8a2703a975185859e79c1e3f6094d14d08c7f5d7135c2ca5ffd8d6f7ae7820c20d4076fe5e9f65 EBUILD gcc-4.9.4-r100.ebuild 2313 SHA256 08ca3c854dc7fdf863a659f0c745bbe92a094a60b71beb12aca2bcef8a555c1c SHA512 780400349b18484bfa253091bc0d9f17319fb892d202b226f72f114ee48d843665bf1ec00e08ef9ea0bf77ea72e13c4f1e2b732d63a252528e6d4ffcf92e151f WHIRLPOOL 9333b35db26f056416975313e4510d775b23844c2c4c8a3847b9ccb8b010fa983adf940ba2a1577d4de45c522de26d56d638115a814bde44084d3b3bcb06ce07 EBUILD gcc-4.9.4-r99.ebuild 2261 SHA256 770df64ec98bcc6071a482abfa68b3b38a0187b6e13d58ad8b26ef8495e7ec07 SHA512 ba472cc558a94e3ed8632681c7678287fadc0303f1ff88b575e5b41e9087f9efff7332621523618eabc2fac85f71dad6a16194b9b8d55d023f77af2fe2d235b8 WHIRLPOOL d0bbcf867f789e469171f30d8188264ee66426fba8662f26b47bb0befe91fea2d9d2ac50e640816e5c746648b478414ac62ff5db2d97452becc4d1863159a725 -EBUILD gcc-5.4.0-r3.ebuild 1934 SHA256 3d643e82c9ff1017c6ad6eb8a24994ffbbd48d70e30f0578fe4861ea60984c2d SHA512 620b95dbd9cd7b01538
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: fcd7ed22407f79fc13f353cf8fc2e08327f2e196 Author: Jory A. Pratt gentoo org> AuthorDate: Thu Aug 24 00:16:25 2017 + Commit: Jory Pratt gentoo org> CommitDate: Thu Aug 24 00:16:25 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=fcd7ed22 sys-devel/gcc - gcc-7.2.0 version bump, bump patchset version as well sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/gcc-7.2.0.ebuild | 32 2 files changed, 34 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 8f23059..8840f20 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -61,6 +61,7 @@ DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 SHA256 9c9b68c28e67be281c9bcec5d944b2a34 DIST gcc-6.4.0.tar.xz 76156220 SHA256 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 WHIRLPOOL 136b282c6957877d2f463d83740fa65a4e7a346ac94e4baabea25cec41ae307f34409b1e518a22927821d564b8634a48978dc8e1d0b988999e924adcbf3f5cc9 DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 SHA256 39d4a0c659cc361bd3c71fdc9b793bccfa2bce06ede65ac49b805d1e236fcc8e SHA512 1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30 WHIRLPOOL 9682649fff62b56683637d25a58d11928342d99e52b2269f42369fd1d691208a7645802cb0d609ac30e20593ecdceb8cb1ab9b216963afe14db1b17ed43d5eb7 DIST gcc-7.1.0.tar.bz2 84303533 SHA256 8a8136c235f64c6fef69cac0d73a46a1a09bb250776a050aec8f9fc880bebc17 SHA512 b5d952be9a10f0e0926bb2868877d10544039d6d2f35ba0a08f51231dd622a007650764a03e173194701467547789ad7d2d9cbc10adcdf118d619cdedbd14aec WHIRLPOOL 1dce5f89d4110bacd7f65140a1dee7b1a4898682e2ae8621832bda6f101354d226743acf77974b5e97d861c6eb6c47637138987dfb6ba222ad81b751e80ff6e6 +DIST gcc-7.2.0.tar.xz 62312628 SHA256 1cf7adf8ff4b5aa49041c8734bbcf1ad18cc4c94d0029aae0f4e48841088479a SHA512 f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1 WHIRLPOOL 9503fb08731d94b5d79b182579f41992e9db16dba8a034cbfa8a2703a975185859e79c1e3f6094d14d08c7f5d7135c2ca5ffd8d6f7ae7820c20d4076fe5e9f65 EBUILD gcc-4.9.4-r100.ebuild 2313 SHA256 08ca3c854dc7fdf863a659f0c745bbe92a094a60b71beb12aca2bcef8a555c1c SHA512 780400349b18484bfa253091bc0d9f17319fb892d202b226f72f114ee48d843665bf1ec00e08ef9ea0bf77ea72e13c4f1e2b732d63a252528e6d4ffcf92e151f WHIRLPOOL 9333b35db26f056416975313e4510d775b23844c2c4c8a3847b9ccb8b010fa983adf940ba2a1577d4de45c522de26d56d638115a814bde44084d3b3bcb06ce07 EBUILD gcc-4.9.4-r99.ebuild 2261 SHA256 770df64ec98bcc6071a482abfa68b3b38a0187b6e13d58ad8b26ef8495e7ec07 SHA512 ba472cc558a94e3ed8632681c7678287fadc0303f1ff88b575e5b41e9087f9efff7332621523618eabc2fac85f71dad6a16194b9b8d55d023f77af2fe2d235b8 WHIRLPOOL d0bbcf867f789e469171f30d8188264ee66426fba8662f26b47bb0befe91fea2d9d2ac50e640816e5c746648b478414ac62ff5db2d97452becc4d1863159a725 EBUILD gcc-5.4.0-r3.ebuild 1934 SHA256 3d643e82c9ff1017c6ad6eb8a24994ffbbd48d70e30f0578fe4861ea60984c2d SHA512 620b95dbd9cd7b01538b8523af275b828d9f2db4760a5451a585be1cb39554d62a6ea2c0c6e3e5f7e97b82f20f8b1e18814ca82465b99a046313f98e31b1ab4a WHIRLPOOL 72687c4950ee5e0567adf74b834d9639c4197245febcec50734093204b55f45aa0eb3f5535b79d848ab3f38b593e4850964130afa696ca41adb35793839023d6 @@ -68,4 +69,5 @@ EBUILD gcc-5.4.0-r4.ebuild 1936 SHA256 2bb3cda67f82af445fca53eb0c198de14f24fa176 EBUILD gcc-6.3.0.ebuild 902 SHA256 f75f2d455bd332ab08dcb12ef5101319b9117ea48d773e782d7ec9e9bd017738 SHA512 2cb339bd2003d2e6c0e649377c693a5c6874583ac27d1b60ffa3bc9723f83c26554dd385154133e8384a92e85c0c134bbb787c7ba34e1ca174f05e23758d1bb2 WHIRLPOOL 88a7ef0e56136cb610f16aa92be0967f40d59d7ee1877bddc213035fd8007745beb2743b5016acfa6bf6a3f334e002e311c0e457aea2b68d4f7a9e311f6f1d4b EBUILD gcc-6.4.0.ebuild 902 SHA256 e54104dd9fd73c8017661a03c3614e71c40bf9be73ddbe87fe11e3c7d0efb004 SHA512 1fb4edafa2d62cd6e34fb42e5b07adaeb036fae0c4819416f8f24d612c49c51fac1ad1c356d8b82822ac772919016a7125294d8609fd5209fb3a63155af56541 WHIRLPOOL 9073081c7e4453d83e8d86e664712f96422b0bc1383a416ce22b3a475a9df496e10788e93fa0462e52ff31f07b911015f5f29587cfe0ec094757a727012e83a5 EBUILD gcc-7.1.0-r1.ebuild 670 SHA256 09e9bafeeaad9b0b897d2b4da1b8c3ee56daf3401eea3f7a63ee62fd6fe696f5 SHA512 90875ac0b5bffe3488c681d375f671d54b03806613d3b4618f650f2fd44727cf687d923afe10ba1f9b0ceba2575814867ed1b28b2ed7601cdb7d97ee53a62a80 WHIRLPOOL 621007ffa8a4ce055ce5125fd51b7934f584e64577afcea24f3e2aa7e77e4d87373de7b4a9f40717afd69686838784583a2228bebe0c72feaba631baae54943b +EBUILD gcc-7.2.0.ebuild 627 SHA256 2b2a8ec991537047e5cd9b5f5194e6c26311b2aa937ba94b0f72364e8fcaeb49 SHA512 31c11b6d6394e7c7216f0ba1fd7581a5a18672294773c90b3850042be483558829ea942eb4692486f7b050b67c1884ca83e1c10e88023e8ff4e1fe076d13f2d3 WHIRLPOOL b500acb946855d3adc5ad7297a520bb14fdd4120f0997065c2aaa
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/
commit: c285e5b1406daa444fdb52371f53c4fb2714ba06 Author: Aric Belsito gmail com> AuthorDate: Mon Aug 7 18:03:48 2017 + Commit: Aric Belsito gmail com> CommitDate: Mon Aug 7 18:03:48 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c285e5b1 sys-devel/gcc: Add patch for PR80706 to GCC 7.1.0 Should fix build of FireFox. sys-devel/gcc/Manifest | 3 +- sys-devel/gcc/files/gcc-7.1.0-pr80706.patch | 119 sys-devel/gcc/gcc-7.1.0-r1.ebuild | 3 + 3 files changed, 124 insertions(+), 1 deletion(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index a5a5a51..8f23059 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -22,6 +22,7 @@ AUX gcc-4.9.3-secure-plt.patch 1478 SHA256 b9435e19c3193e872bfdce8f635755655cf6e AUX gcc-4.9.3-tree-vect-data-refs-correctness.patch 315 SHA256 904ae5ce2ecd5a2f7786c54d148a7562d0bb6f51fe60761038c2f57b8cf70356 SHA512 88d93c061ef72035522270ab60c8c2ec04e2fa2d69763f45b9eab0c37b19c23920484358d7556ad885775071ac04cf94684a2cd8ed93418d5f0c54ac3a045c9d WHIRLPOOL 2b9c281401abc111d53467c51b6238c6f4c430a73d8833f161766f973138ffe3b4fa1ffe5cc5813b5e2f8a81dee2cdcaaff2b9a8f8e13089f993f3ab3d69ccbd AUX gcc-5.4.0-pr68470.patch 2012 SHA256 f8949e1d35bf7bba80aec50bdcd5d6b008f731679b06f3d89e6d8a4eb98e492e SHA512 dea9ab12a37b88308424af2882b4755366745c204cd74e6892374d4aeb0981487f9fa1d44ab4d4e6184c83547c3ea30ed731719fa074bea62bdf8bfcf1dfbca0 WHIRLPOOL 2f66cd0d2dcaf237fd730eefe6f477970db14c237a8309925f799984a010f5470f6fc0f6a735316c7eab4de9dc958d773a4ffa14eea7093158690e9ff8f1847e AUX gcc-5.4.0-pr70473.patch 1665 SHA256 d674821a34356e78c4aa8405fc27f30effd5a7ab4f5929892e23a4c53023e137 SHA512 6fc8f70a1e34ae475d15fb20e198b63f00a11eff3bd09f1518b76d9622d32c9500beb49065bb1a32dc40119146f009bbda21fd0e74bc200771384b547f282680 WHIRLPOOL d22f1daec32b91bd29d6b87481681c86f405b4f5567468339b9f25e0e5ad6818d171db1692be588a0174767f9fcdf21a28d895932a8ef7a2ecc910a1984075db +AUX gcc-7.1.0-pr80706.patch 3306 SHA256 5fe4ae00ef68686a37e4bacd4424c9950a91e12a19d2b6a857524b558d49acf2 SHA512 4c5a72c221d21a6ad03586d4f570caffb16be041d7a232c6da2622fd8603341c4a4e97cc48b61509fb9be04ba59d06c339a2718cf72803cff67bc31813c5161c WHIRLPOOL f3876e3d682af9ca3584a6c877c5b452e529a93adbbc69fde5a9dc0d8b973a5c4f13c5322bd70e0cd1971970a09c9891313ea51648eda8457ca8e20326dc1e8e AUX gcc-configure-LANG.patch 2052 SHA256 63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b SHA512 a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129 WHIRLPOOL 3cc1ec912fb192ff1058de5b93e49a994ba30d1501a932290dd5b3df1cd783875621cda56edeb41894cd5fa10c04917e693a40a60be8d742ddd7992bf5d8afeb AUX gcc-configure-texinfo.patch 337 SHA256 74b73a7ecec2d9876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 SHA512 a15fba8bf2ff02bdeca54d6f186bfa08c1079c6a8ba0a3beef154483ce5c1b8c497e7ffeec32371968f0037e0ff8384609eb0c367d0155a4e5a7eef8aad084d5 WHIRLPOOL 39d008aad06f7621e4e5db15f5e85a59e583b43f8d247029bd4944466bb60a9795bda157d185c45c329294078e282703a243aad5c468d90c77665dd6336870d4 AUX gcc-spec-env-r1.patch 3148 SHA256 da0a6442eb42bce58cbdc7858b110a2e65fc5bd5b4b780b9b491033de6e302fa SHA512 ecae71577543772cfe1711f1b4a8815c0b5d706ebd01edacd1f07586637d4805e25771f970a6e6d1bb696d4b1b5ef3e0036088a96a9f6beff7ddaee704175d16 WHIRLPOOL 3535605998eabccdee71ba396ed5cefbb8b0a8cb073101f6444c7d01233f3b3904c1b29f4daf0a3417c68de8dbd62a0b7dc367cacfcbfa0c4ee1b69b7df8c6fb @@ -66,5 +67,5 @@ EBUILD gcc-5.4.0-r3.ebuild 1934 SHA256 3d643e82c9ff1017c6ad6eb8a24994ffbbd48d70e EBUILD gcc-5.4.0-r4.ebuild 1936 SHA256 2bb3cda67f82af445fca53eb0c198de14f24fa1764fe0bab5eabadd090cfd3c9 SHA512 e949174290ff75386a69c5c89b980e9af04a8c1002458de4dad1b213bca6389ca99e566180027b62d3f0a196080bf49dd185e1bd1aa9603c7a311994f1344804 WHIRLPOOL f5c6df6698d1e868fea6a4b459813004898a0e88811f76c832c122ee3508bf188732a51ded3d678b90c984c80f91f6997b2ab0c3e6ead9df14b321e8364f353a EBUILD gcc-6.3.0.ebuild 902 SHA256 f75f2d455bd332ab08dcb12ef5101319b9117ea48d773e782d7ec9e9bd017738 SHA512 2cb339bd2003d2e6c0e649377c693a5c6874583ac27d1b60ffa3bc9723f83c26554dd385154133e8384a92e85c0c134bbb787c7ba34e1ca174f05e23758d1bb2 WHIRLPOOL 88a7ef0e56136cb610f16aa92be0967f40d59d7ee1877bddc213035fd8007745beb2743b5016acfa6bf6a3f334e002e311c0e457aea2b68d4f7a9e311f6f1d4b EBUILD gcc-6.4.0.ebuild 902 SHA256 e54104dd9fd73c8017661a03c3614e71c40bf9be73ddbe87fe11e3c7d0efb004 SHA512 1fb4edafa2d62cd6e34fb42e5b07adaeb036fae0c4819416f8f24d612c49c51fac1ad1c356d8b82822ac772919016a7125294d8609fd5209fb3a63155af56541 WHIRLPOOL 9073081c7e4453d83e8d86e664712f96422b0bc1383a416ce22b3a475a9df496e10788e93fa0462e52ff31f07b911015f5f29587cfe0ec094757a727012e83a5 -EBUILD gcc-7.1.0-r1.ebuild 603 SHA256 9cbff0ffd838af811cde3103906c146eaf17517caf48c8ad62a9216bbc435c8b SHA512 6dd72ba363429342fd12de1fcb677556b17d97cc98af1ac9c1feac76fd219d9e4
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: ad015f444a92e1d216b4bc2b94be22e6584ae64d Author: Aric Belsito gmail com> AuthorDate: Mon Aug 7 17:48:26 2017 + Commit: Aric Belsito gmail com> CommitDate: Mon Aug 7 17:48:26 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ad015f44 sys-devel/gcc: version bump to 5.4.0-r4 sys-devel/gcc/Manifest| 2 ++ sys-devel/gcc/gcc-5.4.0-r4.ebuild | 61 +++ 2 files changed, 63 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 4ab8638..a5a5a51 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -50,6 +50,7 @@ DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 SHA256 c67b56f04c653e6a19e36abed8 DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 SHA256 95f290d0b68114d835515afc424d6096476a45665671784aa71a7a506296e465 SHA512 5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db WHIRLPOOL e46b08737cfdc235bfb80117e0389f3969167adf59bcba2a0a1094a20eab2b62f0c952dac44781e43957cb1507cd4e80f37bd8aecbc55dbda6382d93b3a4cf94 DIST gcc-4.9.4.tar.bz2 90097606 SHA256 6c11d292cd01b294f9f84c9a59c230d80e9e4a47e5c6355f046bb36d4f358092 SHA512 93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe WHIRLPOOL e20045126c21a3edea1fa4a2185ec2bc5feec77ddf967ab9d1e8c33322ad4eafe013bfcaab1ed4e35971d3b70ef373ea3585ebb089c9bbf91bbfca1f1da71236 DIST gcc-5.4.0-patches-1.3.tar.bz2 28942 SHA256 b23d1517b626b48e69ecac87878467044a91cabb256e3185bf8e1e00fcde230f SHA512 f75fcf07ca19e43650e3fe6f9baad74205150c009823465f04505b45876d623a56fd6dfc8e67a35e2df36839750cad2561d0f0581154df0b553d6a608730aaf4 WHIRLPOOL eacfc125cf7c5281101f887b3a617df01e3c32d1f66fe377371c33da2819a404ea3cff603b9f3a0b3a49a5875137842b9e94ab8905a069fa20b6da3e59f56b96 +DIST gcc-5.4.0-patches-1.4.tar.bz2 28425 SHA256 039b88a939c3b90777fb94c58980cbcfffcdca4365db044dae0677302a4365d1 SHA512 c4922cf0f83cd3b6ed9c50ffb39847a03beb95031865d36d86ae48fdd912c0bd6842ad71a3b0d18a91786ed58e2e529630c6ccd2a0414a48892415051c70246e WHIRLPOOL 6d0a73cfb4ea387811bcd81b2de98a11e2f656a4df7ee5a887cd15d0a744662d85b22fcff86a6953f7c6bcc6d822333528de91b793191e72fe5ff2354deb7a97 DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0 WHIRLPOOL 13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 WHIRLPOOL a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708 @@ -62,6 +63,7 @@ DIST gcc-7.1.0.tar.bz2 84303533 SHA256 8a8136c235f64c6fef69cac0d73a46a1a09bb2507 EBUILD gcc-4.9.4-r100.ebuild 2313 SHA256 08ca3c854dc7fdf863a659f0c745bbe92a094a60b71beb12aca2bcef8a555c1c SHA512 780400349b18484bfa253091bc0d9f17319fb892d202b226f72f114ee48d843665bf1ec00e08ef9ea0bf77ea72e13c4f1e2b732d63a252528e6d4ffcf92e151f WHIRLPOOL 9333b35db26f056416975313e4510d775b23844c2c4c8a3847b9ccb8b010fa983adf940ba2a1577d4de45c522de26d56d638115a814bde44084d3b3bcb06ce07 EBUILD gcc-4.9.4-r99.ebuild 2261 SHA256 770df64ec98bcc6071a482abfa68b3b38a0187b6e13d58ad8b26ef8495e7ec07 SHA512 ba472cc558a94e3ed8632681c7678287fadc0303f1ff88b575e5b41e9087f9efff7332621523618eabc2fac85f71dad6a16194b9b8d55d023f77af2fe2d235b8 WHIRLPOOL d0bbcf867f789e469171f30d8188264ee66426fba8662f26b47bb0befe91fea2d9d2ac50e640816e5c746648b478414ac62ff5db2d97452becc4d1863159a725 EBUILD gcc-5.4.0-r3.ebuild 1934 SHA256 3d643e82c9ff1017c6ad6eb8a24994ffbbd48d70e30f0578fe4861ea60984c2d SHA512 620b95dbd9cd7b01538b8523af275b828d9f2db4760a5451a585be1cb39554d62a6ea2c0c6e3e5f7e97b82f20f8b1e18814ca82465b99a046313f98e31b1ab4a WHIRLPOOL 72687c4950ee5e0567adf74b834d9639c4197245febcec50734093204b55f45aa0eb3f5535b79d848ab3f38b593e4850964130afa696ca41adb35793839023d6 +EBUILD gcc-5.4.0-r4.ebuild 1936 SHA256 2bb3cda67f82af445fca53eb0c198de14f24fa1764fe0bab5eabadd090cfd3c9 SHA512 e949174290ff75386a69c5c89b980e9af04a8c1002458de4dad1b213bca6389ca99e566180027b62d3f0a196080bf49dd185e1bd1aa9603c7a311994f1344804 WHIRLPOOL f
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/, sys-devel/gcc/
commit: 42ad472e03cd46f4f8aab1ea357856f84810b990 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Jul 2 14:43:09 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Jul 2 14:46:07 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=42ad472e sys-devel/gcc: clean up older versions Package-Manager: Portage-2.3.6, Repoman-2.3.1 sys-devel/gcc/Manifest | 25 +-- .../gcc/files/gcc-4.7.3-musl-linker-path.patch | 61 .../files/gcc-4.7.3-powerpc-libc-stack-end.patch | 171 - sys-devel/gcc/files/gcc-4.7.4-secure-plt.patch | 51 -- .../gcc/files/gcc-4.8.3-musl-linker-path.patch | 70 - sys-devel/gcc/files/gcc-4.8.3-musl-res_state.patch | 12 -- sys-devel/gcc/files/gcc-4.8.3-secure-plt.patch | 43 -- sys-devel/gcc/gcc-4.7.4-r99.ebuild | 65 sys-devel/gcc/gcc-4.8.5-r99.ebuild | 63 sys-devel/gcc/gcc-4.8.5-r999.ebuild| 64 sys-devel/gcc/gcc-4.9.3-r99.ebuild | 64 sys-devel/gcc/gcc-4.9.3-r999.ebuild| 60 sys-devel/gcc/metadata.xml | 1 - 13 files changed, 1 insertion(+), 749 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 1aab307..92953bb 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -13,13 +13,7 @@ AUX awk/fixlafiles.awk-no_gcc_la 8480 SHA256 9697196d45cc47d3846021c0dfd0a24208a AUX c89 412 SHA256 29ad5dd697135c2892067e780447894dc1cd071708157e46d21773ab99c5022c SHA512 71d33a147339d8d70a62aa22a95d3e70e445d8435d6ac05893f7da19ae851b89bea851f6ce213fbd22470f13572ae13b83cf02f0621333f07d7b0c68a79b7924 WHIRLPOOL d9707a2be8da7a709b54fcb1154cfa05e479f8c3bdd6173822ee1f1bc265b2a0d04741c0685bfb0db68e1e4297fb032d2f8ff94da88014575d947054474d8295 AUX c99 446 SHA256 057b348cf5be9b4fb9db99a4549f6433c89d21e5f91dc5e46b0b4dc6b70432f5 SHA512 bf3b0eb1125d5e89b433954fcbf805cd86dec5a6eeb23df685ebf3ff83a610573f2ffcec65d893244c845936a73918387cba026710c65c854b2c94a78b007989 WHIRLPOOL b888038b96615c7a0363555b407a3de2c1f17e34428fa16dfbf56fcf68875d6bcdecbc61b545d7f71842ff1909a3ffeff17165fa7f56b48f95adae22f5f8bff1 AUX fix_libtool_files.sh 1528 SHA256 ed1fd90b31c2865fa78e24166f5523dfd8a79baa932ba9b2e1b34031dd17ac82 SHA512 c0698e7af969a701d7a2fa68cabb728d6271aeb7cca4d53bbb306906dc1b6a30a756ec01df2eae03712fd21865ff2779a0cd92e44c15774a812f935e7fb308ae WHIRLPOOL 5ffa5cbb84edc4e7ecac0bcb6a1d375a9a5ce0369a609f32d7136dccb08f2a82c9baaef8e360c3ccd5e2d3ae7e2bf62ad24ad258c3d16091aaa7cd0ad29f0fea -AUX gcc-4.7.3-musl-linker-path.patch 3097 SHA256 dbc140267f3ccaf7dce4dbb153920d90018c453ffbc531864cc73a2dc5f002a2 SHA512 2c33899aa8bb8a8b1ad974c3da9039984aa52fe2d2f52d0f6ddf3aa6386419ee32907f40f60db552abcd0e1dee04cae91a029e37fe531938614f9c66e9518cd7 WHIRLPOOL d4f8a1a6abb083566d4ceb5deed31c2c35bd06f4b786ecd365d19606413c5e7f8579fac05a990a12157a139c243286ebcb7c61108ed69ae6477ef20f579cec86 -AUX gcc-4.7.3-powerpc-libc-stack-end.patch 5374 SHA256 880028136d6a3352e74664d0fccda293fe078a5adb58ddb84cbf4d301aee01c7 SHA512 c66b561cb8db68f86b9c001625fb5599db268e576ac163eb47226976e81dc97b3d4ad3cd9f9b0ef44cac0ca9d353be3ae4709e75ed319ff08175ff4e1b1aa174 WHIRLPOOL c7ae1a535410ca5c7d5a8e3b2f8f2bcaeaceaf1cc9c20b3426efd09422b3a957cca7527842f720655a94b5bc8c82642eef0d693003071bd7f80a381d58be848b -AUX gcc-4.7.4-secure-plt.patch 1915 SHA256 668c57298064abf6d58857126cdbcefab6d3117726198185ca4f24855c3f7180 SHA512 0e23385b9e654acc296e5b3f333b5859174dea852f38bc5acb182ce15d6ac568dc588c69407b066dc0b91ffb48a1f1c0d8d25720d3ab268da8a56d1c6c40492a WHIRLPOOL 9e061026ea0f87416ea0cd39dc64c074d79001f26d513ec2a6777b42caf47b6bf250bedebcace52c351cf95710318012039da58fdc7d2ef59e51fffc445e3edf AUX gcc-4.8.3-musl-fix-libc5-assumption.patch 529 SHA256 74cdaebe0e376c05f64808f9ec61682b5dc6f29fd36883af8e54dfcc261d68f8 SHA512 7fac0b48acf187d4a56f63148af51a17fff75d97fbe2b8256efbb51ba26d74ea06e11e0834f04f5d1f4b492cfd5860b52252428b9c87d7dfbe813d4601e782d5 WHIRLPOOL 6b830b5fcc56ae2cfe96ce17278063004a0aaa80db022daf6199d5c8cb49764ed7e2d9863d0d16e9b5e29ae031c4326ad940fa816d64f0ae257899c392fe9d18 -AUX gcc-4.8.3-musl-linker-path.patch 3425 SHA256 d5415e1ae64dfb0e2b9e164806884441c62e5261e3d253437afd8e885529d2c5 SHA512 c2d62fb4e7e636c95ed013910b84ea46b09e7af8dc03ca7b7018f9623ebfdb3aadf277a3248a9e01a913445cb03dc1a91e46152198d02c272f35c559ea6b825f WHIRLPOOL 02666002615a49f45b3c977e90053de399d88664c6332c886e6aded8faa73abcdda7374e67f7848a40f05ed2a13bef0ef5725f237a1a9b971e467790176b0f35 -AUX gcc-4.8.3-musl-res_state.patch 668 SHA256 ff5948712855a10f4b65750b9fa3fb188adf69ff5612161aeff5e6674cf292ba SHA512 bf30a772b5858210ac8ed46c50146655df98809c1daeb755fad9de592e7339c2e25b0870efd6351067f12e93a2270774a0e7bfbf0dfe8e0301c145c0dd966b30 WHIRLPOOL 457a548a900536024d722a2ff27f757a167c2ac9f1c4b3f38b0bbd29836b80938ad977617a1dfb71d81e063b2dc7213e
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/, sys-devel/gcc/
commit: 157237ea22668f6eb6b06dc385c21aa3a2c6e64c Author: stefson yahoo de> AuthorDate: Sat Jul 1 15:53:25 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Jul 2 14:18:05 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=157237ea sys-devel/gcc: fix memory consumption on arm sys-devel/gcc/Manifest | 5 ++-- sys-devel/gcc/files/gcc-5.4.0-pr70473.patch | 43 + sys-devel/gcc/gcc-5.4.0-r3.ebuild | 1 + sys-devel/gcc/gcc-6.3.0.ebuild | 3 ++ 4 files changed, 50 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index b0fa435..1aab307 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -27,6 +27,7 @@ AUX gcc-4.9.3-pr68470.patch 2053 SHA256 9ca76f063735fb87ee01aa9321f714a04db2dd39 AUX gcc-4.9.3-secure-plt.patch 1478 SHA256 b9435e19c3193e872bfdce8f635755655cf6e9c57d21c7afa118d7068e95 SHA512 95f04716bad41fe3f290d44d21d1dad35548b801b56de331acac8bdf56019583a04681418a805a0b4dbfe19e9b51cecceff984cea257be58d3e7780c6cfc58a5 WHIRLPOOL 8af1f0cfaf0e8197754d841d1cd2b25615968cc503344574cd9ec6b644804e029687a4ded18f6e1efd584c8c99277eceb6f1012c6519a2747bddc400d8909c1e AUX gcc-4.9.3-tree-vect-data-refs-correctness.patch 315 SHA256 904ae5ce2ecd5a2f7786c54d148a7562d0bb6f51fe60761038c2f57b8cf70356 SHA512 88d93c061ef72035522270ab60c8c2ec04e2fa2d69763f45b9eab0c37b19c23920484358d7556ad885775071ac04cf94684a2cd8ed93418d5f0c54ac3a045c9d WHIRLPOOL 2b9c281401abc111d53467c51b6238c6f4c430a73d8833f161766f973138ffe3b4fa1ffe5cc5813b5e2f8a81dee2cdcaaff2b9a8f8e13089f993f3ab3d69ccbd AUX gcc-5.4.0-pr68470.patch 2012 SHA256 f8949e1d35bf7bba80aec50bdcd5d6b008f731679b06f3d89e6d8a4eb98e492e SHA512 dea9ab12a37b88308424af2882b4755366745c204cd74e6892374d4aeb0981487f9fa1d44ab4d4e6184c83547c3ea30ed731719fa074bea62bdf8bfcf1dfbca0 WHIRLPOOL 2f66cd0d2dcaf237fd730eefe6f477970db14c237a8309925f799984a010f5470f6fc0f6a735316c7eab4de9dc958d773a4ffa14eea7093158690e9ff8f1847e +AUX gcc-5.4.0-pr70473.patch 1665 SHA256 d674821a34356e78c4aa8405fc27f30effd5a7ab4f5929892e23a4c53023e137 SHA512 6fc8f70a1e34ae475d15fb20e198b63f00a11eff3bd09f1518b76d9622d32c9500beb49065bb1a32dc40119146f009bbda21fd0e74bc200771384b547f282680 WHIRLPOOL d22f1daec32b91bd29d6b87481681c86f405b4f5567468339b9f25e0e5ad6818d171db1692be588a0174767f9fcdf21a28d895932a8ef7a2ecc910a1984075db AUX gcc-configure-LANG.patch 2052 SHA256 63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b SHA512 a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129 WHIRLPOOL 3cc1ec912fb192ff1058de5b93e49a994ba30d1501a932290dd5b3df1cd783875621cda56edeb41894cd5fa10c04917e693a40a60be8d742ddd7992bf5d8afeb AUX gcc-configure-texinfo.patch 337 SHA256 74b73a7ecec2d9876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 SHA512 a15fba8bf2ff02bdeca54d6f186bfa08c1079c6a8ba0a3beef154483ce5c1b8c497e7ffeec32371968f0037e0ff8384609eb0c367d0155a4e5a7eef8aad084d5 WHIRLPOOL 39d008aad06f7621e4e5db15f5e85a59e583b43f8d247029bd4944466bb60a9795bda157d185c45c329294078e282703a243aad5c468d90c77665dd6336870d4 AUX gcc-spec-env-r1.patch 3148 SHA256 da0a6442eb42bce58cbdc7858b110a2e65fc5bd5b4b780b9b491033de6e302fa SHA512 ecae71577543772cfe1711f1b4a8815c0b5d706ebd01edacd1f07586637d4805e25771f970a6e6d1bb696d4b1b5ef3e0036088a96a9f6beff7ddaee704175d16 WHIRLPOOL 3535605998eabccdee71ba396ed5cefbb8b0a8cb073101f6444c7d01233f3b3904c1b29f4daf0a3417c68de8dbd62a0b7dc367cacfcbfa0c4ee1b69b7df8c6fb @@ -81,7 +82,7 @@ EBUILD gcc-4.9.3-r99.ebuild 2188 SHA256 42d68fd38f9bbfe9ed5cd38502bcf55159d00271 EBUILD gcc-4.9.3-r999.ebuild 1787 SHA256 f2620bf8ff9ebd84e298e3e433ee427398e63811de61bee0cb7f453077d7c50e SHA512 70e4a98a2da45798d426d29f92191bfcf3415b99c13f32b0195ad157b556af308061e7d35309d64882d92d3be95fd3b4b1f58383abb9e2483c7c433caac7c5a3 WHIRLPOOL 01cb5b7819d7ac3508cc01fc6d5058c8b301e75d530155d571a198aed92d50a055899bcd56dc399081f02eb7d26698543e84e6dc348e5829e43d920ee0341e3b EBUILD gcc-4.9.4-r100.ebuild 2313 SHA256 08ca3c854dc7fdf863a659f0c745bbe92a094a60b71beb12aca2bcef8a555c1c SHA512 780400349b18484bfa253091bc0d9f17319fb892d202b226f72f114ee48d843665bf1ec00e08ef9ea0bf77ea72e13c4f1e2b732d63a252528e6d4ffcf92e151f WHIRLPOOL 9333b35db26f056416975313e4510d775b23844c2c4c8a3847b9ccb8b010fa983adf940ba2a1577d4de45c522de26d56d638115a814bde44084d3b3bcb06ce07 EBUILD gcc-4.9.4-r99.ebuild 2261 SHA256 770df64ec98bcc6071a482abfa68b3b38a0187b6e13d58ad8b26ef8495e7ec07 SHA512 ba472cc558a94e3ed8632681c7678287fadc0303f1ff88b575e5b41e9087f9efff7332621523618eabc2fac85f71dad6a16194b9b8d55d023f77af2fe2d235b8 WHIRLPOOL d0bbcf867f789e469171f30d8188264ee66426fba8662f26b47bb0befe91fea2d9d2ac50e640816e5c746648b478414ac62ff5db2d97452becc4d1863159a725 -EBUILD gcc-5.4.0-r3.ebuild 1887 SHA256 b3861f388bdcf6bb307c9011f2b2f11b9b6fe86a5ccd7ff2f4674a57796d932c SHA512 0b337cfa74dd246d702b5cb4aa64d8
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 324423c8cb215ab9dd1bfaf6d39f44491b21bfee Author: Aric Belsito gmail com> AuthorDate: Mon May 8 20:55:18 2017 + Commit: Aric Belsito gmail com> CommitDate: Mon May 8 20:55:18 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=324423c8 sys-devel/gcc: version bump to 7.1.0-r1 Fixes ssp support sys-devel/gcc/Manifest | 4 ++-- sys-devel/gcc/{gcc-7.1.0.ebuild => gcc-7.1.0-r1.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 48503a4..b0fa435 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -72,7 +72,7 @@ DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708 DIST gcc-6.3.0-patches-1.0.tar.bz2 7596 SHA256 6c880468ffa4ad2b324fd18c762dbdf10646089c8ab865c228e166f99a0e049c SHA512 8fc96086bd3da3726687ee9d180d3b5d0a7d5814141d44eac8eb01566a783ec780c8fb8f55f75d6e9c9006b2e407e20cdb5835d541b0b66a47dd60642861734c WHIRLPOOL b1bce94d6134db6c9aff4298c6c7af003e39d0411aa40cd027d2c7d6a256971c81fb557e85b25f1107e9a474cb7d772c3bc62a7a4ab7ff7fca5eeae5b2ca0c94 DIST gcc-6.3.0.tar.bz2 99903185 SHA256 f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f SHA512 234dd9b1bdc9a9c6e352216a7ef4ccadc6c07f156006a59759c5e0e6a69f0abcdc14630eff11e3826dd6ba5933a8faa43043f3d1d62df6bd5ab1e82862f9bf78 WHIRLPOOL e79a2d6ad199396b6efd835c1129d049a367174ea33dd3b6247d72461f117c2dd81e5a66f3dd6427ce500e768d3a4453efd0debcb56966d00c7df79d05d54b7d -DIST gcc-7.1.0-patches-1.0.tar.bz2 7609 SHA256 8213cd597e80c6951ec06273100ce0933c2c138044ccdc752eee9a0887209146 SHA512 92727d2b57a498f6540d3ec9d0764b7698bd70ac4d795f87610eddebf69bd80f81a130e042182ec672964af987e239e0dbab72f619189538240fe75dd7facb10 WHIRLPOOL 713cfc6652b320a2fa083bfb1521762f7b09cd1baf9f9d7c24ac22c90173576ff4b20fc206e490135af95c800d399d528171d9e057311fb3bef5e4eff8722a33 +DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 SHA256 39d4a0c659cc361bd3c71fdc9b793bccfa2bce06ede65ac49b805d1e236fcc8e SHA512 1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30 WHIRLPOOL 9682649fff62b56683637d25a58d11928342d99e52b2269f42369fd1d691208a7645802cb0d609ac30e20593ecdceb8cb1ab9b216963afe14db1b17ed43d5eb7 DIST gcc-7.1.0.tar.bz2 84303533 SHA256 8a8136c235f64c6fef69cac0d73a46a1a09bb250776a050aec8f9fc880bebc17 SHA512 b5d952be9a10f0e0926bb2868877d10544039d6d2f35ba0a08f51231dd622a007650764a03e173194701467547789ad7d2d9cbc10adcdf118d619cdedbd14aec WHIRLPOOL 1dce5f89d4110bacd7f65140a1dee7b1a4898682e2ae8621832bda6f101354d226743acf77974b5e97d861c6eb6c47637138987dfb6ba222ad81b751e80ff6e6 EBUILD gcc-4.7.4-r99.ebuild 2064 SHA256 d44222e1b4b6a51fbe8bd021b1fdcb240be7c040c5cd91b06984a355fe598bb4 SHA512 53897fb9053f884f7f0bdd55bcfdf426c853ebde2a9b64502b9b203f77ad90f4bad5f91ef01752c212b96ea97546ad1400b85617d518063c9753eca0fb75d64e WHIRLPOOL f16b4623e8d6ef21d996637966d3597674bab87eff1a43ca4099ad8d643d6026f9c1c14197d2a7e312bd6d47033fae383c0f7f10cda34da1f0446a7237e01f9a EBUILD gcc-4.8.5-r99.ebuild 2132 SHA256 7177fbd399c4a21ad5d310a8fdc6eb763e4fcbef8c6fe633d842a9dfa2aa18e3 SHA512 14bb56b2d1990966f557c1c7e40479c9b02084dacfe5f0c92053f323ac455f269ee5caf9c5b43aeac10bf7d399d74060b4ba366e71f65d4a3276a7f93cb0a4e1 WHIRLPOOL f2d7b275cc318a4e1447c82ad73fae92a18ebfe0abccd0d1ac7842e8633f9173ba0fef1d8fd5c7b9cfb54ff3d7b9501d65778fcf7ab4c328a161b2dd6d999b8e @@ -83,5 +83,5 @@ EBUILD gcc-4.9.4-r100.ebuild 2313 SHA256 08ca3c854dc7fdf863a659f0c745bbe92a094a6 EBUILD gcc-4.9.4-r99.ebuild 2261 SHA256 770df64ec98bcc6071a482abfa68b3b38a0187b6e13d58ad8b26ef8495e7ec07 SHA512 ba472cc558a94e3ed8632681c7678287fadc0303f1ff88b575e5b41e9087f9efff7332621523618eabc2fac85f71dad6a16194b9b8d55d023f77af2fe2d235b8 WHIRLPOOL d0bbcf867f789e469171f30d8188264ee66426fba8662f26b47bb0befe91fea2d9d2ac50e640816e5c746648b478414ac62ff5db2d97452becc4d1863159a725 EBUILD gcc-5.4.0-r3.ebuild 1887 SHA256 b3861f388bdcf6bb307c9011f2b2f11b9b6fe86a5ccd7ff2f4674a57796d932c SHA512 0b337cfa74dd246d702b5cb4aa64d8cd452f2ae17f9fb988f18318c871f51f0fa718c297e6904193f0499ec7184e9f4d7b503b47d6bd971091e65d53235645d6 WHIRLPOOL 0cc9f48d5a78d3f602a44be4e9a29df2c8c3bac70616c426f8cdd7b730b19f05d567901a993335e04c326230d6717737a6c78dd9d9ea05a2470b0441224aed1c EBUILD gcc-6.3.0.ebuild 835 SHA256 e66794320f8ab7bfc19a9c9f79abe20e4b18a12d84ccdb1fc7df3bf02cb6a224 SHA512 c1d09cab9b39f7ae68db577b30acadd9011794e7d92ee6a80edb0e4508eecb46903f53474743c5832e97a3361821a803b14010c98f8e6358cc0d3c44046c5fbb WHIRLPOOL 51e
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/7.1.0/, sys-devel/gcc/
commit: 7269f2df328eda2937fe8343ccd23334158b7229 Author: Aric Belsito gmail com> AuthorDate: Sun May 7 19:11:40 2017 + Commit: Aric Belsito gmail com> CommitDate: Sun May 7 19:11:40 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7269f2df sys-devel/gcc: fix patch sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/files/7.1.0/posix_memalign.patch | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index aa4aff3..48503a4 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -7,7 +7,7 @@ AUX 5.4.0/musl.patch 19066 SHA256 537dd351a7695fb6335cf943e5845578f325fb6fc8fbdf AUX 5.4.0/ppc-secure_plt.patch 2161 SHA256 40649792d02e98717fb9a361004f332a98bebf77b5ad83b05678f13760337dd3 SHA512 4ba9780f4cbbe30afe9e40831f2ee57d9979ada093dc15511bef6ec69f97198034a8d07a8efa0884b66d904c7ad5b86a69b52a0ba41c3110680bf01d7b051388 WHIRLPOOL dedc5db47ef2b405a268b417a0323cf3c2f7b5956c1fdb5722f14628f32657f92b381a70c6412b940b0ed740037ee20cbedf8032ef093a62deba847249288975 AUX 6.3.0/cpu_indicator.patch 1357 SHA256 69774c4cf74bb99e70d705a535041097973c5c316c972cd6d4a39d244fabddb0 SHA512 a656b9760fd1c1237d168d099d4b3c2ddc5e9e632780f8468f60f8dfdb5235d251a03f9b4c3e029255171ca57ad742ec4164cbd1336584ce28cb64af15a9 WHIRLPOOL 5841e84c77994214603d58b309631ddcdef18b8030ef3eaa42940d89ae849b9de440a55e23e804738f7f974c9733afe754dedf958ce49d2eb91422aae0671cd8 AUX 6.3.0/musl.patch 1202 SHA256 08891bd560cd5f416bdc91947fd38708c206cf2a5aec96814b815aea3c9c5429 SHA512 dd9b6b5f57177afcde51880a1f20c37fc24f5d078a248672ea1695a10359d8defd1c6cd9eb96986ba166ac8289d751e0a0eefe7f370c82568f3a44c858df174e WHIRLPOOL dc778ba1b3aea6b63921d9de95dadb8f7d1b0bc6380549180e7ee241f668b74d94f4f4ae40d97366831bb95786d493f476353ec318c66cf85335325a00b3 -AUX 7.1.0/posix_memalign.patch 1183 SHA256 05bf3206710921e88c014a2aaaf55f8597cd75fc1660c8a85aff7e16c7fbef4c SHA512 a782e0aec9cb9406c90a83b1933e4d6ba1356b33b82a99422528c3a50c9b4832b7c0501f620dc1c7bb2c6802255277a60b2aec19c2a60289c0d4eb1040a85c86 WHIRLPOOL ff43b6f21311a529735a65f6f907d1df073ad496385705dd5c3f02f5d36270706244d104c0a869ec96338b7a1ca01d883832ec9acc781693254163e68189a008 +AUX 7.1.0/posix_memalign.patch 1181 SHA256 98e1baebd8d2f1f061990fa05594f77f584f3578829162b5adeba5f3575574d2 SHA512 e9b512a9be77eb7e78ec11ac8cb3cb444290b6922ef612835be7c3e4af98540b4206c886bf3e511ffe508157dcb8e50445b059aa57c1ba366ec466753e850b42 WHIRLPOOL ee426397189aac292f42221febe2701184606b23041830b297d4dec577dfa028199e0ea2c33b7260e7b4ebc2f149697ad4f2a842a2c6f2ab28c6e97571900e17 AUX awk/fixlafiles.awk 7700 SHA256 5289279eb5df3dce696c56ce253980b9a9ae0968703f200970bbc24396a1ae62 SHA512 5ed208e116769741dda7274f15c5b3bdfd482cd926261038bc696644b73aa0d0e950d7fbfc0eb1a90529dd134fa548c46499a18c77470a05d87ae76bc1b3acd2 WHIRLPOOL 06826b65ffdbcc1c624ffed16104301bebc47f4b44358197fd7f0f78d0805a5228e346a8eaf5ee79355e1921878f94d3dd527d39e2975ea3b919140139d884e0 AUX awk/fixlafiles.awk-no_gcc_la 8480 SHA256 9697196d45cc47d3846021c0dfd0a24208a75b10d32c74cef53aa253031f2efb SHA512 7487115a3c4d6cf0edaf4b0ffeb87225d8fbcb7e595e2e99974582e0cce5868d7e292044db2631380c185553866554763eac4c3024347dbdb2cbf68679923294 WHIRLPOOL 24ac7f49bff29cc0abc5c4e502112e3dc2f42517244b8c9a4b8fdf73c9a31fcecdcc42989bbda8faa5feb54dde37c1d7374e1360a0c4de8c136b0523107c6ad4 AUX c89 412 SHA256 29ad5dd697135c2892067e780447894dc1cd071708157e46d21773ab99c5022c SHA512 71d33a147339d8d70a62aa22a95d3e70e445d8435d6ac05893f7da19ae851b89bea851f6ce213fbd22470f13572ae13b83cf02f0621333f07d7b0c68a79b7924 WHIRLPOOL d9707a2be8da7a709b54fcb1154cfa05e479f8c3bdd6173822ee1f1bc265b2a0d04741c0685bfb0db68e1e4297fb032d2f8ff94da88014575d947054474d8295 diff --git a/sys-devel/gcc/files/7.1.0/posix_memalign.patch b/sys-devel/gcc/files/7.1.0/posix_memalign.patch index eb198e7..a288e1d 100644 --- a/sys-devel/gcc/files/7.1.0/posix_memalign.patch +++ b/sys-devel/gcc/files/7.1.0/posix_memalign.patch @@ -9,10 +9,10 @@ diff -Naur gcc-7.1.0.orig/gcc/config/i386/pmm_malloc.h gcc-7.1.0/gcc/config/i386 + may not be visible and we can't pollute the namespace either. */ #ifndef __cplusplus -extern int posix_memalign (void **, size_t, size_t); -+extern int __gcc_posix_memalign (void **, size_t, size_t); ++extern int __gcc_posix_memalign (void **, size_t, size_t) #else -extern "C" int posix_memalign (void **, size_t, size_t) throw (); -+extern "C" int __gcc_posix_memalign (void **, size_t, size_t) throw (); ++extern "C" int __gcc_posix_memalign (void **, size_t, size_t) throw () #endif +__asm__("posix_memalign");
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/6.3.0/, eclass/, sys-devel/gcc/files/7.1.0/
commit: 8bea90662216e99158a580b72cbeca64a492c293 Author: Aric Belsito gmail com> AuthorDate: Sun May 7 18:47:25 2017 + Commit: Aric Belsito gmail com> CommitDate: Sun May 7 18:47:25 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8bea9066 sys-devel/gcc: version bump to 7.1.0 split 6.3.0 patch in half. eclass/toolchain.eclass| 3 +- sys-devel/gcc/Manifest | 9 -- .../6.3.0/{musl.patch => cpu_indicator.patch} | 33 -- sys-devel/gcc/files/6.3.0/musl.patch | 30 sys-devel/gcc/files/7.1.0/posix_memalign.patch | 29 +++ sys-devel/gcc/gcc-6.3.0.ebuild | 1 + .../gcc/{gcc-6.3.0.ebuild => gcc-7.1.0.ebuild} | 10 +++ 7 files changed, 43 insertions(+), 72 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index f42e58e..77cad2c 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -233,7 +233,8 @@ S=$( gentoo_urls() { local devspace="HTTP~vapier/dist/URI HTTP~rhill/dist/URI - HTTP~zorry/patches/gcc/URI HTTP~blueness/dist/URI" + HTTP~zorry/patches/gcc/URI HTTP~blueness/dist/URI + HTTP~tamiko/distfiles/URI" devspace=${devspace//HTTP/https:\/\/dev.gentoo.org\/} echo mirror://gentoo/$1 ${devspace//URI/$1} } diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index af6386d..aa4aff3 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -5,7 +5,9 @@ AUX 5.4.0/cilkrts.patch 1798 SHA256 a8d859d2be3b86f1fa14bd85ee10b3ef250ab24acc78 AUX 5.4.0/linker_path.patch 9241 SHA256 e1c9479807a186ba1fd5cf4de2fa025fb72ae038b66721e2aa8eee45e9c741c6 SHA512 f5997d46772517f9538cabbfd01f78225301f6747a8106198c9fe0a591e53ed1c490bf89310848ae89135079928c8325880294c766d4983394b0eec0fcfd8046 WHIRLPOOL 4010e23e4cf306e29ba774788192261c74d1fee98dcdc1cc82d9267dd128345773c46db65224b42bcb161d32691e83467a0c8f7453d02123116486ad5f5f5ce6 AUX 5.4.0/musl.patch 19066 SHA256 537dd351a7695fb6335cf943e5845578f325fb6fc8fbdf02a312ee7ef79c2a0d SHA512 56020b6759929053e0256150dbf5ba824fc0c1d4f574e1f4af066d6cdcb8199d8b8986008aaf46727454054091f7e9c4bd33bd2dd4e27c21a60fcbc4312103bc WHIRLPOOL 7ae62962e269e0032d3ed1446e876387d711bec310c2fbbfbec04e62e2f416ebe0486016d2520dd05157dd527af4eda05e886e63cd9b77817f4ed10639b33fa7 AUX 5.4.0/ppc-secure_plt.patch 2161 SHA256 40649792d02e98717fb9a361004f332a98bebf77b5ad83b05678f13760337dd3 SHA512 4ba9780f4cbbe30afe9e40831f2ee57d9979ada093dc15511bef6ec69f97198034a8d07a8efa0884b66d904c7ad5b86a69b52a0ba41c3110680bf01d7b051388 WHIRLPOOL dedc5db47ef2b405a268b417a0323cf3c2f7b5956c1fdb5722f14628f32657f92b381a70c6412b940b0ed740037ee20cbedf8032ef093a62deba847249288975 -AUX 6.3.0/musl.patch 2559 SHA256 0d53a7b29f8ea6e337444e412cd07e80a620446eca0763edf1674e1544311acc SHA512 764437a1c86bf97598a93aaa1a41cf9252350bcb6bfa5d70140e56387b230287875c5e4cb361ff8eb8f8e2f7ae6af8f5667c3e090ee7d6331bc4fb5daac9f023 WHIRLPOOL 35ecf4c3fd7c81c24775663a578f1befb6866545372313a1d0e961605ff065538b1e5c267d3db9a7853a75ddec880750bd4ede76eb13f078e4a8f29001bf2cf2 +AUX 6.3.0/cpu_indicator.patch 1357 SHA256 69774c4cf74bb99e70d705a535041097973c5c316c972cd6d4a39d244fabddb0 SHA512 a656b9760fd1c1237d168d099d4b3c2ddc5e9e632780f8468f60f8dfdb5235d251a03f9b4c3e029255171ca57ad742ec4164cbd1336584ce28cb64af15a9 WHIRLPOOL 5841e84c77994214603d58b309631ddcdef18b8030ef3eaa42940d89ae849b9de440a55e23e804738f7f974c9733afe754dedf958ce49d2eb91422aae0671cd8 +AUX 6.3.0/musl.patch 1202 SHA256 08891bd560cd5f416bdc91947fd38708c206cf2a5aec96814b815aea3c9c5429 SHA512 dd9b6b5f57177afcde51880a1f20c37fc24f5d078a248672ea1695a10359d8defd1c6cd9eb96986ba166ac8289d751e0a0eefe7f370c82568f3a44c858df174e WHIRLPOOL dc778ba1b3aea6b63921d9de95dadb8f7d1b0bc6380549180e7ee241f668b74d94f4f4ae40d97366831bb95786d493f476353ec318c66cf85335325a00b3 +AUX 7.1.0/posix_memalign.patch 1183 SHA256 05bf3206710921e88c014a2aaaf55f8597cd75fc1660c8a85aff7e16c7fbef4c SHA512 a782e0aec9cb9406c90a83b1933e4d6ba1356b33b82a99422528c3a50c9b4832b7c0501f620dc1c7bb2c6802255277a60b2aec19c2a60289c0d4eb1040a85c86 WHIRLPOOL ff43b6f21311a529735a65f6f907d1df073ad496385705dd5c3f02f5d36270706244d104c0a869ec96338b7a1ca01d883832ec9acc781693254163e68189a008 AUX awk/fixlafiles.awk 7700 SHA256 5289279eb5df3dce696c56ce253980b9a9ae0968703f200970bbc24396a1ae62 SHA512 5ed208e116769741dda7274f15c5b3bdfd482cd926261038bc696644b73aa0d0e950d7fbfc0eb1a90529dd134fa548c46499a18c77470a05d87ae76bc1b3acd2 WHIRLPOOL 06826b65ffdbcc1c624ffed16104301bebc47f4b44358197fd7f0f78d0805a5228e346a8eaf5ee79355e1921878f94d3dd527d39e2975ea3b919140139d884e0 AUX awk/fixlafiles.awk-no_gcc_la 8480 SHA256 9697196d45cc47d3846021c0dfd0a24208a75b10d32c74cef53aa253031f2efb SHA512 7487115a3c4d6cf0edaf4b0ffeb87225d8fbcb7e595e2e99974582e0cce5868d7e292044db2631380c185553866554763eac4c3024347dbdb2cbf68679923294 WHIRLPOOL 24ac7f
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: ba6bf69d1c13d08355a5472532695c6758d325aa Author: Aric Belsito gmail com> AuthorDate: Fri May 5 22:28:46 2017 + Commit: Aric Belsito gmail com> CommitDate: Fri May 5 22:28:46 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ba6bf69d sys-devel/gcc: sync 5.4.0/6.3.0 kw with upstream sys-devel/gcc/Manifest| 4 ++-- sys-devel/gcc/gcc-5.4.0-r3.ebuild | 2 +- sys-devel/gcc/gcc-6.3.0.ebuild| 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index ed215d7..af6386d 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -77,6 +77,6 @@ EBUILD gcc-4.9.3-r99.ebuild 2188 SHA256 42d68fd38f9bbfe9ed5cd38502bcf55159d00271 EBUILD gcc-4.9.3-r999.ebuild 1787 SHA256 f2620bf8ff9ebd84e298e3e433ee427398e63811de61bee0cb7f453077d7c50e SHA512 70e4a98a2da45798d426d29f92191bfcf3415b99c13f32b0195ad157b556af308061e7d35309d64882d92d3be95fd3b4b1f58383abb9e2483c7c433caac7c5a3 WHIRLPOOL 01cb5b7819d7ac3508cc01fc6d5058c8b301e75d530155d571a198aed92d50a055899bcd56dc399081f02eb7d26698543e84e6dc348e5829e43d920ee0341e3b EBUILD gcc-4.9.4-r100.ebuild 2313 SHA256 08ca3c854dc7fdf863a659f0c745bbe92a094a60b71beb12aca2bcef8a555c1c SHA512 780400349b18484bfa253091bc0d9f17319fb892d202b226f72f114ee48d843665bf1ec00e08ef9ea0bf77ea72e13c4f1e2b732d63a252528e6d4ffcf92e151f WHIRLPOOL 9333b35db26f056416975313e4510d775b23844c2c4c8a3847b9ccb8b010fa983adf940ba2a1577d4de45c522de26d56d638115a814bde44084d3b3bcb06ce07 EBUILD gcc-4.9.4-r99.ebuild 2261 SHA256 770df64ec98bcc6071a482abfa68b3b38a0187b6e13d58ad8b26ef8495e7ec07 SHA512 ba472cc558a94e3ed8632681c7678287fadc0303f1ff88b575e5b41e9087f9efff7332621523618eabc2fac85f71dad6a16194b9b8d55d023f77af2fe2d235b8 WHIRLPOOL d0bbcf867f789e469171f30d8188264ee66426fba8662f26b47bb0befe91fea2d9d2ac50e640816e5c746648b478414ac62ff5db2d97452becc4d1863159a725 -EBUILD gcc-5.4.0-r3.ebuild 1893 SHA256 660a45a7cd75702f11cf6428777a043b64317a145305a3445065d7e06c58438f SHA512 b377436988f3804295c9738d204355bdf2a5423308680a595df3aead7736b54f1b1afdc95d617b82dec649a8f8d132be60427ed992c0c08b76281a29f7ac8462 WHIRLPOOL 0093aeb502f274860476b4b9a3b8db2c431350c37038bfd87e6fcc4eec116e82833b79eb297f09cfbef520a2343f9e6e19260fa46b81bae126c9d5c8bef2fa9a -EBUILD gcc-6.3.0.ebuild 786 SHA256 ed7fcf36f43b1e53270f7a8636e7ae17de9f6ca342c24ebc2423de9d9aa046ba SHA512 1d53ab37a034e71dbb3d918e4ec8e89442daf4aa99693a9fc82be3d355335c6e92368d9d026b98780af94892ebcf496ca7fc3e7c97e1a216e361698521809248 WHIRLPOOL 6fb93bca80d8842f6f655f57db840fe531bc6457734c05e9f8c7819dac3e8028b00a4158f4d87c116eb68acb6bb4d5c246fbb3cdd25e4ebd95a2e66cd5fca629 +EBUILD gcc-5.4.0-r3.ebuild 1887 SHA256 b3861f388bdcf6bb307c9011f2b2f11b9b6fe86a5ccd7ff2f4674a57796d932c SHA512 0b337cfa74dd246d702b5cb4aa64d8cd452f2ae17f9fb988f18318c871f51f0fa718c297e6904193f0499ec7184e9f4d7b503b47d6bd971091e65d53235645d6 WHIRLPOOL 0cc9f48d5a78d3f602a44be4e9a29df2c8c3bac70616c426f8cdd7b730b19f05d567901a993335e04c326230d6717737a6c78dd9d9ea05a2470b0441224aed1c +EBUILD gcc-6.3.0.ebuild 786 SHA256 1f12de0f326b6f4260871cf18fdc24c0203f8370a9f67a54890800157fe2fe0e SHA512 f8f92b7ca71f134cb7740025079eba0369f048c27440f4057a97b95b3d51ffd577996b30303d64e098732f838abe281d19c99b8c8cfb5eecd53bd79073d13973 WHIRLPOOL 37ec52d3e06944bb4a75567b435da32fdb829c8fd45ee604a613979dbbccbed4dc17e19df5da67f2f108376ecfe0790f989b7b1b943ac076e4b22d3ee3cb6b33 MISC metadata.xml 2370 SHA256 88c4368c971e8bd943882901a833afcd03a541677a755310556470268b9024b2 SHA512 a5e8c2f8524f37881f422ef39d4a2ad74802f6e99bb7224cd48482f5b80964292ae6c760f8c39551b150875e721e654d29138cfb4b68b305dba181ce959265ff WHIRLPOOL a4b9abcf4cbd0e4c6a42cce373df9edf1cfd6fcd66efc7c04d7fd3748d5e82126e94bac5b25335aadb3c7ef379358e3402adc0a19c200d9c68ebb2773d0d323e diff --git a/sys-devel/gcc/gcc-5.4.0-r3.ebuild b/sys-devel/gcc/gcc-5.4.0-r3.ebuild index 1522d89..04ed1f0 100644 --- a/sys-devel/gcc/gcc-5.4.0-r3.ebuild +++ b/sys-devel/gcc/gcc-5.4.0-r3.ebuild @@ -23,7 +23,7 @@ SSP_MUSL_STABLE="amd64 arm ppc mips" inherit epatch toolchain -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-6.3.0.ebuild b/sys-devel/gcc/gcc-6.3.0.ebuild index 91c8e0b..3cbe2bc 100644 --- a/sys-devel/gcc/gcc-6.3.0.ebuild +++ b/sys-devel/gcc/gcc-6.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="4"
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: c09cbdd3906407de4953c5feffa6e62da0c7ec4c Author: Aric Belsito gmail com> AuthorDate: Mon Apr 17 23:15:51 2017 + Commit: Aric Belsito gmail com> CommitDate: Mon Apr 17 23:15:51 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c09cbdd3 sys-devel/gcc: update manifest sys-devel/gcc/Manifest | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 05bdc50..ed215d7 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -77,6 +77,6 @@ EBUILD gcc-4.9.3-r99.ebuild 2188 SHA256 42d68fd38f9bbfe9ed5cd38502bcf55159d00271 EBUILD gcc-4.9.3-r999.ebuild 1787 SHA256 f2620bf8ff9ebd84e298e3e433ee427398e63811de61bee0cb7f453077d7c50e SHA512 70e4a98a2da45798d426d29f92191bfcf3415b99c13f32b0195ad157b556af308061e7d35309d64882d92d3be95fd3b4b1f58383abb9e2483c7c433caac7c5a3 WHIRLPOOL 01cb5b7819d7ac3508cc01fc6d5058c8b301e75d530155d571a198aed92d50a055899bcd56dc399081f02eb7d26698543e84e6dc348e5829e43d920ee0341e3b EBUILD gcc-4.9.4-r100.ebuild 2313 SHA256 08ca3c854dc7fdf863a659f0c745bbe92a094a60b71beb12aca2bcef8a555c1c SHA512 780400349b18484bfa253091bc0d9f17319fb892d202b226f72f114ee48d843665bf1ec00e08ef9ea0bf77ea72e13c4f1e2b732d63a252528e6d4ffcf92e151f WHIRLPOOL 9333b35db26f056416975313e4510d775b23844c2c4c8a3847b9ccb8b010fa983adf940ba2a1577d4de45c522de26d56d638115a814bde44084d3b3bcb06ce07 EBUILD gcc-4.9.4-r99.ebuild 2261 SHA256 770df64ec98bcc6071a482abfa68b3b38a0187b6e13d58ad8b26ef8495e7ec07 SHA512 ba472cc558a94e3ed8632681c7678287fadc0303f1ff88b575e5b41e9087f9efff7332621523618eabc2fac85f71dad6a16194b9b8d55d023f77af2fe2d235b8 WHIRLPOOL d0bbcf867f789e469171f30d8188264ee66426fba8662f26b47bb0befe91fea2d9d2ac50e640816e5c746648b478414ac62ff5db2d97452becc4d1863159a725 -EBUILD gcc-5.4.0-r3.ebuild 1895 SHA256 de0fc0907889837060a553aab19d63b12489b406662eba535097c0a86ebfb99a SHA512 5082d1580e5ed01a0b9f2554fd3bbc97566079eeb1fcc7aebd20508ff5b1034a99d82b4e710d8eeb5d8e639f26bc09d6b02534cc431ee31a896e86dd99697f60 WHIRLPOOL b704ae5893cd06153b217173499dfce80826ccd4b26b2ea08cbb1c29d233af2e69c162feaec4269b9bb9b6503edd38b7e88aa2581d46cdef805706d2d4e474ee -EBUILD gcc-6.3.0.ebuild 786 SHA256 fc6c2eb3fe08ecc37a88294be97bc67c80dc0e46069ac36231b09a4e77e22cfd SHA512 8fe488fe7d588a5f905b9905abe928e28cbaf1a9d3d8a1efd8e3065f5c96c81e1503ca9caf26a0a1df809bee07b1e532a982a57d553493e6f918be53684b02bc WHIRLPOOL 26f8b47e1e61b4b9264b12a7a4f3cc858e0cdd5d878e34c2aaada417e3212e61ae6014b0e934d09d02239f6341c0fd53e22fb9a02a106fea3e10e99f18c1f1ab +EBUILD gcc-5.4.0-r3.ebuild 1893 SHA256 660a45a7cd75702f11cf6428777a043b64317a145305a3445065d7e06c58438f SHA512 b377436988f3804295c9738d204355bdf2a5423308680a595df3aead7736b54f1b1afdc95d617b82dec649a8f8d132be60427ed992c0c08b76281a29f7ac8462 WHIRLPOOL 0093aeb502f274860476b4b9a3b8db2c431350c37038bfd87e6fcc4eec116e82833b79eb297f09cfbef520a2343f9e6e19260fa46b81bae126c9d5c8bef2fa9a +EBUILD gcc-6.3.0.ebuild 786 SHA256 ed7fcf36f43b1e53270f7a8636e7ae17de9f6ca342c24ebc2423de9d9aa046ba SHA512 1d53ab37a034e71dbb3d918e4ec8e89442daf4aa99693a9fc82be3d355335c6e92368d9d026b98780af94892ebcf496ca7fc3e7c97e1a216e361698521809248 WHIRLPOOL 6fb93bca80d8842f6f655f57db840fe531bc6457734c05e9f8c7819dac3e8028b00a4158f4d87c116eb68acb6bb4d5c246fbb3cdd25e4ebd95a2e66cd5fca629 MISC metadata.xml 2370 SHA256 88c4368c971e8bd943882901a833afcd03a541677a755310556470268b9024b2 SHA512 a5e8c2f8524f37881f422ef39d4a2ad74802f6e99bb7224cd48482f5b80964292ae6c760f8c39551b150875e721e654d29138cfb4b68b305dba181ce959265ff WHIRLPOOL a4b9abcf4cbd0e4c6a42cce373df9edf1cfd6fcd66efc7c04d7fd3748d5e82126e94bac5b25335aadb3c7ef379358e3402adc0a19c200d9c68ebb2773d0d323e
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 73f05bd75f95b53d9f1e4cb945b02f656a2bcd36 Author: Aric Belsito gmail com> AuthorDate: Mon Apr 17 22:00:21 2017 + Commit: Aric Belsito gmail com> CommitDate: Mon Apr 17 22:00:21 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=73f05bd7 sys-devel/gcc: sync with upstream switch from eutils to epatch sys-devel/gcc/gcc-5.4.0-r3.ebuild | 4 ++-- sys-devel/gcc/gcc-6.3.0.ebuild| 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/gcc-5.4.0-r3.ebuild b/sys-devel/gcc/gcc-5.4.0-r3.ebuild index 55b93e3..1522d89 100644 --- a/sys-devel/gcc/gcc-5.4.0-r3.ebuild +++ b/sys-devel/gcc/gcc-5.4.0-r3.ebuild @@ -21,9 +21,9 @@ PIE_MUSL_STABLE="amd64 arm ppc mips x86" SSP_MUSL_STABLE="amd64 arm ppc mips" #end Hardened stuff -inherit eutils toolchain +inherit epatch toolchain -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-6.3.0.ebuild b/sys-devel/gcc/gcc-6.3.0.ebuild index ec0dd7f..91c8e0b 100644 --- a/sys-devel/gcc/gcc-6.3.0.ebuild +++ b/sys-devel/gcc/gcc-6.3.0.ebuild @@ -6,7 +6,7 @@ EAPI="4" PATCH_VER="1.0" #UCLIBC_VER="1.0" -inherit eutils toolchain +inherit epatch toolchain KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, eclass/
commit: 73f076f1d946b9b904639a5a3e908c690b194df2 Author: Aric Belsito gmail com> AuthorDate: Thu Mar 2 18:33:34 2017 + Commit: Aric Belsito gmail com> CommitDate: Thu Mar 2 18:40:07 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=73f076f1 sys-devel/gcc: sync with upstream appease repoman eclass/toolchain.eclass | 116 +++- sys-devel/gcc/Manifest | 20 +++ sys-devel/gcc/gcc-4.7.4-r99.ebuild | 1 - sys-devel/gcc/gcc-4.8.5-r99.ebuild | 1 - sys-devel/gcc/gcc-4.8.5-r999.ebuild | 1 - sys-devel/gcc/gcc-4.9.3-r99.ebuild | 1 - sys-devel/gcc/gcc-4.9.3-r999.ebuild | 1 - sys-devel/gcc/gcc-4.9.4-r100.ebuild | 1 - sys-devel/gcc/gcc-4.9.4-r99.ebuild | 1 - sys-devel/gcc/gcc-5.4.0-r3.ebuild | 1 - sys-devel/gcc/gcc-6.3.0.ebuild | 1 - sys-devel/gcc/metadata.xml | 1 - 12 files changed, 71 insertions(+), 75 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index a6034d3..191cfad 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Maintainer: Toolchain Ninjas @@ -8,7 +7,7 @@ DESCRIPTION="The GNU Compiler Collection" HOMEPAGE="https://gcc.gnu.org/"; RESTRICT="strip" # cross-compilers need controlled stripping -inherit eutils fixheadtails flag-o-matic gnuconfig libtool multilib pax-utils toolchain-funcs versionator +inherit eutils fixheadtails flag-o-matic gnuconfig libtool multilib pax-utils toolchain-funcs versionator prefix if [[ ${PV} == *_pre* ]] ; then EGIT_REPO_URI="git://gcc.gnu.org/git/gcc.git" @@ -93,7 +92,7 @@ fi export GCC_FILESDIR=${GCC_FILESDIR:-${FILESDIR}} -PREFIX=${TOOLCHAIN_PREFIX:-/usr} +PREFIX=${TOOLCHAIN_PREFIX:-${EPREFIX}/usr} if tc_version_is_at_least 3.4.0 ; then LIBPATH=${TOOLCHAIN_LIBPATH:-${PREFIX}/lib/gcc/${CTARGET}/${GCC_CONFIG_VER}} @@ -983,10 +982,10 @@ toolchain_src_configure() { elif built_with_use --hidden --missing false ${CATEGORY}/${needed_libc} crosscompile_opts_headers-only ; then confgcc+=( "${confgcc_no_libc[@]}" - --with-sysroot=${PREFIX}/${CTARGET} + --with-sysroot="${PREFIX}"/${CTARGET} ) else - confgcc+=( --with-sysroot=${PREFIX}/${CTARGET} ) + confgcc+=( --with-sysroot="${PREFIX}"/${CTARGET} ) fi fi @@ -1270,7 +1269,7 @@ toolchain_src_configure() { echo "${S}"/configure "${confgcc[@]}" # Older gcc versions did not detect bash and re-exec itself, so force the # use of bash. Newer ones will auto-detect, but this is not harmeful. - CONFIG_SHELL="/bin/bash" \ + CONFIG_SHELL="${EPREFIX}/bin/bash" \ bash "${S}"/configure "${confgcc[@]}" || die "failed to run configure" # return to whatever directory we were in before @@ -1706,11 +1705,11 @@ toolchain_src_install() { if [[ -f ${CTARGET}-${x} ]] ; then if ! is_crosscompile ; then ln -sf ${CTARGET}-${x} ${x} - dosym ${BINPATH}/${CTARGET}-${x} \ + dosym ${BINPATH#${EPREFIX}}/${CTARGET}-${x} \ /usr/bin/${x}-${GCC_CONFIG_VER} fi # Create versioned symlinks - dosym ${BINPATH}/${CTARGET}-${x} \ + dosym ${BINPATH#${EPREFIX}}/${CTARGET}-${x} \ /usr/bin/${CTARGET}-${x}-${GCC_CONFIG_VER} fi @@ -1730,7 +1729,7 @@ toolchain_src_install() { # Now do the fun stripping stuff env RESTRICT="" CHOST=${CHOST} prepstrip "${D}${BINPATH}" is_crosscompile && \ - env RESTRICT="" CHOST=${CHOST} prepstrip "${D}/${HOSTLIBPATH}" + env RESTRICT="" CHOST=${CHOST} prepstrip "${D}${HOSTLIBPATH}" env RESTRICT="" CHOST=${CTARGET} prepstrip "${D}${LIBPATH}" # gcc used to install helper binaries in lib/ but then moved to libexec/ [[ -d ${D}${PREFIX}/libexec/gcc ]] && \ @@ -1738,7 +1737,7 @@ toolchain_src_install() { cd "${S}" if is_crosscompile; then - rm -rf "${D}"/usr/share/{man,info} + rm -rf "${ED}"usr/share/{man,info} rm -rf "${D}"${DATAPATH}/{man,info} else if tc_version_is_at_least 3.0 ; then @@ -1748,11 +1747,11 @@ toolchain_src_install() { fi fi has noinfo ${FEATURES} \ -
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 3050867c1e3768f8e6c31cbcfcd05867a234e5c6 Author: Aric Belsito gmail com> AuthorDate: Fri Feb 3 00:04:15 2017 + Commit: Aric Belsito gmail com> CommitDate: Fri Feb 3 00:04:15 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3050867c sys-devel/gcc: Bump 5.4.0-r2 to 5.4.0-r3 sys-devel/gcc/Manifest | 4 ++-- sys-devel/gcc/{gcc-5.4.0-r2.ebuild => gcc-5.4.0-r3.ebuild} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 5d56de8..eea1da7 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -64,7 +64,7 @@ DIST gcc-4.9.4-patches-1.0.tar.bz2 22266 SHA256 1a394abb77c75e2212896ad3a62ae1f6 DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 SHA256 c67b56f04c653e6a19e36abed8391f8b6bed426bfcfc907237cc37f02dbb5015 SHA512 243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285 WHIRLPOOL 1e5959441210af6f690398efab96444ab11d136238a9428912e8441eaf0509fe6db359a8aca92a446fce0c75777385475af73b20165a8593f9969e3a25fd0b0f DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 SHA256 95f290d0b68114d835515afc424d6096476a45665671784aa71a7a506296e465 SHA512 5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db WHIRLPOOL e46b08737cfdc235bfb80117e0389f3969167adf59bcba2a0a1094a20eab2b62f0c952dac44781e43957cb1507cd4e80f37bd8aecbc55dbda6382d93b3a4cf94 DIST gcc-4.9.4.tar.bz2 90097606 SHA256 6c11d292cd01b294f9f84c9a59c230d80e9e4a47e5c6355f046bb36d4f358092 SHA512 93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe WHIRLPOOL e20045126c21a3edea1fa4a2185ec2bc5feec77ddf967ab9d1e8c33322ad4eafe013bfcaab1ed4e35971d3b70ef373ea3585ebb089c9bbf91bbfca1f1da71236 -DIST gcc-5.4.0-patches-1.2.tar.bz2 1378911 SHA256 7017fdf204f28fbf3a86e14ed02250a63a57f9c367c4b7bdca8a9e774482931b SHA512 6d67b84c9ad868dfa2b14c0ff15a54daa1bf03b87cab309062531c203c16bdaff334fddd9476cf16a2f38e233a2afad4a550abb52b0acdc6f2f175c9b6b46e75 WHIRLPOOL e8dc46107454e94f345f5e3bdfa2463d27c03504370534496e67d8a9b1a295a530843cf59244e9c4d37f7e06bd9d17174ca0611c97eb86fb23c0d0442b53e563 +DIST gcc-5.4.0-patches-1.3.tar.bz2 28942 SHA256 b23d1517b626b48e69ecac87878467044a91cabb256e3185bf8e1e00fcde230f SHA512 f75fcf07ca19e43650e3fe6f9baad74205150c009823465f04505b45876d623a56fd6dfc8e67a35e2df36839750cad2561d0f0581154df0b553d6a608730aaf4 WHIRLPOOL eacfc125cf7c5281101f887b3a617df01e3c32d1f66fe377371c33da2819a404ea3cff603b9f3a0b3a49a5875137842b9e94ab8905a069fa20b6da3e59f56b96 DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0 WHIRLPOOL 13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 WHIRLPOOL a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708 @@ -77,6 +77,6 @@ EBUILD gcc-4.9.3-r99.ebuild 2195 SHA256 3f5be66ffc6fb064e14a24cb9005d1835685573f EBUILD gcc-4.9.3-r999.ebuild 1794 SHA256 514b9f6cddb5e6a43c53f866aa501812319bfccf7fb7713316563d55cb139aff SHA512 c7f4aad21658d6acb99f14b3b51707a74387206b9fc3629d962c755a7eb8a963b3df844ba60172305fc2e753fc7178d4723f02a487aeae643c85ff00062b4bd3 WHIRLPOOL c6372f1014c5b8d22023f04b7223db4ae5d898f450f3d5cf286ccd82553f916978fba8d0910dc72fd5cdd1d92ecce9749597b09e252a58ff898d3616221af685 EBUILD gcc-4.9.4-r100.ebuild 2320 SHA256 62a7b580317230c294b8103b2acbfb5ca49afdaf1fd6f2fedbb778a02be65d13 SHA512 fcbc99e45c09a77a4869328df5136c9530297ea810baad10d28fb5ec15dcde2b105fe3b30a5190b86740b7bd962a302d9b4c8e65551f226fb2fd00eb4c2e WHIRLPOOL 6b73fa54aa7edc1e44a2b1bbb76f13e8135a21301a7203343e226b2112437749e12f5503a71f3cacc221ebda2d99c8db45b882d1cd014b8731acf3433f5c7c7b EBUILD gcc-4.9.4-r99.ebuild 2268 SHA256 fdb60343669f5a03820920f9ee06d54e42def02475613f3c0221e4234f7cfcc6 SHA512 3b8df38d0600b5e006293e69265f3e9603dab01e40ba5391fc8e517d185388c3fcbcff571a7babb729e19a86ea37
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: d7fcaa6e83fb33d9f0da331dad91ac70f2ab6f0d Author: Aric Belsito gmail com> AuthorDate: Thu Dec 29 19:33:01 2016 + Commit: Aric Belsito gmail com> CommitDate: Thu Dec 29 19:34:12 2016 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d7fcaa6e sys-devel/gcc: Bump gcc-5.4.0 to r2 sys-devel/gcc/Manifest | 4 ++-- sys-devel/gcc/{gcc-5.4.0.ebuild => gcc-5.4.0-r2.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index ef57c6d..5d56de8 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -64,7 +64,7 @@ DIST gcc-4.9.4-patches-1.0.tar.bz2 22266 SHA256 1a394abb77c75e2212896ad3a62ae1f6 DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 SHA256 c67b56f04c653e6a19e36abed8391f8b6bed426bfcfc907237cc37f02dbb5015 SHA512 243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285 WHIRLPOOL 1e5959441210af6f690398efab96444ab11d136238a9428912e8441eaf0509fe6db359a8aca92a446fce0c75777385475af73b20165a8593f9969e3a25fd0b0f DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 SHA256 95f290d0b68114d835515afc424d6096476a45665671784aa71a7a506296e465 SHA512 5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db WHIRLPOOL e46b08737cfdc235bfb80117e0389f3969167adf59bcba2a0a1094a20eab2b62f0c952dac44781e43957cb1507cd4e80f37bd8aecbc55dbda6382d93b3a4cf94 DIST gcc-4.9.4.tar.bz2 90097606 SHA256 6c11d292cd01b294f9f84c9a59c230d80e9e4a47e5c6355f046bb36d4f358092 SHA512 93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe WHIRLPOOL e20045126c21a3edea1fa4a2185ec2bc5feec77ddf967ab9d1e8c33322ad4eafe013bfcaab1ed4e35971d3b70ef373ea3585ebb089c9bbf91bbfca1f1da71236 -DIST gcc-5.4.0-patches-1.0.tar.bz2 28227 SHA256 ff600369f150129754108322338c3f4f0064d222843a2d82778537f94a22ecbb SHA512 70cd83b142abaa3c22d67d5d58185da2cfa178737ec963e230cc03ea8dc6dc757665c711fae91af4cd91062d3136c6f31a5ee3c4c7440ed9485c6f3632731940 WHIRLPOOL 84a69d2dde582fd486f6c60f78ce9f8c7cc5b480c2989cc1804617eb6526a4a17d20d2ed010bd9fc78019d69caa665428970234090b21f9d4b97217011d4fcd6 +DIST gcc-5.4.0-patches-1.2.tar.bz2 1378911 SHA256 7017fdf204f28fbf3a86e14ed02250a63a57f9c367c4b7bdca8a9e774482931b SHA512 6d67b84c9ad868dfa2b14c0ff15a54daa1bf03b87cab309062531c203c16bdaff334fddd9476cf16a2f38e233a2afad4a550abb52b0acdc6f2f175c9b6b46e75 WHIRLPOOL e8dc46107454e94f345f5e3bdfa2463d27c03504370534496e67d8a9b1a295a530843cf59244e9c4d37f7e06bd9d17174ca0611c97eb86fb23c0d0442b53e563 DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0 WHIRLPOOL 13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 WHIRLPOOL a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708 @@ -77,6 +77,6 @@ EBUILD gcc-4.9.3-r99.ebuild 2195 SHA256 3f5be66ffc6fb064e14a24cb9005d1835685573f EBUILD gcc-4.9.3-r999.ebuild 1794 SHA256 514b9f6cddb5e6a43c53f866aa501812319bfccf7fb7713316563d55cb139aff SHA512 c7f4aad21658d6acb99f14b3b51707a74387206b9fc3629d962c755a7eb8a963b3df844ba60172305fc2e753fc7178d4723f02a487aeae643c85ff00062b4bd3 WHIRLPOOL c6372f1014c5b8d22023f04b7223db4ae5d898f450f3d5cf286ccd82553f916978fba8d0910dc72fd5cdd1d92ecce9749597b09e252a58ff898d3616221af685 EBUILD gcc-4.9.4-r100.ebuild 2320 SHA256 62a7b580317230c294b8103b2acbfb5ca49afdaf1fd6f2fedbb778a02be65d13 SHA512 fcbc99e45c09a77a4869328df5136c9530297ea810baad10d28fb5ec15dcde2b105fe3b30a5190b86740b7bd962a302d9b4c8e65551f226fb2fd00eb4c2e WHIRLPOOL 6b73fa54aa7edc1e44a2b1bbb76f13e8135a21301a7203343e226b2112437749e12f5503a71f3cacc221ebda2d99c8db45b882d1cd014b8731acf3433f5c7c7b EBUILD gcc-4.9.4-r99.ebuild 2268 SHA256 fdb60343669f5a03820920f9ee06d54e42def02475613f3c0221e4234f7cfcc6 SHA512 3b8df38d0600b5e006293e69265f3e9603dab01e40ba5391fc8e517d185388c3fcbcff571a7babb729e19a86ea37fca5b45f800fb
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/4.9.4/, sys-devel/gcc/, sys-devel/gcc/files/6.3.0/, ...
commit: 63cf5574539585efa0eb030239547774771cdf44 Author: Aric Belsito gmail com> AuthorDate: Mon Dec 26 00:12:37 2016 + Commit: Aric Belsito gmail com> CommitDate: Mon Dec 26 00:12:37 2016 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=63cf5574 sys-devel/gcc: Add 5.4.0 and 6.3.0 Remove 6.1.0 (Upstream no longer supports it) Use a backported 6.1.0 patchset in 5.4.0 Sync with upstream. sys-devel/gcc/Manifest | 26 +- sys-devel/gcc/files/4.9.4/boehm_gc.patch | 104 + sys-devel/gcc/files/4.9.4/gthread.patch| 37 ++ sys-devel/gcc/files/4.9.4/posix_memalign.patch | 29 ++ sys-devel/gcc/files/5.4.0/cilkrts.patch| 46 +++ sys-devel/gcc/files/5.4.0/linker_path.patch| 213 +++ sys-devel/gcc/files/5.4.0/musl.patch | 502 + sys-devel/gcc/files/5.4.0/ppc-secure_plt.patch | 59 +++ sys-devel/gcc/files/6.3.0/musl.patch | 63 sys-devel/gcc/files/fix_libtool_files.sh | 9 +- sys-devel/gcc/files/gcc-5.4.0-pr68470.patch| 57 +++ sys-devel/gcc/files/gcc-6.1.0-musl-cpu.patch | 32 -- sys-devel/gcc/files/mkinfodir | 233 sys-devel/gcc/gcc-5.4.0.ebuild | 61 +++ sys-devel/gcc/gcc-6.1.0.ebuild | 44 --- sys-devel/gcc/gcc-6.3.0.ebuild | 32 ++ sys-devel/gcc/metadata.xml | 11 +- 17 files changed, 1233 insertions(+), 325 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 8ab3bd7..ef57c6d 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,8 +1,16 @@ +AUX 4.9.4/boehm_gc.patch 4398 SHA256 9aaeb05dacefbca5fedd0a16850c00ad9fbf22ae4d0bd6e74fc8b81de27efe2f SHA512 8f201e6075e20b432c56ff5b610a79024b67335643a9c36426479f5b876d19d5f0e914ad38f3e68ff80243f560001c5245b2b6716285142d27cc7d8d719834ca WHIRLPOOL 5165c273e075ee74248250337b4d69b903d112370fa3c0c243cc8cfcb3103ea0e7c50e3495170454271fdf06b54d57e54a872abbc10e2e2f604b6307cc7b647d +AUX 4.9.4/gthread.patch 1751 SHA256 9616018c2c4eb4a9b4d813ad7640c0017a82071e604ec4c095e84aa073aa58ee SHA512 cd04309f74b115aaf15c1a1ea53e5ed9549454fca3b4f68bf2f5077fc028c5a6fda90db21037fd7a9a9cedb8d636781d7ca23dc12afb536fcde9df060952ac16 WHIRLPOOL 161bff5293a58d376ee66c791626d84e461a1a7df28f08629178a4535cd5506ffd752bbca76d0283c31dc7cc864f245da630a262a6f9ebd6f62a72b797816907 +AUX 4.9.4/posix_memalign.patch 1155 SHA256 a8a340f44d3ae67832925b854c79d8d57ca3e63d860f84f2e45981fc6861c32e SHA512 7dec7a092320fcf770e137cfd501237cc76e72606d56d947081ed9c269e0e60756e6fc0b08a0af100987d4c5c021827ff0c157f4fddf1d46fc44fc8604e639a1 WHIRLPOOL c19901b9a5618774c5ba2578f3c3b2b8a214858e73cd474816c21f364a650f14e498b299a4d618ac45877363770771e021f9cb857aef3e83d1a8a7f4e264997e +AUX 5.4.0/cilkrts.patch 1798 SHA256 a8d859d2be3b86f1fa14bd85ee10b3ef250ab24acc782b7a572c72204c04ccbe SHA512 1779793b90e8e8fb4532fc17d488e211a8c7c193d13c5ee99f5295ffa1e3516b07f4341fd6821e502602db470ae3ffd12eb2e9c07f4cbce796879616e39a2c1e WHIRLPOOL a5ef7b28c71150e8a8c817917aeb5710096c8c3b8b28dccc77a7a13585e6b73cf41d599938ac8c851d1ea179d00580ca828adaa02029eb122935e35b386a28b2 +AUX 5.4.0/linker_path.patch 9241 SHA256 e1c9479807a186ba1fd5cf4de2fa025fb72ae038b66721e2aa8eee45e9c741c6 SHA512 f5997d46772517f9538cabbfd01f78225301f6747a8106198c9fe0a591e53ed1c490bf89310848ae89135079928c8325880294c766d4983394b0eec0fcfd8046 WHIRLPOOL 4010e23e4cf306e29ba774788192261c74d1fee98dcdc1cc82d9267dd128345773c46db65224b42bcb161d32691e83467a0c8f7453d02123116486ad5f5f5ce6 +AUX 5.4.0/musl.patch 19066 SHA256 537dd351a7695fb6335cf943e5845578f325fb6fc8fbdf02a312ee7ef79c2a0d SHA512 56020b6759929053e0256150dbf5ba824fc0c1d4f574e1f4af066d6cdcb8199d8b8986008aaf46727454054091f7e9c4bd33bd2dd4e27c21a60fcbc4312103bc WHIRLPOOL 7ae62962e269e0032d3ed1446e876387d711bec310c2fbbfbec04e62e2f416ebe0486016d2520dd05157dd527af4eda05e886e63cd9b77817f4ed10639b33fa7 +AUX 5.4.0/ppc-secure_plt.patch 2161 SHA256 40649792d02e98717fb9a361004f332a98bebf77b5ad83b05678f13760337dd3 SHA512 4ba9780f4cbbe30afe9e40831f2ee57d9979ada093dc15511bef6ec69f97198034a8d07a8efa0884b66d904c7ad5b86a69b52a0ba41c3110680bf01d7b051388 WHIRLPOOL dedc5db47ef2b405a268b417a0323cf3c2f7b5956c1fdb5722f14628f32657f92b381a70c6412b940b0ed740037ee20cbedf8032ef093a62deba847249288975 +AUX 6.3.0/musl.patch 2559 SHA256 0d53a7b29f8ea6e337444e412cd07e80a620446eca0763edf1674e1544311acc SHA512 764437a1c86bf97598a93aaa1a41cf9252350bcb6bfa5d70140e56387b230287875c5e4cb361ff8eb8f8e2f7ae6af8f5667c3e090ee7d6331bc4fb5daac9f023 WHIRLPOOL 35ecf4c3fd7c81c24775663a578f1befb6866545372313a1d0e961605ff065538b1e5c267d3db9a7853a75ddec880750bd4ede76eb13f078e4a8f29001bf2cf2 AUX awk/fixlafiles.awk 7700 SHA256 5289279eb5df3dce696c56ce253980b9a9ae0968703f200970bbc24396a1ae62 SHA512 5ed208e116769741dda7274f15c5b3bdfd482cd926261038bc696644b73aa0d0e950d7fbfc0eb1a90529dd134fa548c46499a18c77470a05d87ae76bc1b3acd2 WHIRLPOOL 06826b65