Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1063937: glibc: Please add workaround to fix posix_spawn() on sparc64

0 views
Skip to first unread message

John Paul Adrian Glaubitz

unread,
Feb 15, 2024, 2:40:03 AMFeb 15
to
Source: glibc
Version: 2.37-15
Severity: important
Tags: patch
User: debian...@lists.debian.org
Usertags: sparc64
X-Debbugs-Cc: debian...@lists.debian.org,ker...@mkarcher.dialup.fu-berlin.de,s...@gentoo.org

Hello,

there is currently a nasty bug on sparc64 that breaks posix_spawn() [1]
and potentially any package that uses gcc since libiberty switched to
using posix_spawn() with gcc-14.

The attached patch comes from Michael Karcher (CC'ed) and unbreaks
posix_spawn() so that gcc works again without posix_spawn() failing
with "Bad Address".

Since this patch is just a workaround and we're not even sure whether
the bug is in the kernel or glibc, it's not been pushed upstream yet.

Adrian

> [1] https://lore.kernel.org/sparclinux/fe5cc47167430007560501a...@physik.fu-berlin.de

--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
`. `' Physicist
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
fix_posix_spawn.diff
0 new messages