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