While testing what’s in the x64 windows portable zip file (clamav-0.104.0-rc2.win.x64.zip), I make the following observations:
1) Total executables and dlls goes down from 71 previously to 30 in 0.104.0 – This is likely a good sign.
2) The zip file includes 5 lib files which serve no purpose and probably should be removed. Hmm I was going to say the same thing about the provided include directory, but then maybe both could be useful for locally built and linked programs. I’m not testing anything like this… None of these files were in the portable packages for prior versions.
3) Previous portable zip files included a README.md, a NEWS.md and UserManual.html (in addition to what’s in the now html directory which previously was called UserManual). I never worried about what’s in these files or directories, but now they’re very different.
4) Otherwise, freshclam and clamd operate normally in my environment and are now in production. If anything surprising happens, I’ll raise the problem here.
From: clamav-users <clamav-users-bounces@lists.clamav.net>
On Behalf Of Joel Esler (jesler) via clamav-users
Sent: Thursday, August 19, 2021 1:41 PM
To: ClamAV users ML <ClamAV-users@lists.clamav.net>;
clamav-announce@lists.clamav.net
Cc: Joel Esler (jesler) <jesler@cisco.com>
Subject: [clamav-users] ClamAV® blog: ClamAV 0.104.0 Second Release Candidate is here!
Today we are publishing a second release candidate for 0.104.0. Please help us verify that 0.104.0-rc2 works on your systems and that we have resolved the concerns you reported with the first release candidate. We need your feedback, so let us know what you find and join us on the ClamAV mailing list, or on our Discord.
In particular, we'd love your feedback on the new Debian and RPM packages (see below) and on the install documentation on docs.clamav.net.
For details about what is new in the 0.104 feature release, please refer to the announcement for the first release candidate.
First and foremost, we are listening to your concerns about the build system change from Autotools to CMake, and about changes coming in a future feature release when we add the Rust programming language toolchain into our build requirements. We can't bring back Autotools, but we hope that the following will help.
clamav-milter at
this time, and that we are still working on the signing & notarization process for the macOS installer, so it may not work for users on the latest macOS version.In addition to the above, we've resolved the following issues identified during the first release candidate:
INSTALL.md and
in the online documentation.-Werror=return-type is
enabled, such as in the openSUSE packaging environment. See PR-233.Special thanks to Arjen de Korte and Mark Fortescue for contributing patches to fix some of the above issues. And thank you to so many of you who chimed in on the mailing lists, on Discord, and on GitHub Issues to identify issues and share your experiences with the first release candidate.