Summary: | app-antivirus/skyldav-0.7 with app-antivirus/clamav-0.101.0 - fails to build because of header mismatch | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Denis Kaganovich <mahatma> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | lordvan, mgorny, treecleaner |
Priority: | Normal | Keywords: | PATCH, PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Deadline: | 2020-03-18 | ||
Attachments: | patch for skyldav-0.7 to build with clamav-0.101.0 |
FYI: I clone skyldav on github (upstream minor changed v0.8) to "mahatma-kaganovich" account, apply my patch and create 0.8 release. can you check if 0.101.1 fixes this? the changelog mentions headers: https://blog.clamav.net/2019/01/clamav-01011-patch-has-been-released.html I can reproduce with clamav-0.102.1-r1. It seems that this package doesn't build with any of the currently available clamav versions. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19b17b47d55fa95b06602e1d5c1c4140cb6aeb7 commit a19b17b47d55fa95b06602e1d5c1c4140cb6aeb7 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2020-02-17 07:52:18 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-02-17 08:17:25 +0000 package.mask: Last rite app-antivirus/skyldav Bug: https://bugs.gentoo.org/672668 Signed-off-by: Michał Górny <mgorny@gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+) |
Created attachment 557228 [details, diff] patch for skyldav-0.7 to build with clamav-0.101.0 app-antivirus/skyldav-0.7 not build with app-antivirus/clamav-0.101.0. There are 2 issues: broken installing clamav headers (clamav.h include missing unused "cltypes.h" - may be empty, this is bug of clamav) and changed cl_scandesc() format. My patch fixing both on skyldav side. Patch is compatible with prior version.