From 35f4eb8e9a4dc5780fbef2df207939e8e3194e1a Mon Sep 17 00:00:00 2001 From: John Paul Adrian Glaubitz Date: Fri, 7 Nov 2025 21:29:21 +0100 Subject: [PATCH] Fix build on Linux/SPARC by disabling SIGSTKFLT --- CHANGELOG.rst | 2 +- src/signal.rs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index e7c9fac44..ef7d5e0c1 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -49,7 +49,7 @@ For distributors and developers To turn this off (which should not be necessary), patch out the ``embed-data`` feature from ``cmake/Rust.cmake``. This option will be removed in future. - +- Fix build on Linux/SPARC by disabling SIGSTKFLT fish 4.1.3 (released ???) ========================= diff --git a/src/signal.rs b/src/signal.rs index 481ee844f..a65ec5d1a 100644 --- a/src/signal.rs +++ b/src/signal.rs @@ -424,6 +424,8 @@ macro_rules! signal_entry { target_arch = "mips32r6", target_arch = "mips64", target_arch = "mips64r6", + target_arch = "sparc", + target_arch = "sparc64", )) ))] signal_entry!(SIGSTKFLT, SIGSTKFLT_DESC),