[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Base 1.28.1 API/ABI break?
From: |
Andreas Fink |
Subject: |
Re: Base 1.28.1 API/ABI break? |
Date: |
Mon, 9 Jan 2023 07:58:34 +0100 |
I usually build packages for Debian 10 & 11 for amd64 and arm64
I have encountered make check returning an error on Debian11 arm64 but not on
Debian 11 amd64
Built on Debian 11 intel: All OK!
Built on Debian 11 on arm64: 2 Failed tests
Failed test: (2023-01-09 07:39:12.574 +0100) general.m:37 ...
-classNamed returns the correct class
Failed test: (2023-01-09 07:39:12.576 +0100) general.m:61 ...
-principalClass returns TestClass for +bundleForClass:[TestClass class]
I'm surprised as this stuff is not really architecture specific usually.
> On 8 Jan 2023, at 09:57, Richard Frith-Macdonald
> <richard@frithmacdonald.me.uk> wrote:
>
> 1 Announcement
> **************
>
> The GNUstep Base Library, version 1.29.0, is now available.
>
> 1.1 What is the GNUstep Base Library?
> =====================================
>
> The GNUstep Base Library is a library of general-purpose, non-graphical
> Objective C objects. For example, it includes classes for strings,
> object collections, byte streams, typed coders, invocations,
> notifications, notification dispatchers, moments in time, network ports,
> remote object messaging support (distributed objects), and event loops.
>
> It provides functionality that aims to implement the non-graphical
> portion of the OpenStep standard (the Foundation library).
>
> There is more information available at the GNUstep homepage at
> 'http://www.gnustep.org'.
>
> This is a bugfix release increasing the library version number to
> reflect ABI change that should have been included when the previous
> release was made.
>
> 1.2 Noteworthy changes in version '1.29.0'
> ==========================================
>
> * Library version changed from 1.28 to 1.29
>
> 1.3 Where can you get it? How can you compile it?
> =================================================
>
> The gnustep-base-1.29.0.tar.gz distribution file has been placed at
> <ftp://ftp.gnustep.org/pub/gnustep/core>.
>
> It is accompanied by gnustep-base-1.29.0.tar.gz.sig, a PGP signature
> which you can validate by putting both files in the same directory and
> using:
>
> gpg --verify gnustep-base-1.29.0.tar.gz.sig
>
> Signature has been created using the key with the following
> fingerprint:
>
> 83AA E47C E829 A414 6EF8 3420 CA86 8D4C 9914 9679
>
> Read the INSTALL file or the GNUstep-HOWTO for installation
> instructions.
>
> 1.4 Where do I send bug reports?
> ================================
>
> Please log bug reports on the GNUstep project page
> <http://savannah.gnu.org/bugs/?group=gnustep> or send bug reports to
> <bug-gnustep@gnu.org>.
>
>
Re: Base 1.28.1 API/ABI break?, Fred Kiefer, 2023/01/08