summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-devel/gcc: add 11.2.1_p20220115Sam James2022-01-182-0/+29
| | | | | | | | | | | | | | | Fairly minor changes upstream since the last snapshot of the 11 stable branch. Includes more CET fixes and the upstream cross-compile patch. Also, the PCH ICE fix, although we've since masked PCH globally due to its instability. Bug: https://bugs.gentoo.org/822036 Closes: https://bugs.gentoo.org/803371 Closes: https://bugs.gentoo.org/828400 Closes: https://bugs.gentoo.org/822690 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: fix 12.0.0_pre9999Sam James2022-01-102-3/+5
| | | | | Closes: https://bugs.gentoo.org/830908 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: tweak/simplify *DEPENDSam James2022-01-073-3/+6
| | | | | Bug: https://bugs.gentoo.org/830454 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: CET support needs glibc[cet] if enabledSam James2022-01-073-7/+8
| | | | | | | | We'll probably revbump with these fixes (or a slightly later gcc snapshot) shortly, but not doing it just yet. Bug: https://bugs.gentoo.org/830454 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: CET support needs glibc[cet] if enabledSam James2022-01-074-18/+47
| | | | | | | | We'll probably revbump with these fixes (or a slightly later gcc snapshot) shortly, but not doing it just yet. Bug: https://bugs.gentoo.org/830454 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: update patchset version for 11.2.1_pNSam James2022-01-032-3/+3
| | | | | | Old version was cached on mirrors, so call it 3 instead. Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: update ManifestSam James2021-12-191-1/+1
| | | | | Closes: https://bugs.gentoo.org/829601 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: switch patchset version for 11.2.1_p20211127 for CET fixesSam James2021-12-182-3/+2
| | | | | | | | | | | | | | | | | If hitting related issues before this, please try emerge -v1 sys-devel/gcc. Doesn't seem to have affected many people at all (just tinderbox?) so not worth a revbump (at this point, anyway). Also includes fix for i486 CET (unrelated). Closes: https://bugs.gentoo.org/828546 Closes: https://bugs.gentoo.org/828549 Closes: https://bugs.gentoo.org/828081 Closes: https://bugs.gentoo.org/827880 Closes: https://bugs.gentoo.org/827905 Closes: https://bugs.gentoo.org/777117 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: drop back to previous CET patch for nowSam James2021-12-082-2/+3
| | | | | | It's safer until I sort out new version. Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: fix (disable) CET for x86 / no CMOVSam James2021-12-072-2/+2
| | | | | | | | | | | | | | | Opting not to revbump for now as the number of people with USE=hardened && USE=cet on < i686 seems quite small; we can revisit this if necessary though. This also fixes build failures in some cases on < i686 in the same environment aforementioned. Bug: https://bugs.gentoo.org/828081 Bug: https://bugs.gentoo.org/827880 Bug: https://bugs.gentoo.org/827905 Bug: https://bugs.gentoo.org/777117 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 11.2.0 hppa, #806586Sam James2021-12-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 10.3.1_p20211126David Seifert2021-11-282-0/+28
| | | | | | Signed-off-by: David Seifert <soap@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/23060 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 11.2.1_p20211127David Seifert2021-11-282-0/+29
| | | | | | | | | | | | upstream has indicated that 11.3 is unlikely to be released soon, and 11.2 has accumulated enough bugs to require an intermediate release for Gentoo. Bug: https://bugs.gentoo.org/806482 Bug: https://bugs.gentoo.org/811867 Bug: https://bugs.gentoo.org/823780 Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: fix USE=cet restrict in metadata.xmlSam James2021-11-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: restrict USE=cet description for >= gcc-11.2.1Sam James2021-11-271-1/+1
| | | | | | | | >=11.2.1 will cover future patch versions we're going to add. The default-CET patch is only for newer versions. See: https://github.com/gentoo/gentoo/pull/21588 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add USE=cet to metadata.xmlDave Hughes2021-11-271-0/+1
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/21588 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Dave Hughes <davidhughes205@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: fix cross compile patch applicationSam James2021-11-241-1/+1
| | | | | Bug: https://bugs.gentoo.org/803371 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add musl support to 9.4.0Sam James2021-11-212-1/+2
| | | | | Closes: https://bugs.gentoo.org/825458 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: import musl mechanisms prepared by sam_ from ::musl overlayAndreas K. Hüttel2021-11-213-0/+8
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-devel/gcc: add workaround for cross-compile failureSam James2021-11-182-0/+35
| | | | | Bug: https://bugs.gentoo.org/803371 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 9.4.1_pre9999Sam James2021-10-141-0/+26
| | | | | | | | If it happens, it'll probably be 9.5(?), but in any case, this is useful for testing out bugs. Bug: https://bugs.gentoo.org/806094 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 11.2.0 ppc64, #806586Sam James2021-10-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 11.2.0 arm64, #806586Sam James2021-10-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 11.2.0 arm, #806586Sam James2021-10-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 11.2.0 amd64, #806586Sam James2021-10-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: x86 stable wrt bug #806586Agostino Sarubbo2021-10-101-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: sparc stable wrt bug #806586Agostino Sarubbo2021-10-101-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: ppc stable wrt bug #806586Agostino Sarubbo2021-10-101-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: drop 11.1.0-r2David Seifert2021-09-212-23/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sys-devel/gcc: drop 10.3.0, 10.3.0-r1David Seifert2021-08-203-43/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-devel/gcc: Stabilize 10.3.0-r2 hppa, #802069Rolf Eike Beer2021-08-201-1/+1
| | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: David Seifert <soap@gentoo.org>
* sys-devel/gcc: drop 9.3.0-r1, 9.3.0-r2David Seifert2021-08-193-41/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-devel/gcc: drop 8.5.0David Seifert2021-08-192-20/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-devel/gcc: stabilize 8.5.0-r1David Seifert2021-08-191-1/+1
| | | | | | | | | * The only difference to 8.5.0 is 30_all_remove-cyclades.patch, which only affects build-time enumeration of ioctl numbers for ASAN and has been tested by all other major versions of GCC now. Signed-off-by: David Seifert <soap@gentoo.org>
* sys-devel/gcc: Stabilize 9.4.0 arm64, #800767Sam James2021-08-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 9.4.0 arm, #800767Sam James2021-08-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: restore 11.2.0 keywordsSergei Trofimovich2021-07-291-2/+1
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: update SLOT=12 live ebuildSergei Trofimovich2021-07-282-9/+2
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: update SLOT=11 live ebuildSergei Trofimovich2021-07-282-6/+1
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: bump up to 11.2.0 (no keywords yet)Sergei Trofimovich2021-07-282-0/+16
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: Stabilize 10.3.0-r2 ppc64, #802069Sam James2021-07-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 10.3.0-r2 ppc, #802069Sam James2021-07-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 10.3.0-r2 arm64, #802069Sam James2021-07-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 10.3.0-r2 arm, #802069Sam James2021-07-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: stable 9.4.0 for hppa, bug #800767Rolf Eike Beer2021-07-191-1/+1
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: x86 stable wrt bug #802069Agostino Sarubbo2021-07-181-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: sparc stable wrt bug #802069Agostino Sarubbo2021-07-181-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: Stabilize 10.3.0-r2 amd64, #802069Sam James2021-07-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: update live ebuild to use EAPI=8Sergei Trofimovich2021-07-171-1/+1
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>