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

Bug#946557: buster-pu: package clamav/0.102.1+dfsg-0+deb10u1



On 2019-12-11 10:46:36 [+0100], Christoph Berg wrote:
> Re: Sebastian Andrzej Siewior 2019-12-10 <[🔎] 20191210224647.dk4svg65hleftr7r@flow>
> > +clamav (0.101.4+dfsg-0+deb10u1) buster; urgency=medium
> > +
> > +   - update symbols file (bump to 101.4 and drop unused cli_strnstr).
> 
> Did all these symbols change semantics? I'm surprised to see so many
> symbols bumped.

The CLAMAV_PRIVATE symbols are only used internaly by clamav. From one
release to another, the semantics/ABI of one or more of those functions
may change. The result is something between a crash/not working properly
and refusing to start because 'clamd' in clamav-daemon has a higher
"functionality" than the provided libclamav.
Instead of tracking this I go the easy way and bump all private symbols
on each release. The CLAMAV_PUBLIC symbols are only touched on a so bump
since they are also used by third party (i.e. libclamav-dev users).

Sebastian


Reply to: