Date: Thu, 4 Aug 2022 13:12:24 +0200 From: Milan Obuch <freebsd-ports@dino.sk> To: Andrea Venturoli <ml@netfence.it> Cc: yasu@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: ClamAV requiring COMPAT_FREEBSD11 Message-ID: <20220804131224.7a9c4c02@zeta.dino.sk> In-Reply-To: <8e682d62-4f73-959c-bd91-eef1c60c8202@netfence.it> References: <8e682d62-4f73-959c-bd91-eef1c60c8202@netfence.it>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 4 Aug 2022 12:49:11 +0200 Andrea Venturoli <ml@netfence.it> wrote: > Hello. > > I build clamav-0.105.1,1 (from quarterly branch) in Poudriere and > I've always used it without problems. > > Suddenly last night freshclam started dying on a few machines: it > turn out it prints "bad system call", due to the lack of > COMPAT_FREEBSD11 in the kernel. > Strangely it's been working with those kernels for years. > > In any case, I'm trying to find a way out of this: I really wouldn't > want to install a new kernel on a remote machine, considering the > customers might be on the verge of closing for holidays, so I might > not have the chance to go and fix it in case of troubles. > OTOH I can't leave ClamAV without DB updates for weeks, so I'm > investigating if an alternative exists. > > Why this requirement? > Is there a way to recompile ClamAV in order to let freshclam work > without this kernel support? > Hi, ClamAV (or part of it) apparently was rewritten into Rust. Here comes the requirement for COMPAT_FREEBSD11. Rust requires it, as for my observation. I'd like to live without this requirement, but that's not possible, for now. Regards, Milan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20220804131224.7a9c4c02>