[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Expat 2.3.0 has been released
From: |
Sebastian Pipping |
Subject: |
Re: Expat 2.3.0 has been released |
Date: |
Sun, 9 May 2021 14:53:09 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 |
Hi Maxime,
On 09.05.21 11:17, Maxime Devos wrote:
> I see Leo Prikler has already sent a patch (48304@debbugs.gnu.org).
yes, thanks for you interest in the topic.
On 09.05.21 11:12, Maxime Devos wrote:
> According to "guix refresh -l", simply updating expat would entail rebuilding
> 6031
> packages. This can be avoided is v2.4.0 is binary compatible with v2.2.9.
> Is this the case?
The short answer is: there is no break of ABI.
A longer answer would include that the next release will also be hiding
a previously exposed internal symbol by the name
"_INTERNAL_trim_to_complete_utf8_characters". I don't consider that an
ABI break but we'll probably find someone who does, on a technical level.
The related soversions are:
2.2. 9 = 7:11:6 -> libexpatso.1.6.11 (GUIX today)
2.2.10 = 7:12:6 -> libexpatso.1.6.12
2.3. 0 = 8: 0:7 -> libexpatso.1.7.0 (GUIX W.I.P.)
2.4. 0 = 9: 0:8 -> libexpatso.1.8.0 (upcoming)
I wish related tool https://verbump.de/ was more widely known.
Best
Sebastian
Re: Expat 2.3.0 has been released, Marius Bakke, 2021/05/09