Debian Patches

Status for clamav/0.103.10+dfsg-0+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
Change-paths-in-sample-conf-file-to-match-Debian.patch Change paths in sample conf file to match Debian Scott Kitterman <scott@kitterman.com> no 2014-03-10
add-support-for-system-tomsfastmath.patch add support for system tomsfastmath Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> no 2015-03-11
clamd_dont_depend_on_clamav_demon_socket.patch 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.
Sebastian Andrzej Siewior <sebastian@breakpoint.cc> no 2016-08-11
Add-support-for-LLVM-3.7.patch 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.
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> no 2016-10-14
Add-support-for-LLVM-3.8.patch 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.
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> no 2016-10-14
Add-support-for-LLVM-3.9.patch Add support for LLVM 3.9
Changes:
IRBuilder no longer has a preserveNames template argument.
AtomicOrdering is now a strongly typed enum.
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> no 2016-10-14

All known versions for source package 'clamav'

Links