Did a little dive: 1. the PR has 2 commits doing different things (one formatting, one the change) 2. the change commit has a bunch of cleanup (i see multiple log string fixes) 3. there's a mix of a couple pieces of functionality a. there's a new setup around certificate directories b. more formatting c. changing hashing algorithms, which also led to a fair refactoring and introducing a couple new files d. maybe more (i'm seeing some new functions that i haven't had a chance to fully trace and understand)
untangling a and b from c looks fairly difficult, and there's still more i've yet to grok. From a possible SRU perspective, it's very invasive and difficult to deal with (as @ahasenack pointed out )[0]. the first step is getting 1.5.0 into the distro at all. I checked if there was a snap for clamav, and there's not. considering the broad permissions it needs, I'm unsurprised... quelle dommage, as that is probably the the most likely path to getting 1.5.0 working on older suites. The other possible option is a backport archive build -- either an official one or in a PPA. Also likely a large effort, depending on how much has changed in their Rust side since 1.0.8. [0] yes I know it won't tag you, but I'm going to keep doing it till it does. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2106024 Title: Backport fix for Ubuntu 22.04 FIPS-enabled environments To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/clamav/+bug/2106024/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
