[Pkg-clamav-devel] Uploading 0.98.7+dfsg-4

Sebastian Andrzej Siewior sebastian at breakpoint.cc
Sun Nov 8 20:09:29 UTC 2015


On 2015-11-08 18:52:32 [+0100], Andreas Cadhalpun wrote:
> Hi Sebastian,
Hi Andreas,

> On 08.11.2015 15:06, Sebastian Andrzej Siewior wrote:
> > That said I hacked up something that is half way done i.e. not complete
> > or tested.  I used nftw() and a mutex() since the function passed to
> > nftw() can't have a private argument and I kind of need it for struct
> > onas_ht *ht. And after seeing that thing above I was thinking about
> > pulling in fts() from glibc to remain bug compatible with upstream. And
> > then I was thinking about stable + oldstable and the amount of non-upstream
> > code we are pushing there I was thinking:
> > 	HEY! What about disabling FANOTIFY which disables this feature
> > 	and we don't have to worry about this and we enable it once
> > 	glibc 2.23 hits unstable?
> > 
> > Any thoughts on this? We should react soon I think since we need to pass
> > the new queue.
> 
> I think it would be better to disable LFS instead: it is not enabled upstream
> and we only recently enabled it.

since 98.5 to be exact. If we do this, we need to reopen #675558 because
we no longer use external libmspack but the embedded code instead.

> Maybe filing a clamav upstream bug about this problem might be the way to go?
> Perhaps they can help adapting the code to nftw.

Maybe. I could finish it and to post it to bugzilla and maybe it gets in
prior the official release. It wouldn't matter much for experimental.
However if this does not happen we would have to decide what we do for
unstable and way it looks now, we drop LFS support and reopen #675558.

If you both agree I will reopen the bug and upload it to exp tomorrow
evening.

> Best regards,
> Andreas

Sebastian



More information about the Pkg-clamav-devel mailing list