1 |
commit: 5322b7cf3ceaa44b9effa479de112f4a47044a33 |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Nov 4 09:05:04 2019 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Nov 4 09:07:44 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5322b7cf |
7 |
|
8 |
sys-devel/gcc: 9.2.0: cut 3 patchset |
9 |
|
10 |
New patch: |
11 |
+ 30_all_arm64-march-native.patch: fix -march= ordering handling on arm64 |
12 |
|
13 |
Dropped patch: |
14 |
- 27_all_sparc-PIC-constant-PR91472.patch: restore python codegen on sparc |
15 |
|
16 |
While at it switched to EAPI=7 to add support for selective stripping. |
17 |
|
18 |
Bug: https://bugs.gentoo.org/697708 |
19 |
Bug: https://bugs.gentoo.org/695420 |
20 |
Bug: https://bugs.gentoo.org/686512 |
21 |
Package-Manager: Portage-2.3.78, Repoman-2.3.17 |
22 |
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> |
23 |
|
24 |
sys-devel/gcc/Manifest | 1 + |
25 |
sys-devel/gcc/gcc-9.2.0-r2.ebuild | 19 +++++++++++++++++++ |
26 |
2 files changed, 20 insertions(+) |
27 |
|
28 |
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest |
29 |
index 12c71ac71bb..d448736accd 100644 |
30 |
--- a/sys-devel/gcc/Manifest |
31 |
+++ b/sys-devel/gcc/Manifest |
32 |
@@ -69,5 +69,6 @@ DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fa |
33 |
DIST gcc-9.1.0-patches-1.1.tar.bz2 13931 BLAKE2B 55e863514f41f1af11b1f6f618604edf7f173b4c4ef8df1301ccaf4577355ed03a34b04ab50a6cf4e50317b7f047f279e4212215b183d0642f138ee5163f655d SHA512 ab850bd38902c52586fc84dd1b2da31bab857412db08dce96642f17f213c95bae029bb1be5e0ac4bb12e55f863ecfc2ccda67635e8bc7b54383b2813642d991d |
34 |
DIST gcc-9.1.0.tar.xz 70546856 BLAKE2B 0f7e5575aebc24113d12a56eb3dbf4bcdba3c656a76513c44dbbcded9ee71629727f24949bf2e1424682a9e5eda7c51eed93317e6f80013f5a837aaf25b82805 SHA512 b6134df027e734cee5395afd739fcfa4ea319a6017d662e54e89df927dea19d3fff7a6e35d676685383034e3db01c9d0b653f63574c274eeb15a2cb0bc7a1f28 |
35 |
DIST gcc-9.2.0-patches-2.tar.bz2 15479 BLAKE2B 14d0b0c903b3fe3d788fb4e41f5dc01949ca30fae03894699b859f02e383ba624dfce38784f3bec4f398395226abe0d4e6e39a265b29708bd86815d87c43da66 SHA512 ec39741a5ceb80d073a749be86985f7a0d5dc45246cf7e43721bc17691aac621cd9f1ad20cd9cbdeeed05d73adfa4fe9b6732b932350ea39e64a53dc2d18bad3 |
36 |
+DIST gcc-9.2.0-patches-3.tar.bz2 15452 BLAKE2B 8ebd8beef1a7d3b0e0e544a0967599e9a06662092e9f4626e071051c3dbbbfd9b74fcc1bcec6405960a50133d741906f77cbf2058fba140b5cd35f632e999a92 SHA512 ea1a400d6285c545d28b00258d8ed67f7deb3211c28db32e2c9a427c166481d80a36d0b2b89c532e84aea76ed705cdfddc51ccb2817cef7928398c092937a9ad |
37 |
DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453 SHA512 a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040 |
38 |
DIST gdc-0.24-src.tar.bz2 1012099 BLAKE2B 2c85058aad09af328719a702f69d655b9aa9655f2a83bb46bd21367cd442ed72c9b471ddaa764753f782dcb2f22fe51b052a965ed08290e0d9415b543481d144 SHA512 9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686 |
39 |
|
40 |
diff --git a/sys-devel/gcc/gcc-9.2.0-r2.ebuild b/sys-devel/gcc/gcc-9.2.0-r2.ebuild |
41 |
new file mode 100644 |
42 |
index 00000000000..1689a7fb53d |
43 |
--- /dev/null |
44 |
+++ b/sys-devel/gcc/gcc-9.2.0-r2.ebuild |
45 |
@@ -0,0 +1,19 @@ |
46 |
+# Copyright 1999-2019 Gentoo Authors |
47 |
+# Distributed under the terms of the GNU General Public License v2 |
48 |
+ |
49 |
+EAPI="7" |
50 |
+ |
51 |
+PATCH_VER="3" |
52 |
+ |
53 |
+inherit toolchain |
54 |
+ |
55 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" |
56 |
+ |
57 |
+RDEPEND="" |
58 |
+DEPEND="${RDEPEND} |
59 |
+ elibc_glibc? ( >=sys-libs/glibc-2.13 ) |
60 |
+ >=${CATEGORY}/binutils-2.20" |
61 |
+ |
62 |
+if [[ ${CATEGORY} != cross-* ]] ; then |
63 |
+ PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" |
64 |
+fi |