[Bug 242030] security/clamav: build fails - no member named 'set_param' in 'struct msoab_decompressor'

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Nov 27 18:25:13 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242030

--- Comment #9 from Yasuhiro KIMURA <yasu at utahime.org> ---
(In reply to tundra from comment #8)

At the moment I don't fully understand the cause of the problem. However, I
think the cause is probably as following.

1. Currently version of archivers/libmspack is 0.9.1, and version of libmspack
bundled in source archive of ClamAV 0.102.1 is 0.10.1.
2. If archivers/libmspack is installed, Makefiles generated by configure script
of ClamAV try to include header files installed by archivers/libmspack even if
configuer script is executed with --without-system-mspack option.
3. So .h files of 0.9.1 and .c files of 0.10.1 are mixed up and it results in
build error.
4. But by applying attached patch of bug #242175 archivers/libmspack is updated
to 0.10.1, and header files installed by this port are also update to same
version.
5. Then same version of .h and .c files are used to be compiled and build error
doesn't happen.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list