Menu

#121 ClamAV 0.102 changed api AGAIN 0.o

modules-0.5.x
open
nobody
None
1
2019-12-01
2019-11-28
No

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]       ^~~~~~~~~~~~~~

Discussion

  • chtsanti

    chtsanti - 2019-11-30

    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.

     
    • Mathias Homann

      Mathias Homann - 2019-11-30

      is there a changelog somewhere? I need one for any official packaging for openSUSE...

       

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB