summaryrefslogtreecommitdiffstats
path: root/package/clamav
AgeCommit message (Collapse)Author
2014-11-25package/clamav: fix static buildYann E. MORIN
clamav unconditionally includes dlfcn.h which is missing on a uClibc that is configured as a pure-static C library. Thus, the build fails. But the including file does not even makes use of any function from the dlopen() familly, so it does not need to include dlfcn.h to start with. Add a patch to clamav to not include dlfcn.h where not needed. Fixes: http://autobuild.buildroot.net/results/b49/b491f4e5e1760248adb8d21b404e8aa15f7dbdd1/ [Peter: fix typo in patch description] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-11-20clamav: fix bzip2 detectionPeter Korsgaard
Configure gets confused if the host has bzip2 development headers, so force the results. Fixes: http://autobuild.buildroot.net/results/e73/e732d1bac8fe68fd8bba50e4e9d908be3d996c83/ http://autobuild.buildroot.net/results/1a4/1a46e53cf892534f1b3a16c249fa710485290b5a/ http://autobuild.buildroot.net/results/6d0/6d09379aaba0ccddddfee9e319b84687012fd5fc/ http://autobuild.buildroot.net/results/d23/d2310a2f265e7d22c025a61e064a3c29dc6213ef/ And many more. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-11-20clamav: security bump to version 0.98.5Gustavo Zacarias
Fixes: CVE-2013-6497 - the jwplayer.js file causes ClamAV to seg fault when scanned with the -a (list archived files). Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-11-16package/clamav: fix build with uClibcYann E. MORIN
clamav wants to use backtrace, and decides whether it can use it if it detects a glibc >= 2.1. But uClibc does impersonate a glibc >= 2.1, so clamav concludes it is possible to use backtrace. So it includes execinfo.h, which is missing in our default uClibc config file. So, just extend the test so that backtrace support is disable on uClibc, unless it has been configured with backtrace support. A far better solution would be to add a ./configure check for backtrace, but this patch is sufficient enough. Fixes: http://autobuild.buildroot.net/results/cff/cffa32fcedda735983d4805d6d4fa77844539b10/ http://autobuild.buildroot.net/results/e0a/e0a765a94a538b0b936ea512f7aba0264fac6309/ ... Bugtracker: https://bugzilla.clamav.net/show_bug.cgi?id=11170 [Peter: add bugtracker URL as suggested by Bernd] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-11-08package/clamav: add hashBernd Kuhls
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-11-01package/clamav: New packageBernd Kuhls
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>