poke-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [platform-testers] GNU poke 3.90.0 pre-released in alpha.gnu.org


From: Bruno Haible
Subject: Re: [platform-testers] GNU poke 3.90.0 pre-released in alpha.gnu.org
Date: Mon, 22 Jan 2024 02:48:25 +0100

I wrote:
> Is libpoke.so from the version 3.90.0 / 4.0 supposed to be ABI compatible
> with the one from version 2.90.1 / 3.0 ? If yes, then we have proof that it is
> not ABI compatible. If no, then you should increment its version number, so 
> that
> the "make check" from version 3.90.0 does not use the one from version
> 2.90.1 / 3.0. More on this topic:
>   - https://www.gnu.org/software/libtool/manual/html_node/Versioning.html
>   - 
> https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=blob;f=build-aux/libtool-next-version

This is the approach to be used for shared libraries that are meant
to be used by other packages. The fact that poke installs a file
$(includedir)/libpoke.h indicates that libpoke is indeed meant to
be used by other packages. Thus, incrementing the LTV_* variables
in libpoke/Makefile.am should be part of the release process and
be done before each release and, in particular, before you prepare
for a new major release.

Bruno






reply via email to

[Prev in Thread] Current Thread [Next in Thread]