diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2023-09-26 20:05:28 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2023-09-26 20:05:28 -0700 |
commit | 31711afc0fbe9c984c1e3ded6166e0a57f5e5dc0 (patch) | |
tree | 8e8ed1f5bfdf1baf23a33fe3bc50adb06195cfae /fix-catch-glibc-compatibility.patch | |
parent | Initial commit (diff) | |
download | fuzzylite-31711afc0fbe9c984c1e3ded6166e0a57f5e5dc0.tar.xz |
Rebuild.
Diffstat (limited to 'fix-catch-glibc-compatibility.patch')
-rw-r--r-- | fix-catch-glibc-compatibility.patch | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/fix-catch-glibc-compatibility.patch b/fix-catch-glibc-compatibility.patch new file mode 100644 index 0000000..c8d1401 --- /dev/null +++ b/fix-catch-glibc-compatibility.patch @@ -0,0 +1,31 @@ +diff --git a/fuzzylite/test/catch.hpp b/fuzzylite/test/catch.hpp +index 6f9334ba..9730e8fe 100644 +--- a/fuzzylite/test/catch.hpp ++++ b/fuzzylite/test/catch.hpp +@@ -6375,7 +6375,7 @@ namespace Catch { + static bool isSet; + static struct sigaction oldSigActions [sizeof(signalDefs)/sizeof(SignalDefs)]; + static stack_t oldSigStack; +- static char altStackMem[SIGSTKSZ]; ++ static char altStackMem[4000]; + + static void handleSignal( int sig ) { + std::string name = "<unknown signal>"; +@@ -6395,7 +6395,7 @@ namespace Catch { + isSet = true; + stack_t sigStack; + sigStack.ss_sp = altStackMem; +- sigStack.ss_size = SIGSTKSZ; ++ sigStack.ss_size = 4000; + sigStack.ss_flags = 0; + sigaltstack(&sigStack, &oldSigStack); + struct sigaction sa = { 0 }; +@@ -6426,7 +6426,7 @@ namespace Catch { + bool FatalConditionHandler::isSet = false; + struct sigaction FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = {}; + stack_t FatalConditionHandler::oldSigStack = {}; +- char FatalConditionHandler::altStackMem[SIGSTKSZ] = {}; ++ char FatalConditionHandler::altStackMem[4000] = {}; + + } // namespace Catch + |