ClamAV 0.102 changed api AGAIN 0.o
Status: Beta
Brought to you by:
chtsanti
the latest c-icap-modules does not build against clamav 0.102:
[ 64s] In file included from /usr/include/clamav.h:69:0,
[ 64s] from clamav_mod.c:27:
[ 64s] clamav_mod.c:108:13: error: expected identifier or '(' before string constant
[ 64s] static char CLAMAV_VERSION[CLAMAV_VERSION_SIZE];
[ 64s] ^
[ 64s] clamav_mod.c: In function 'clamav_set_versions':
[ 64s] clamav_mod.c:645:6: warning: assignment of read-only location '"0.102.1"[63]'
[ 64s] CLAMAV_VERSION[CLAMAV_VERSION_SIZE - 1] = '\0';
[ 64s] ^~~~~~~~~~~~~~
Anonymous
There is a clamav_mod variable conflict with one declared inside libclamav.
This is should be fixed at the latest c_icap_modules-0.5.4 release.
is there a changelog somewhere? I need one for any official packaging for openSUSE...
Nop.But in c-icap new release announcement there is a short list with the major changes:
https://sourceforge.net/p/c-icap/news/2019/11/-the-c-icap-056-and-c-icap-modules-054-are-released/