diff options
| author | Sam James <sam@gentoo.org> | 2025-03-26 12:36:39 +0000 |
|---|---|---|
| committer | Sam James <sam@gentoo.org> | 2025-03-26 12:39:03 +0000 |
| commit | 251f3a203f46d414fc28559b43614e0506291536 (patch) | |
| tree | aa1ebd47ce65f1bebb8de2fba41509b1bf1375d7 /dev-db/postgresql/postgresql-9999.ebuild | |
| parent | 83417e3fba2901764a256693c17ce72daea90a7d (diff) | |
| download | gentoo-251f3a203f46d414fc28559b43614e0506291536.tar.gz gentoo-251f3a203f46d414fc28559b43614e0506291536.tar.bz2 gentoo-251f3a203f46d414fc28559b43614e0506291536.zip | |
sys-devel/gcc: backport two fixes to 15.0.1_pre20250323
See https://bugs.gentoo.org/952059#c4, quoting that:
> The story here is that GCC 15 will support [[clang::musttail]], but it
> turns out that [[clang::musttail]] in Clang (and as it's a Clang-namespaced
> extension, they get to decide the semantics) takes a "UB on invalid input"
> approach rather than diagnosing.
>
> The plan is to make [[clang::musttail]] relaxed (matching Clang) and to
> have [[gnu::musttail]] with diagnostics.
>
> This shows up now in qtwebengine because __has_attribute sees musttail is
> available, so it automagically uses it (which is fine), just a GCC bug
> then gets in the way.
>
> I'm probably going to backport a patch to just temporarily disable musttail
> again until next week, as various fixes are landing.
I've also backported a fix to fix an e2fsprogs/sqlite miscompilation
on x86.
Closes: https://bugs.gentoo.org/951997
Closes: https://bugs.gentoo.org/951999
Closes: https://bugs.gentoo.org/952059
Closes: https://bugs.gentoo.org/952085
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-db/postgresql/postgresql-9999.ebuild')
0 files changed, 0 insertions, 0 deletions
