Debian Patches

Status for gnustep-corebase/0.1.1+20230710-4

Patch Description Author Forwarded Bugs Origin Last update
sparc64-CFTimeZone.patch Fix FTBFS (testsuite failure) on sparc64. Some tests crash with SIGBUS due to unaligned access. The backtrace
shows the culprit is CFTimeZoneCreate.c:171 where a pointer is
dereferenced. This is undefined behavior for all platforms that is
just exhibited on sparc64 so let it apply to all architectures.
.
Skip a failing test which crashes with SIGSEGV in the PASS_CFEQ macro.
Yavor Doganov <yavor@gnu.org> no 2024-09-20
NSCFString-missing-methods.patch Implement -cString and -UTF8String. This is required so that [(CFStringRef)str UTF8String] works. It got
broken upstream when CFString was rewritten in C.
Yavor Doganov <yavor@gnu.org> no 2024-09-26
armhf-CFTimeZone.patch Mark a test as hopeful; fails on at least one of the buildds. Yavor Doganov <yavor@gnu.org> no 2024-09-26
tests.patch Fix some issues with tests, mark some as hopeful. Yavor Doganov <yavor@gnu.org> no 2024-09-26
wrong-macro.patch Use correct macro to detect the GCC runtime. Yavor Doganov <yavor@gnu.org> no 2024-08-23
hide-symbols.patch Hide private symbols. Yavor Doganov <yavor@gnu.org> no 2024-08-23
install-missing-header.patch Install GSUnicode.h. Yavor Doganov <yavor@gnu.org> no 2024-08-23
uninitialized-vars.patch Initialize some variables. Yavor Doganov <yavor@gnu.org> no 2024-08-23
armhf-CFNumber.patch Fix FTBFS (testuite failure) on armhf. For some odd reason, -floatValue and -doubleValue fail on armhf when
their IMPs are executed. More investigation is needed, this patch is
just a workaround.
Yavor Doganov <yavor@gnu.org> no 2024-09-18
hurd-implicit-func-decl.patch Fix FTBFS on GNU/Hurd. Yavor Doganov <yavor@gnu.org> no 2024-09-18
big-endian-define.patch Fix FTBFS (testsuite failure) on big-endian architectures. WORDS_BIGENDIAN ends up undefined so use __BIG_ENDIAN__ instead.
Tested on ppc64.
Yavor Doganov <yavor@gnu.org> no 2024-09-19

All known versions for source package 'gnustep-corebase'

Links