Summary: | sys-devel/gcc: ICEs when building net-fs/samba-4.20.1: internal compiler error: in fld_incomplete_type_of, at ipa-free-lang-data.cc:257 (LTO) with >=sys-libs/glibc-2.39-r7 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrew Nowa Ammerlaan <andrewammerlaan> |
Component: | Current packages | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | IN_PROGRESS --- | ||
Severity: | normal | CC: | audvare, jlp.bugs, johannesp, michiel, mike, moralapostel, parona, rkitover, samba, sighunter, skobkin-ru |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114493 | ||
Whiteboard: | 12 fixed, not kw'd as 12.4 is out soon; 13 fixed+kw'd; 14 fixed+kw'd | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 618550 | ||
Attachments: | build log |
Description
Andrew Nowa Ammerlaan
![]() Created attachment 894953 [details]
build log
An ICE is always a GCC bug, so retitling. Anyway, matoro hit this the other day, then another user did, and then I finally put 2+2 together. >=sys-libs/glibc-2.39-r7 contains https://sourceware.org/git/?p=glibc.git;a=commit;h=26e7005728f0eea2972474e6be2905c467661237. This then exposes an existing GCC bug which I reported not long ago when doing something entirely different (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114493). I'll keyword the next gcc snapshots with the fix in. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f31c13fd9ad9e87a32d18e382a1ff907af29436 commit 9f31c13fd9ad9e87a32d18e382a1ff907af29436 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-06-09 05:27:21 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-06-09 05:27:41 +0000 sys-devel/gcc: add 14.1.1_p20240608 I plan to keyword this shortly for the linked bug. Bug: https://bugs.gentoo.org/933423 Signed-off-by: Sam James <sam@gentoo.org> sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/gcc-14.1.1_p20240608.ebuild | 56 +++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c667b3b345ffc8f0a6c40bb7b43bf21f794476 commit 11c667b3b345ffc8f0a6c40bb7b43bf21f794476 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-06-10 02:09:32 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-06-10 02:09:32 +0000 sys-devel/gcc: add 15.0.0_pre20240609 Closes: https://bugs.gentoo.org/933832 Bug: https://bugs.gentoo.org/933423 Signed-off-by: Sam James <sam@gentoo.org> sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/gcc-15.0.0_pre20240609.ebuild | 53 +++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) (In reply to Sam James from comment #3) > I'll keyword the next gcc snapshots with the fix in. I'm going to do this weekend's snapshots instead, as 13 has the fix then, and 14 this week had some other useful bits. *** Bug 934244 has been marked as a duplicate of this bug. *** The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81794a493b2e6caa06456ec6ab245e3251eff5ec commit 81794a493b2e6caa06456ec6ab245e3251eff5ec Author: Sam James <sam@gentoo.org> AuthorDate: 2024-06-15 01:18:59 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-06-15 01:18:59 +0000 sys-devel/gcc: keyword 13.3.1_p20240614 Bug: https://bugs.gentoo.org/933423 Signed-off-by: Sam James <sam@gentoo.org> sys-devel/gcc/gcc-13.3.1_p20240614.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ded4c8c77e58ddeed024b93fc6e13fc146c1ce0 commit 7ded4c8c77e58ddeed024b93fc6e13fc146c1ce0 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-06-15 01:18:27 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-06-15 01:18:27 +0000 sys-devel/gcc: add 13.3.1_p20240614 Bug: https://bugs.gentoo.org/933423 Signed-off-by: Sam James <sam@gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-13.3.1_p20240614.ebuild | 66 +++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f6edc478bd374bb78197f6ef532fde4d63ba632 commit 2f6edc478bd374bb78197f6ef532fde4d63ba632 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-06-15 01:15:51 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-06-15 01:15:51 +0000 sys-devel/gcc: add 12.3.1_p20240613 Notes: * 12.4 RC1 was released the same day but may as well just use the snapshot, the same thing anyway. * This has the fix for bug #933423 but given 12.4 will be here soon, not keywording this one. Bug: https://bugs.gentoo.org/933423 Signed-off-by: Sam James <sam@gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-12.3.1_p20240613.ebuild | 65 +++++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e345b3cb83a88331ff0702c6cb6b411ab8430f commit 25e345b3cb83a88331ff0702c6cb6b411ab8430f Author: Sam James <sam@gentoo.org> AuthorDate: 2024-06-15 22:57:35 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-06-15 22:57:35 +0000 sys-devel/gcc: keyword 14.1.1_p20240615 Bug: https://bugs.gentoo.org/933423 Signed-off-by: Sam James <sam@gentoo.org> sys-devel/gcc/gcc-14.1.1_p20240615.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe79f59d71d65f70dc05658f4c405af2a8521606 commit fe79f59d71d65f70dc05658f4c405af2a8521606 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-06-15 22:56:17 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-06-15 22:56:17 +0000 sys-devel/gcc: add 14.1.1_p20240615 Bug: https://bugs.gentoo.org/933423 Signed-off-by: Sam James <sam@gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-14.1.1_p20240615.ebuild | 56 +++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8462160739e559a9f24ed5a92a3c0f75fdbf37c commit f8462160739e559a9f24ed5a92a3c0f75fdbf37c Author: Sam James <sam@gentoo.org> AuthorDate: 2024-06-20 09:57:12 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-06-20 09:57:19 +0000 sys-devel/gcc: keyword 12.4.0 Bug: https://bugs.gentoo.org/933423 Signed-off-by: Sam James <sam@gentoo.org> sys-devel/gcc/gcc-12.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5154c06953d5ad327a3a2f2c42d6e9b42e1d5e0f commit 5154c06953d5ad327a3a2f2c42d6e9b42e1d5e0f Author: Sam James <sam@gentoo.org> AuthorDate: 2024-06-20 09:56:52 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-06-20 09:57:18 +0000 sys-devel/gcc: add 12.4.0 Bug: https://bugs.gentoo.org/933423 Signed-off-by: Sam James <sam@gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-12.4.0.ebuild | 65 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+) |