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

Re: What's the deal with the mpfr versioning? libmpfr4 vs. libmpfr6



On 2018-07-31 00:37:38 +0200, Anders Andersson wrote:
> I just noticed that there are two packages for libmpfr:
> 
> https://packages.debian.org/sid/libmpfr4
> 
> https://packages.debian.org/sid/libmpfr6
> 
> 
> Funny thing is, this is what the versioning says on those pages:
> Package: libmpfr4 (3.1.6-1)
> Package: libmpfr6 (4.0.1-1)
> 
> ...ok, that's strange. Even weirder, they are both built from the same
> sources: mpfr-4.0.1-1.

No. libmpfr4 3.1.6-1 was built from mpfr4 3.1.6-1 and
libmpfr6 4.0.1-1 was built from mpfr4 4.0.1-1.

The package names are different due to ABI incompatibility
between MPFR 3.1 (which implements interfaces 4 and 5) and
MPFR 4.0 (which implements interface 6).

-- 
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)


Reply to: