Package: clamav / 0.103.6+dfsg-0+deb10u1
Metadata
| Package | Version | Patches format |
|---|---|---|
| clamav | 0.103.6+dfsg-0+deb10u1 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| Change paths in sample conf file to match Debian.patch | (download) |
etc/clamav-milter.conf.sample |
6 3 + 3 - 0 ! |
change paths in sample conf file to match debian Patch-Name: Change-paths-in-sample-conf-file-to-match-Debian.patch |
| add support for system tomsfastmath.patch | (download) |
configure.ac |
2 2 + 0 - 0 ! |
add support for system tomsfastmath Patch-Name: add-support-for-system-tomsfastmath.patch |
| clamd_dont_depend_on_clamav_demon_socket.patch | (download) |
clamd/clamav-daemon.service.in |
2 0 + 2 - 0 ! |
clamd: don't depend on clamav-demon.socket Let's try to live without it. This should avoid the endless loop in #824042. Newer systemd have rate-limiting on (re)starts. This rate-limiting would stop the socket service. The only purpose for the socket activation is to get clamd started after the initial freshclam run on installs so I think we can live without and manually start the daemon after installation. Patch-Name: clamd_dont_depend_on_clamav_demon_socket.patch Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc> |
| Add support for LLVM 3.7.patch | (download) |
libclamav/c++/ClamBCRTChecks.cpp |
34 32 + 2 - 0 ! |
add support for llvm 3.7 Main changes: The DataLayoutPass is no longer necessary. The LoopInfo pass is now a WrapperPass. Before creating TargetLibraryInfo one needs to create a TargetLibraryInfoImpl. PassManager is now in the legacy:: namespace. GetElementPtrInst::getIndexedType changed behavior causing segfaults in the testsuite; emulating the old behavior now. CreateCallX functions for fixed number X of elements got removed. JITEmitDebugInfo Option was removed. DIDescriptor was removed. Patch-Name: Add-support-for-LLVM-3.7.patch |
| Add support for LLVM 3.8.patch | (download) |
libclamav/c++/ClamBCRTChecks.cpp |
50 50 + 0 - 0 ! |
add support for llvm 3.8 Main changes: llvm/Config/config.h was removed. The ScalarEvolution pass is now a WrapperPass. Iterators are no longer automatically converted to and from pointers. The GVNPass causes the test_bswap_jit test to fail; replaced with ConstantPropagationPass. LLVMIsMultithreaded is from the C API, while llvm_is_multithreaded is the corresponding C++ API. Patch-Name: Add-support-for-LLVM-3.8.patch |
| Add support for LLVM 3.9.patch | (download) |
libclamav/c++/bytecode2llvm.cpp |
12 11 + 1 - 0 ! |
add support for llvm 3.9 Changes: IRBuilder no longer has a preserveNames template argument. AtomicOrdering is now a strongly typed enum. Patch-Name: Add-support-for-LLVM-3.9.patch |
