-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 20 Sep 2024 07:45:41 +0300 Source: gnustep-corebase Architecture: source Version: 0.1.1+20230710-2 Distribution: experimental Urgency: medium Maintainer: Debian GNUstep maintainers <pkg-gnustep-maintainers@lists.alioth.debian.org> Changed-By: Yavor Doganov <yavor@gnu.org> Changes: 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. Checksums-Sha1: 54ac5cc54df1e3e3219d78239e1814f8fed79920 2434 gnustep-corebase_0.1.1+20230710-2.dsc 8272652fbe771656734515bbc256222a27e727d6 14284 gnustep-corebase_0.1.1+20230710-2.debian.tar.xz 3e1239c9170ff69cb3869cde9f78dfe5d97445bf 8617 gnustep-corebase_0.1.1+20230710-2_source.buildinfo Checksums-Sha256: a62a78ede5ea33e11ff325033d2ff600b6488e1209d55a47a550a38e30f59a4d 2434 gnustep-corebase_0.1.1+20230710-2.dsc 0ee9ce9dfd1504e6ea49199b9b97e4f3bbb340e35ab4c25919a2cf9b5b892815 14284 gnustep-corebase_0.1.1+20230710-2.debian.tar.xz 8277a7fc3ced535b51e6140efe16da6776329b458bd123b10ab7bda7baf66973 8617 gnustep-corebase_0.1.1+20230710-2_source.buildinfo Files: 0d513a915152f8d201ee89aa8b0e53fe 2434 gnustep optional gnustep-corebase_0.1.1+20230710-2.dsc d6ab10100d8dfd0db58361df8cc9dee7 14284 gnustep optional gnustep-corebase_0.1.1+20230710-2.debian.tar.xz ba8a8cc2dadff39891fe34cd4b1e0614 8617 gnustep optional gnustep-corebase_0.1.1+20230710-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmbtIk0ACgkQEWhSvN91 FcAu2A/9FOYnVOgNCO1wnX8LZLxVcGW1LxZKQK8O5Ax6VP8l0Xb6AwqWLhAI61lc uGthNkwsVPxBQ9qG0QM4/iZS4NFNkn9jVhCnmcRB9V6QjT5tMubs229hdnw2hxSU 2DbDq+Vxlpbyuc1VKdy8jP8l5X+/iHWykdfW8UlXGpy/C4zfS5Wj6FnbXMC3+YUm tbRD908GIqExgc9XoufEZcSsXkj7Wb/GByjD47toCCvEJewzuXptCVPvKQ9t3yzG miZLjB6IxFMv9UzSeH2xYAKyGPUyaZWiwybASN5ZfT+iNAcF4yipjPvPFhrJHHZL rpbfiHph+Ozk3n0WYhi+sJ1qSEylcmG7kp5U+xOIGCPZpoD1KzsAAXcyFpNzQIV6 bqzFXhJYWkh+tzKtZZXlGIAbGS7OO2bQz4t8+Paz3LaKniA/LmWa/6yKs3p0VytM OseZUi0NR//eWrJjFq2R9clfoh1Spfxt8C0iLvqI4UqxtrlM4/ZztWfUw8bAQF5X 3eqSKM5t7VhcMr3d90+Jx1YXwZwIBpDPVfNEwiD6NviDLtHx3diIS7LuL/ejY+CF KPd3SAwHKiS754hqivPuIO8/i7nkp6GpcFMEalLfiBl3iTx8eryBRi/0hKGlQshl u14D5pCh6WfbFm3C/fsaaXkpnkRckQktCVwJlCv7NQ8s+KeaFbE= =YCKo -----END PGP SIGNATURE-----