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

Re: missing symbols for non-public functions in library?



On 2014-03-04, Sascha Steinbiss <sascha@steinbiss.name> wrote:
> developers -- of which I am one). This now leads to a discrepancy
> involving missing symbols, apparently detected by comparison to the
> 1.5.1 symbols file created by Andreas quite some time ago for me (thanks
> btw!). According to the policy, this is a condition which normally calls
> for an ABI version bump :(

If the symbols aren't available in public headers, then just move on
without changing the ABI versioning.

> However, only two of the missing symbols appeared in public API headers
> distributed in the 1.5.1 libgenometools0-dev package. This luckily makes

But there are apparantly two symbols ...

> been mistakenly exported are changed), is it OK to add wrappers for
> those which are in the official API, and to simply adjust libtool to not

Yes.

If people use symbols not available thru the public headers, they get to
keep the pieces.

/Sune


Reply to: