gnustep-corebase (0.1.1+20230710-4) unstable; urgency=medium * Upload to unstable. * debian/patches/NSCFString-missing-methods.patch: New; implement -cString and -UTF8String. This is required so that code like [(CFStringRef)str UTF8String] works. It got broken upstream when CFString was rewritten in C. * debian/patches/tests.patch: Unmark as hopeful a CFLocale test which was failing because of the above issue. * debian/patches/sparc64-CFTimeZone.patch: Skip a failing test which crashes with SIGSEGV in the PASS_CFEQ macro. Cannot reproduce. * debian/patches/armhf-CFTimeZone.patch: New; mark a test as hopeful as it fails on at least one of the autobuilders. Cannot reproduce. * debian/control (Homepage): Set to gnustep.org. -- Yavor Doganov Thu, 26 Sep 2024 16:10:40 +0300 gnustep-corebase (0.1.1+20230710-3) experimental; urgency=medium * debian/patches/sparc64-CFTimeZone.patch: Run all bridge tests within an autorelease pool to avoid SIGSEGV on sparc64. -- Yavor Doganov Fri, 20 Sep 2024 18:26:05 +0300 gnustep-corebase (0.1.1+20230710-2) experimental; urgency=medium * debian/patches/armhf-CFNumber.patch: New; fix FTBFS (testsuite failure) on armhf. This is unlikely to be a bug in gnustep-base because both -floatValue and -doubleValue work on armhf. Upstream code uses runtime functions to run directly the method implementations so it could be a runtime bug, or otherwise a toolchain bug. This patch works around the problem by obtaining the value of the "value" ivar using runtime functions. Tested on an arm64 machine with an armhf cross-toolchain. * debian/patches/hurd-implicit-func-decl.patch: New; fix FTBFS on GNU/Hurd by extending the GNU/Linux conditional. * debian/patches/big-endian-define.patch: New; fix FTBFS (testsuite failure) on big-endian architectures. Tested on ppc64. * debian/patches/sparc64-CFTimeZone.patch: New; fix FTBFS (testsuite failure) on sparc64. Prevent unaligned access due to packing of a struct which causes some tests to die with SIGBUS -- since this is undefined behavior for all platforms, let it apply to all architectures. Tested on a sparc64 machine. -- Yavor Doganov Fri, 20 Sep 2024 07:45:41 +0300 gnustep-corebase (0.1.1+20230710-1) experimental; urgency=medium * Initial release (Closes: #752553). -- Yavor Doganov Sat, 24 Aug 2024 11:42:05 +0300