Summary: | sys-apps/memtest86+-5.31b-r1 - cc1: error: -fcf-protection is not compatible with this target | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Ben Kohler <bkohler> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 822036 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 sys-apps:memtest86+-5.31b-r1:20211202-235638.log temp.tar.bz2 |
Description
Toralf Förster
2021-12-03 15:37:57 UTC
Created attachment 757265 [details]
emerge-info.txt
Created attachment 757266 [details]
emerge-history.txt
Created attachment 757267 [details]
environment
Created attachment 757268 [details]
etc.portage.tar.bz2
Created attachment 757269 [details]
sys-apps:memtest86+-5.31b-r1:20211202-235638.log
Created attachment 757270 [details]
temp.tar.bz2
Mentioned on IRC but think this is a bug in the patch I added to enable CET. Will fix. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=10c0905feadc59bdd449f189df75c9093a27e038 commit 10c0905feadc59bdd449f189df75c9093a27e038 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-12-07 19:22:40 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-12-07 20:06:20 +0000 11.3.0: update CET patch to disable on 32-bit / missing CMOV 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> 11.3.0/gentoo/26_all_enable-cet.patch | 19 ++++++++++--------- 11.3.0/gentoo/README.history | 2 +- 2 files changed, 11 insertions(+), 10 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06ea13f0cc404136e28f91943ee06a9187b0b939 commit 06ea13f0cc404136e28f91943ee06a9187b0b939 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-12-07 20:07:02 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-12-07 20:08:27 +0000 sys-devel/gcc: fix (disable) CET for x86 / no CMOV 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/Manifest | 2 +- sys-devel/gcc/gcc-11.2.1_p20211127.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) *** This bug has been marked as a duplicate of bug 827880 *** The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=34cc4c2a7c835b5787ab1cd5d22ed72e3be2132b commit 34cc4c2a7c835b5787ab1cd5d22ed72e3be2132b Author: Sam James <sam@gentoo.org> AuthorDate: 2021-12-09 02:40:05 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-12-18 22:00:28 +0000 11.3.0: update CET patch to disable on 32-bit / missing CMOV, deux Bug: https://bugs.gentoo.org/828546 Bug: https://bugs.gentoo.org/828549 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> 11.3.0/gentoo/26_all_enable-cet.patch | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58c2f6c4fb228ddc7b17698673fbf80400a452e9 commit 58c2f6c4fb228ddc7b17698673fbf80400a452e9 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-12-18 22:01:34 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-12-18 22:03:06 +0000 sys-devel/gcc: switch patchset version for 11.2.1_p20211127 for CET fixes 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/Manifest | 2 +- sys-devel/gcc/gcc-11.2.1_p20211127.ebuild | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) |