Am 17.07.2018 um 14:44 schrieb Micah Snyder (micasnyd) <micasnyd@cisco.com>:
ClamAV has 3 options for handling bytecode signatures:
• Built-in LLVM (based on LLVM 2.8)
• Built-in bytecode interpreter
• System-installed LLVM (support limited to LLVM 3.6 at this time, although Debian has had success with a set of patches that enabled support up to 3.9).
Concerning your last item „Debian has had success with a set of patches that enabled support up to 3.9", you mean
https://salsa.debian.org/clamav-team/clamav/blob/stretch/debian/patches/Add-support-for-LLVM-3.7.patch
https://salsa.debian.org/clamav-team/clamav/blob/stretch/debian/patches/Add-support-for-LLVM-3.8.patch
https://salsa.debian.org/clamav-team/clamav/blob/stretch/debian/patches/Add-support-for-LLVM-3.9.patch
from https://salsa.debian.org/clamav-team/clamav/tree/stretch/debian/patches?
And why not _at least_ take these successful and ready-to-take patches and merge them by the clamav team into the official clamav upstream sources to _at least_ officially support LLVM up to version 3.9?
Regards,
Sierk Bornemann