Package: gnustep-corebase / 0.1.1+20230710-5
Metadata
Package | Version | Patches format |
---|---|---|
gnustep-corebase | 0.1.1+20230710-5 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
tests.patch | (download) |
Tests/CFDateFormatter/basic.m |
12 7 + 5 - 0 ! |
fix some issues with tests, mark some as hopeful. |
wrong macro.patch | (download) |
Source/CFLocale.c |
2 1 + 1 - 0 ! |
use correct macro to detect the gcc runtime. |
hide symbols.patch | (download) |
Source/CFAttributedString.c |
2 1 + 1 - 0 ! |
hide private symbols. |
install missing header.patch | (download) |
Source/GNUmakefile.in |
3 2 + 1 - 0 ! |
install gsunicode.h. |
uninitialized vars.patch | (download) |
Source/CFString.c |
2 1 + 1 - 0 ! |
initialize some variables. |
armhf CFNumber.patch | (download) |
Source/CFNumber.c |
25 25 + 0 - 0 ! |
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. |
hurd implicit func decl.patch | (download) |
Source/CFUUID.c |
2 1 + 1 - 0 ! |
fix ftbfs on gnu/hurd. |
big endian define.patch | (download) |
Source/GSUnicode.c |
12 6 + 6 - 0 ! |
fix ftbfs (testsuite failure) on big-endian architectures. WORDS_BIGENDIAN ends up undefined so use __BIG_ENDIAN__ instead. Tested on ppc64. |
sparc64 CFTimeZone.patch | (download) |
Source/CFTimeZone.c |
2 1 + 1 - 0 ! |
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. |
NSCFString missing methods.patch | (download) |
Source/NSCFString.m |
10 10 + 0 - 0 ! |
implement -cstring and -utf8string. This is required so that [(CFStringRef)str UTF8String] works. It got broken upstream when CFString was rewritten in C. |
armhf CFTimeZone.patch | (download) |
Tests/CFTimeZone/bridge.m |
6 6 + 0 - 0 ! |
mark a test as hopeful; fails on at least one of the buildds. |
lto.patch | (download) |
Source/NSCFType.m |
2 1 + 1 - 0 ! |
fix ftbfs with lto. Bug-Debian: https://bugs.debian.org/1092335 |