Clamav & Freshclam error: Can't change dir to /usr/local/share/clamav

Taro

Verified User
Joined
May 12, 2014
Messages
16
This morning I saw that after ./build update and ./build versions the current version of clamav was 0. So I decided to ./build clamav. Everything went fine, until:

Code:
Starting freshclam: ERROR: Can't change dir to /usr/local/share/clamav

And

Code:
Starting clamd: LibClamAV Error: cl_load(): No such file or directory: /usr/local/share/clamav
ERROR: Can't get file status

I indeed don't see the directory clamav in /usr/local/share/

I tried building it again, but the error was the same. Clamd and freshclam won't start anymore. Any ideas?
 
Note: The current version was displayed as being 0, an update was available to 0.98.3. As far as I know I already had 0.98.3 installed, but maybe it was 0.98.2.
 
I'm seeing the same issue on my server and am now unable to send/receive e-mail. Can someone let me know what I need to do to correct this issue?
 
Last edited:
For all affected, the fix is:
Code:
mkdir -p /usr/local/share/clamav
chown clamav:clamav /usr/local/share/clamav
/usr/local/bin/freshclam -v

Please let me know the versions of your CustomBuild scripts.
 
I'm installing ClamAV using CB1.2. The install goes well, but the clams and fresh clam services won't run.
Browsing through the 'build' script, there is a section that suppose to create symlinks for the binaries. I don't think that works, as I can't find any clamav related symlinks.

On an older server, also Centos 6.5 64-bit, it all works as expected. ClamAV was installed using an older version of CB1.2.
I think something has changed in CB1.2 that causes an incomplete ClamAV install on new servers.
 
Same result here. Finally got around to trying clamav install via CB 1.2 on 2 CentOS 6.5 x64 and get:
Code:
ERROR: Can't open/parse the config file /etc/freshclam.conf
Restarting freshclam.
Shutting down freshclam:                                   [FAILED]
Starting freshclam: /bin/bash: /usr/bin/freshclam: No such file or directory
                                                           [FAILED]
Restarting clamd.
Shutting down clamd:                                       [FAILED]
Starting clamd: /bin/bash: /usr/sbin/clamd: No such file or directory
                                                           [FAILED]
Restarting exim.
Shutting down exim:
Starting exim:
Done ClamAV.
freshclam -v does stuff but then ends as above.

Find reveals the following:
Code:
/var/run/clamd
/var/lock/subsys/clamd
/var/lock/subsys/freshclam
/usr/local/share/clamav
/usr/local/share/man/man8/clamd.8
/usr/local/share/man/man8/clamav-milter.8
/usr/local/share/man/man1/clamsubmit.1
/usr/local/share/man/man1/clamscan.1
/usr/local/share/man/man1/clambc.1
/usr/local/share/man/man1/clamdtop.1
/usr/local/share/man/man1/clamconf.1
/usr/local/share/man/man1/clamdscan.1
/usr/local/share/man/man1/freshclam.1
/usr/local/share/man/man5/clamd.conf.5
/usr/local/share/man/man5/freshclam.conf.5
/usr/local/share/man/man5/clamav-milter.conf.5
/usr/local/directadmin/custombuild/freshclam_debian
/usr/local/directadmin/custombuild/clamd
/usr/local/directadmin/custombuild/clamav-0.98.3.tar.gz
/usr/local/directadmin/custombuild/freshclam_freebsd
/usr/local/directadmin/custombuild/clamd_freebsd
/usr/local/directadmin/custombuild/clamd_debian
/usr/local/directadmin/custombuild/freshclam
/usr/local/lib64/libclamunrar.so.6.1.22
/usr/local/lib64/libclamunrar_iface.la
/usr/local/lib64/libclamav.la
/usr/local/lib64/pkgconfig/libclamav.pc
/usr/local/lib64/libclamunrar_iface.so.6.1.22
/usr/local/lib64/libclamunrar_iface.so
/usr/local/lib64/libclamav.so.6
/usr/local/lib64/libclamav.so
/usr/local/lib64/libclamunrar.la
/usr/local/lib64/libclamav.so.6.1.22
/usr/local/lib64/libclamunrar_iface.so.6
/usr/local/lib64/libclamunrar.so.6
/usr/local/lib64/libclamunrar.so
/usr/local/sbin/clamd
/usr/local/bin/clamconf
/usr/local/bin/clamav-config
/usr/local/bin/clamsubmit
/usr/local/bin/clamdscan
/usr/local/bin/clamscan
/usr/local/bin/clambc
/usr/local/bin/freshclam
/usr/local/include/clamav.h
/etc/freshclam.conf.sample
/etc/rc.d/rc3.d/S62freshclam
/etc/rc.d/rc3.d/S61clamd
/etc/rc.d/rc2.d/S62freshclam
/etc/rc.d/rc2.d/S61clamd
/etc/rc.d/rc5.d/S62freshclam
/etc/rc.d/rc5.d/S61clamd
/etc/rc.d/rc4.d/S62freshclam
/etc/rc.d/rc4.d/S61clamd
/etc/rc.d/init.d/clamd
/etc/rc.d/init.d/freshclam
/etc/freshclam.conf
/etc/clamd.conf.sample
/etc/clamd.conf

This will start clamd (as viewed in DA service monitor): /usr/local/sbin/clamd start
This won't start freshclam (as viewed in DA service monitor): /usr/local/bin/freshclam start

clamd can be stopped from DA service monitor but neither can be started from there.

I've never used clamav before but like other features which seem to be popular, without having spent years working with them since being added to the custom build system it's all quite confusing to get this stuff operational based on old information like shown in early KB or version info pages.

For good measure I tried:
Code:
mkdir -p /usr/local/share/clamav
chown clamav:clamav /usr/local/share/clamav
/usr/local/bin/freshclam -v
However while it may remedy something it's not applicable to the CB 1.2 clamav installation quirks which are beyond my present linux knowledge without spending more time on this than I can afford right now.

Decided to give "./build all d" a try before moving on. Below is clamav related output FWIW.
Code:
File already exists:    clamav-0.98.3.tar.gz
MD5 Checksum on clamav-0.98.3.tar.gz passed.
File already exists:    clamd
File already exists:    clamd_freebsd
File already exists:    clamd_debian
File already exists:    freshclam
File already exists:    freshclam_freebsd
File already exists:    freshclam_debian
Installing clamav 0.98.3 ...
Found /usr/local/directadmin/custombuild/clamav-0.98.3.tar.gz
Extracting ...
Done.
Configuring clamav 0.98.3 ...
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
creating target.h - canonical system defines
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... yes
checking how to print strings... printf
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1966080
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
./configure: line 6808: /usr/bin/file: No such file or directory
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking which extension is used for runtime loadable modules... .so
checking which variable specifies run-time module search path... LD_LIBRARY_PATH
checking for the default library search path... /lib /usr/lib /usr/local/lib
checking for library containing dlopen... -ldl
checking for dlerror... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dld_link in -ldld... no
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_add... yes
checking for argz_append... yes
checking for argz_count... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking if argz actually works... yes
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for ltdl.h... yes
checking whether lt_dlinterface_register is declared... no
checking where to find libltdl headers... -I${top_srcdir}/libltdl
checking where to find libltdl library... ${top_build_prefix}libltdl/libltdlc.la
checking for unistd.h... (cached) yes
checking for dl.h... no
checking for sys/dl.h... no
checking for dld.h... no
checking for mach-o/dyld.h... no
checking for dirent.h... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
checking for strlcat... no
checking for strlcpy... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for cos in -lm... yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking sys/int_types.h usability... no
checking sys/int_types.h presence... no
checking for sys/int_types.h... no
checking for dlfcn.h... (cached) yes
checking for inttypes.h... (cached) yes
checking sys/inttypes.h usability... no
checking sys/inttypes.h presence... no
checking for sys/inttypes.h... no
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking for memory.h... (cached) yes
checking ndir.h usability... no
checking ndir.h presence... no
checking for ndir.h... no
checking for stdlib.h... (cached) yes
checking for strings.h... (cached) yes
checking for string.h... (cached) yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking sys/filio.h usability... no
checking sys/filio.h presence... no
checking for sys/filio.h... no
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for multiarch libdir... ${exec_prefix}/lib64
checking for C/C++ restrict keyword... __restrict
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether byte ordering is bigendian... no
checking for a supported version of gcc... ok (4.4.7)
checking for gcc bug PR27603... ok, bug not present
checking for gcc bug PR26763-2... ok, bug not present
checking for valid code generation of CLI_ISCONTAINED... ok, bug not present
checking for gcc bug PR28045... ok, bug not present
checking for gcc bug PR37573... ok, bug not present
checking for off_t... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking size of void *... 8
checking for ld --version-script... yes
checking whether uname(2) is POSIX... yes
checking for bind in -lsocket... no
checking for library containing gethostent... none required
checking for poll... yes
checking for setsid... yes
checking for memcpy... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for strerror_r... yes
checking for strlcpy... (cached) no
checking for strlcat... (cached) no
checking for strcasestr... yes
checking for inet_ntop... yes
checking for setgroups... yes
checking for initgroups... yes
checking for ctime_r... yes
checking for mkstemp... yes
checking for mallinfo... yes
checking for madvise... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for working mmap... yes
checking for sysconf(_SC_PAGESIZE)... yes
checking for getpagesize()... yes
checking for MAP_ANON(YMOUS)... MAP_ANONYMOUS
checking for enable_extended_FILE_stdio... no
checking for timegm... yes
checking for sysctlbyname... no
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking check.h usability... no
checking check.h presence... no
checking for check.h... no
configure: unable to compile/link with check
checking for libxml2 installation... using /usr/local
checking xml2-config version... 2.7.6
checking for xmlreader.h in /usr/local... found
checking for xmlTextReaderRead in -lxml2... yes
configure: Compiling and linking with libxml2 from /usr/local
checking for OpenSSL installation... /usr
checking for SSL_library_init in -lssl... yes
checking for EVP_EncryptInit in -lcrypto... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for zlib installation... using /usr
checking for inflateEnd in -lz... yes
checking for gzopen in -lz... yes
checking how to link with libbz2... -lbz2
checking for BZ2_bzDecompressInit in -lbz2... no
checking bzlib.h usability... no
checking bzlib.h presence... no
checking for bzlib.h... no
configure: WARNING: ****** bzip2 support disabled
checking for getaddrinfo... yes
checking for IPv6 support... yes
checking for resolv.h... yes
checking for dn_expand in std libs... no
checking for dn_expand in -lresolv... yes
checking whether setpgrp takes no argument... yes
checking for libiconv_open in -liconv... yes
checking for iconv... yes
checking for pthread.h... (cached) yes
checking whether in_port_t is defined... yes
checking for in_addr_t definition... yes
checking sys/fanotify.h usability... no
checking sys/fanotify.h presence... no
checking for sys/fanotify.h... no
checking for sched_yield... yes
checking for pthread_yield... yes
checking for readdir_r... support disabled
checking for ctime_r... yes, and it takes 2 arguments
checking for socklen_t... yes
checking for structure packing via __attribute__((packed))... yes
checking for type aligning via __attribute__((aligned))... yes
checking that structure packing works... yes
checking for fd_set... yes, found in sys/select.h
checking default FD_SETSIZE value... 32768
checking stat64... yes
checking whether signed right shift is sign extended... yes
checking for recvmsg... yes
checking for sendmsg... yes
checking for msg_control field in struct msghdr... yes
checking BSD 4.4 / RFC2292 style fd passing... yes
checking ncurses/ncurses.h usability... no
checking ncurses/ncurses.h presence... no
checking for ncurses/ncurses.h... no
configure: unable to compile/link with ncurses
checking ncurses.h usability... no
checking ncurses.h presence... no
checking for ncurses.h... no
configure: unable to compile/link with ncurses
checking curses.h usability... no
checking curses.h presence... no
checking for curses.h... no
configure: unable to compile/link with pdcurses
configure: WARNING: ****** not building clamdtop: ncurses not found
checking for libcurl installation... /usr
checking for curl_easy_init in -lcurl... yes
configure: creating ./config.status
config.status: creating libltdl/Makefile
config.status: creating clamscan/Makefile
config.status: creating database/Makefile
config.status: creating docs/Makefile
config.status: creating clamd/Makefile
config.status: creating clamdscan/Makefile
config.status: creating clamsubmit/Makefile
config.status: creating clamav-milter/Makefile
config.status: creating freshclam/Makefile
config.status: creating sigtool/Makefile
config.status: creating clamconf/Makefile
config.status: creating etc/Makefile
config.status: creating test/Makefile
config.status: creating unit_tests/Makefile
config.status: creating clamdtop/Makefile
config.status: creating clambc/Makefile
config.status: creating Makefile
config.status: creating clamav-config
config.status: creating libclamav.pc
config.status: creating platform.h
config.status: creating docs/man/clamav-milter.8
config.status: creating docs/man/clamav-milter.conf.5
config.status: creating docs/man/clambc.1
config.status: creating docs/man/clamconf.1
config.status: creating docs/man/clamd.8
config.status: creating docs/man/clamd.conf.5
config.status: creating docs/man/clamdscan.1
config.status: creating docs/man/clamscan.1
config.status: creating docs/man/freshclam.1
config.status: creating docs/man/freshclam.conf.5
config.status: creating docs/man/sigtool.1
config.status: creating docs/man/clamdtop.1
config.status: creating docs/man/clamsubmit.1
config.status: creating clamav-config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in libclamav/c++ (/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local'  '--sysconfdir=/etc' '--with-xml=/usr/local' '--with-zlib=/usr' '--enable-ltdl-convenience' --cache-file=/dev/null --srcdir=.
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a pax tar archive... gnutar
checking whether make supports nested variables... yes
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1966080
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
./configure: line 7301: /usr/bin/file: No such file or directory
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for GNU make... make
checking for supported C++ compiler version... ok (4.4.7)
checking for supported OS... ok (x86_64-linux-gnu)
checking for working libstdc++... testyes
configure: Building X86 backend: yes
configure: Building PPC backend: no
checking optional compiler flags... -Wno-variadic-macros -Wno-missing-field-initializers
configure: creating ./config.status
config.status: creating Makefile
config.status: creating clamavcxx-config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in llvm (/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++/llvm)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local'  '--sysconfdir=/etc' '--with-xml=/usr/local' '--with-zlib=/usr' '--enable-ltdl-convenience' '--enable-optimized' 'llvm_cv_gnu_make_command=make' '--enable-targets=host-only' '--enable-bindings=none' '--enable-libffi=no' '--without-llvmgcc' '--without-llvmgxx' --cache-file=/dev/null --srcdir=.
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking type of operating system we're going to host on... Linux
checking type of operating system we're going to target... Linux
checking target architecture... x86_64
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking clang compiler... none
checking optimization flags... -O3
checking how to run the C preprocessor... gcc -E
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for BSD-compatible nm... /usr/bin/nm -B
checking for GNU make... (cached) make
checking whether ln -s works... yes
checking for cmp... /usr/bin/cmp
checking for cp... /bin/cp
checking for date... /bin/date
checking for find... /bin/find
checking for grep... (cached) /bin/grep
checking for mkdir... /bin/mkdir
checking for mv... /bin/mv
checking for ranlib... ranlib
checking for ar... ar
checking for rm... /bin/rm
checking for sed... /bin/sed
checking for tar... /bin/tar
checking for pwd... /bin/pwd
checking for Graphviz... echo Graphviz
checking for dot... echo dot
checking for fdp... echo fdp
checking for neato... echo neato
checking for twopi... echo twopi
checking for circo... echo circo
checking for gv... no
checking for gsview32... no
checking for dotty... echo dotty
checking for a BSD-compatible install... /usr/bin/install -c
checking for bzip2... /usr/bin/bzip2
checking for cat... /bin/cat
checking for doxygen... no
checking for groff... /usr/bin/groff
checking for gzip... /bin/gzip
checking for pod2html... /usr/bin/pod2html
checking for pod2man... /usr/bin/pod2man
checking for pdfroff... no
checking for runtest... no
checking for the tclsh program in tclinclude directory... none
checking for tclsh8.4... no
checking for tclsh8.4.8... no
checking for tclsh8.4.7... no
checking for tclsh8.4.6... no
checking for tclsh8.4.5... no
checking for tclsh8.4.4... no
checking for tclsh8.4.3... no
checking for tclsh8.4.2... no
checking for tclsh8.4.1... no
checking for tclsh8.4.0... no
checking for tclsh8.3... no
checking for tclsh8.3.5... no
checking for tclsh8.3.4... no
checking for tclsh8.3.3... no
checking for tclsh8.3.2... no
checking for tclsh8.3.1... no
checking for tclsh8.3.0... no
checking for tclsh... no
checking for zip... /usr/bin/zip
checking for ocamlc... no
checking for ocamlopt... no
checking for ocamldep... no
checking for ocamldoc... no
checking for gas... no
checking for as... /usr/bin/as
checking for linker version... 2.20.51.0.2
checking for compiler -Wl,-R<path> option... yes
checking for compiler -Wl,-export-dynamic option... yes
checking for compiler -Wl,--version-script option... yes
checking for an ANSI C-conforming const... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking dynamic linker characteristics... cat: ld.so.conf.d/*.conf: No such file or directory
GNU/Linux ld.so
checking which extension is used for loadable modules... .so
checking which variable specifies run-time library path... LD_LIBRARY_PATH
checking for the default library search path... /lib /usr/lib /usr/local/lib
checking for objdir... .libs
checking command to parse /usr/bin/nm -B output from  object... ok
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen in -ldl... yes
checking for dlerror... yes
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_append... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking assert.h usability... yes
checking assert.h presence... yes
checking for assert.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for memory.h... (cached) yes
checking for stdlib.h... (cached) yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking for unistd.h... (cached) yes
checking dl.h usability... no
checking dl.h presence... no
checking for dl.h... no
checking sys/dl.h usability... no
checking sys/dl.h presence... no
checking for sys/dl.h... no
checking dld.h usability... no
checking dld.h presence... no
checking for dld.h... no
checking mach-o/dyld.h usability... no
checking mach-o/dyld.h presence... no
checking for mach-o/dyld.h... no
checking for string.h... (cached) yes
checking for strchr... yes
checking for strrchr... yes
checking for memcpy... yes
checking for memmove... yes
checking for strcmp... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
checking LLVM capable compiler... llvm-gcc
checking tool compatibility... ok
checking optional compiler flags... -Wno-variadic-macros -Wno-missing-field-initializers
checking for sin in -lm... yes
checking for library containing dlopen... -ldl
checking for library containing mallinfo... none required
checking for pthread_mutex_init in -lpthread... yes
checking for library containing pthread_mutex_lock... none required
checking for library containing pthread_rwlock_init... none required
checking for library containing pthread_getspecific... none required
checking for dirent.h that defines DIR... (cached) yes
checking for library containing opendir... (cached) none required
checking for MAP_ANONYMOUS vs. MAP_ANON... yes
checking whether stat file-mode macros are broken... no
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking whether time.h and sys/time.h may both be included... yes
checking for dlfcn.h... (cached) yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for inttypes.h... (cached) yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking link.h usability... yes
checking link.h presence... yes
checking for link.h... yes
checking for malloc.h... (cached) yes
checking setjmp.h usability... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking for stdint.h... (cached) yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking for unistd.h... (cached) yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/types.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking malloc/malloc.h usability... no
checking malloc/malloc.h presence... no
checking for malloc/malloc.h... no
checking mach/mach.h usability... no
checking mach/mach.h presence... no
checking for mach/mach.h... no
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking CrashReporterClient.h usability... no
checking CrashReporterClient.h presence... no
checking for CrashReporterClient.h... no
checking __crashreporter_info__... no
checking for HUGE_VAL sanity... yes
checking for pid_t... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for int64_t... yes
checking for uint64_t... yes
checking for backtrace... yes
checking for ceilf... yes
checking for floorf... yes
checking for roundf... yes
checking for rintf... yes
checking for nearbyintf... yes
checking for getcwd... yes
checking for powf... yes
checking for fmodf... yes
checking for strtof... yes
checking for round... yes
checking for getpagesize... yes
checking for getrusage... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for gettimeofday... yes
checking for isatty... yes
checking for mkdtemp... yes
checking for mkstemp... yes
checking for mktemp... yes
checking for posix_spawn... yes
checking for realpath... yes
checking for sbrk... yes
checking for setrlimit... (cached) yes
checking for strdup... yes
checking for strerror... yes
checking for strerror_r... yes
checking for strerror_s... no
checking for setenv... yes
checking for strtoll... yes
checking for strtoq... yes
checking for sysconf... yes
checking for malloc_zone_statistics... no
checking for setjmp... yes
checking for longjmp... yes
checking for sigsetjmp... no
checking for siglongjmp... yes
checking if printf has the %a format character... yes
checking for srand48/lrand48/drand48 in <stdlib.h>... yes
checking for isnan in <math.h>... yes
checking for isnan in <cmath>... yes
checking for std::isnan in <cmath>... yes
checking for isinf in <math.h>... yes
checking for isinf in <cmath>... yes
checking for std::isinf in <cmath>... no
checking for finite in <ieeefp.h>... no
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for getpagesize... (cached) yes
checking for working mmap... yes
checking for mmap of files... yes
checking if /dev/zero is needed for mmap... no
checking for GCC atomic builtins... yes
checking for 32-bit userspace on 64-bit system... no
checking for __dso_handle... yes
checking whether llvm-gcc is sane... no
checking for compiler -fvisibility-inlines-hidden option... yes
configure: creating ./config.status
config.status: creating include/llvm/Config/Targets.def
config.status: creating include/llvm/Config/AsmPrinters.def
config.status: creating include/llvm/Config/AsmParsers.def
config.status: creating include/llvm/Config/Disassemblers.def
config.status: creating Makefile.config
config.status: creating llvm.spec
config.status: creating include/llvm/Config/config.h
config.status: creating include/llvm/Config/llvm-config.h
config.status: creating include/llvm/System/DataTypes.h
config.status: executing setup commands
config.status: executing Makefile commands
config.status: executing Makefile.common commands
config.status: executing examples/Makefile commands
./autoconf/install-sh: ./examples/Makefile does not exist.
config.status: executing lib/Makefile commands
config.status: executing runtime/Makefile commands
./autoconf/install-sh: ./runtime/Makefile does not exist.
config.status: executing test/Makefile commands
./autoconf/install-sh: ./test/Makefile does not exist.
config.status: executing test/Makefile.tests commands
./autoconf/install-sh: ./test/Makefile.tests does not exist.
config.status: executing unittests/Makefile commands
./autoconf/install-sh: ./unittests/Makefile does not exist.
config.status: executing tools/Makefile commands
./autoconf/install-sh: ./tools/Makefile does not exist.
config.status: executing utils/Makefile commands
config.status: executing projects/Makefile commands
./autoconf/install-sh: ./projects/Makefile does not exist.
config.status: executing bindings/Makefile commands
./autoconf/install-sh: ./bindings/Makefile does not exist.
config.status: executing bindings/ocaml/Makefile.ocaml commands
./autoconf/install-sh: ./bindings/ocaml/Makefile.ocaml does not exist.
configure: creating ./config.status
config.status: creating libltdl/Makefile
config.status: creating clamscan/Makefile
config.status: creating database/Makefile
config.status: creating docs/Makefile
config.status: creating clamd/Makefile
config.status: creating clamdscan/Makefile
config.status: creating clamsubmit/Makefile
config.status: creating clamav-milter/Makefile
config.status: creating freshclam/Makefile
config.status: creating sigtool/Makefile
config.status: creating clamconf/Makefile
config.status: creating etc/Makefile
config.status: creating test/Makefile
config.status: creating unit_tests/Makefile
config.status: creating clamdtop/Makefile
config.status: creating clambc/Makefile
config.status: creating Makefile
config.status: creating clamav-config
config.status: creating libclamav.pc
config.status: creating platform.h
config.status: creating docs/man/clamav-milter.8
config.status: creating docs/man/clamav-milter.conf.5
config.status: creating docs/man/clambc.1
config.status: creating docs/man/clamconf.1
config.status: creating docs/man/clamd.8
config.status: creating docs/man/clamd.conf.5
config.status: creating docs/man/clamdscan.1
config.status: creating docs/man/clamscan.1
config.status: creating docs/man/freshclam.1
config.status: creating docs/man/freshclam.conf.5
config.status: creating docs/man/sigtool.1
config.status: creating docs/man/clamdtop.1
config.status: creating docs/man/clamsubmit.1
config.status: creating libclamav/Makefile
config.status: creating clamav-config.h
config.status: clamav-config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Summary of detected features follows
              OS          : linux-gnu
              pthreads    : yes (-lpthread)
configure: Summary of miscellaneous  features
              check       : no (auto)
              fanotify    : yes
              fdpassing   : 1
              IPv6        : yes
configure: Summary of optional tools
              clamdtop    :  (auto)
              milter      : yes (disabled)
              clamsubmit  : yes
configure: Summary of engine performance features)
              release mode: yes
              jit         : yes (auto)
              mempool     : yes
configure: Summary of engine detection features
              bzip2       : ok
              zlib        : /usr
              unrar       : yes
              dmg and xar : yes, from /usr/local
Done Configuration.
Trying to make clamav...
make  all-recursive
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
Making all in libltdl
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make  all-am
make[3]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
  CC     dlopen.lo
  CC     libltdlc_la-preopen.lo
  CC     libltdlc_la-lt__alloc.lo
  CC     libltdlc_la-lt_dlloader.lo
  CC     libltdlc_la-lt_error.lo
  CC     libltdlc_la-ltdl.lo
  CC     libltdlc_la-slist.lo
  CC     lt__strl.lo
  CCLD   dlopen.la
  CCLD   libltdlc.la
make[3]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
Making all in libclamav
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make  all-recursive
make[3]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
Making all in c++
make[4]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make  all-am
make[5]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
  CXX    libclamavcxx_la-bytecode2llvm.lo
  CXX    libclamavcxx_la-ClamBCRTChecks.lo
bytecode2llvm.cpp: In function 'void setGuard(unsigned char*)':
bytecode2llvm.cpp:2215: warning: deprecated conversion from string constant to 'char*'
  CXX    libclamavcxx_la-detect.lo
  CXX    AliasAnalysis.lo
  CXX    AliasSetTracker.lo
  CXX    BasicAliasAnalysis.lo
  CXX    CaptureTracking.lo
  CXX    DebugInfo.lo
  CXX    CallGraph.lo
  CXX    MemoryBuiltins.lo
  CXX    PointerTracking.lo
  CXX    ProfileInfo.lo
  CXX    ValueTracking.lo
  CXX    ELFCodeEmitter.lo
  CXX    ELFWriter.lo
  CXX    LiveVariables.lo
  CXX    MachineBasicBlock.lo
  CXX    MachineDominators.lo
  CXX    MachineFunction.lo
  CXX    MachineFunctionAnalysis.lo
  CXX    MachineFunctionPass.lo
  CXX    MachineFunctionPrinterPass.lo
  CXX    MachineInstr.lo
  CXX    MachineLoopInfo.lo
  CXX    MachineModuleInfo.lo
  CXX    MachineRegisterInfo.lo
  CXX    ObjectCodeEmitter.lo
  CXX    PostRAHazardRecognizer.lo
  CXX    PseudoSourceValue.lo
  CXX    ScheduleDAG.lo
  CXX    TargetInstrInfoImpl.lo
  CXX    UnreachableBlockElim.lo
  CXX    ExecutionEngine.lo
  CXX    Intercept.lo
  CXX    JIT.lo
  CXX    JITDebugRegisterer.lo
  CXX    JITDwarfEmitter.lo
  CXX    JITEmitter.lo
  CXX    JITMemoryManager.lo
  CXX    OProfileJITEventListener.lo
  CXX    TargetSelect.lo
  CXX    MCAsmInfo.lo
  CXX    MCAssembler.lo
  CXX    MCContext.lo
  CXX    MCExpr.lo
  CXX    MCInst.lo
  CXX    MCSection.lo
  CXX    MCSectionCOFF.lo
  CXX    MCSectionELF.lo
  CXX    MCSectionMachO.lo
  CXX    MCSymbol.lo
  CXX    APFloat.lo
  CXX    APInt.lo
  CXX    Allocator.lo
  CXX    CommandLine.lo
  CXX    ConstantRange.lo
  CXX    Debug.lo
  CXX    Dwarf.lo
  CXX    ErrorHandling.lo
  CXX    FoldingSet.lo
  CXX    FormattedStream.lo
  CXX    ManagedStatic.lo
  CXX    MemoryBuffer.lo
  CXX    PrettyStackTrace.lo
  CXX    SmallPtrSet.lo
  CXX    SmallVector.lo
  CXX    SourceMgr.lo
  CXX    Statistic.lo
  CXX    StringExtras.lo
  CXX    StringMap.lo
  CXX    StringPool.lo
  CXX    StringRef.lo
  CXX    TargetRegistry.lo
  CXX    Timer.lo
  CXX    Triple.lo
  CXX    Twine.lo
  CXX    raw_ostream.lo
  CXX    circular_raw_ostream.lo
  CXX    Mangler.lo
  CXX    SubtargetFeature.lo
  CXX    TargetData.lo
  CXX    TargetInstrInfo.lo
  CXX    TargetLoweringObjectFile.lo
  CXX    TargetMachine.lo
  CXX    TargetRegisterInfo.lo
  CXX    DCE.lo
  CXX    SimplifyCFGPass.lo
  CXX    AsmWriter.lo
  CXX    Attributes.lo
  CXX    AutoUpgrade.lo
  CXX    BasicBlock.lo
  CXX    ConstantFold.lo
  CXX    Constants.lo
  CXX    Core.lo
  CXX    DebugLoc.lo
  CXX    Dominators.lo
  CXX    Function.lo
  CXX    GVMaterializer.lo
  CXX    Globals.lo
  CXX    IRBuilder.lo
  CXX    InlineAsm.lo
  CXX    Instruction.lo
  CXX    Instructions.lo
  CXX    IntrinsicInst.lo
  CXX    LLVMContext.lo
  CXX    LLVMContextImpl.lo
  CXX    LeakDetector.lo
  CXX    Metadata.lo
  CXX    Module.lo
  CXX    Pass.lo
  CXX    PassManager.lo
  CXX    PassRegistry.lo
  CXX    PrintModulePass.lo
  CXX    Type.lo
  CXX    TypeSymbolTable.lo
  CXX    Use.lo
  CXX    Value.lo
  CXX    ValueSymbolTable.lo
  CXX    ValueTypes.lo
  CXX    Verifier.lo
  CXX    ConstantFolding.lo
  CXX    IVUsers.lo
  CXX    InstructionSimplify.lo
  CXX    Loads.lo
  CXX    LoopInfo.lo
  CXX    LoopPass.lo
  CXX    MemoryDependenceAnalysis.lo
  CXX    PHITransAddr.lo
  CXX    ScalarEvolution.lo
  CXX    ScalarEvolutionExpander.lo
  CXX    ScalarEvolutionNormalization.lo
  CXX    AggressiveAntiDepBreaker.lo
  CXX    Analysis.lo
  CXX    BranchFolding.lo
  CXX    CalcSpillWeights.lo
  CXX    CallingConvLower.lo
  CXX    CodePlacementOpt.lo
  CXX    CriticalAntiDepBreaker.lo
  CXX    DeadMachineInstructionElim.lo
  CXX    DwarfEHPrepare.lo
  CXX    GCMetadata.lo
  CXX    GCStrategy.lo
  CXX    InlineSpiller.lo
  CXX    LLVMTargetMachine.lo
  CXX    LatencyPriorityQueue.lo
  CXX    LiveInterval.lo
  CXX    LiveIntervalAnalysis.lo
  CXX    LiveStackAnalysis.lo
  CXX    LocalStackSlotAllocation.lo
  CXX    LowerSubregs.lo
  CXX    MachineCSE.lo
  CXX    MachineLICM.lo
  CXX    MachineModuleInfoImpls.lo
  CXX    MachinePassRegistry.lo
  CXX    MachineSSAUpdater.lo
  CXX    MachineSink.lo
  CXX    MachineVerifier.lo
  CXX    OptimizePHIs.lo
  CXX    PHIElimination.lo
  CXX    Passes.lo
  CXX    PeepholeOptimizer.lo
  CXX    PostRASchedulerList.lo
  CXX    PreAllocSplitting.lo
  CXX    ProcessImplicitDefs.lo
  CXX    PrologEpilogInserter.lo
  CXX    RegAllocFast.lo
  CXX    RegAllocLinearScan.lo
  CXX    RegisterCoalescer.lo
  CXX    RegisterScavenging.lo
  CXX    ScheduleDAGEmit.lo
  CXX    ScheduleDAGInstrs.lo
  CXX    DAGCombiner.lo
  CXX    FastISel.lo
  CXX    FunctionLoweringInfo.lo
  CXX    InstrEmitter.lo
  CXX    LegalizeDAG.lo
  CXX    LegalizeFloatTypes.lo
  CXX    LegalizeIntegerTypes.lo
  CXX    LegalizeTypes.lo
  CXX    LegalizeTypesGeneric.lo
  CXX    LegalizeVectorOps.lo
  CXX    LegalizeVectorTypes.lo
  CXX    ScheduleDAGList.lo
  CXX    ScheduleDAGRRList.lo
  CXX    ScheduleDAGSDNodes.lo
  CXX    SelectionDAG.lo
  CXX    SelectionDAGBuilder.lo
  CXX    SelectionDAGISel.lo
  CXX    SelectionDAGPrinter.lo
  CXX    TargetLowering.lo
  CXX    TargetSelectionDAGInfo.lo
  CXX    ScheduleDAGPrinter.lo
  CXX    ShrinkWrapping.lo
  CXX    SimpleRegisterCoalescing.lo
  CXX    SjLjEHPrepare.lo
  CXX    SlotIndexes.lo
  CXX    Spiller.lo
  CXX    SplitKit.lo
  CXX    StackProtector.lo
  CXX    StackSlotColoring.lo
  CXX    StrongPHIElimination.lo
  CXX    TailDuplication.lo
  CXX    TargetLoweringObjectFileImpl.lo
  CXX    TwoAddressInstructionPass.lo
  CXX    VirtRegMap.lo
  CXX    VirtRegRewriter.lo
  CXX    MCAsmInfoDarwin.lo
  CXX    MCAsmStreamer.lo
  CXX    MCInstPrinter.lo
  CXX    MCLoggingStreamer.lo
  CXX    MCNullStreamer.lo
  CXX    MCStreamer.lo
  CXX    GraphWriter.lo
  CXX    TargetFrameInfo.lo
  CXX    TargetSubtarget.lo
  CXX    ConstantMerge.lo
  CXX    GlobalOpt.lo
  CXX    CodeGenPrepare.lo
  CXX    GEPSplitter.lo
  CXX    GVN.lo
  CXX    LoopStrengthReduce.lo
  CXX    SCCP.lo
  CXX    AddrModeMatcher.lo
  CXX    BasicBlockUtils.lo
  CXX    BreakCriticalEdges.lo
  CXX    BuildLibCalls.lo
  CXX    DemoteRegToStack.lo
  CXX    LCSSA.lo
  CXX    Local.lo
  CXX    LoopSimplify.lo
  CXX    LowerInvoke.lo
  CXX    LowerSwitch.lo
  CXX    Mem2Reg.lo
  CXX    PromoteMemoryToRegister.lo
  CXX    SSAUpdater.lo
  CXX    SimplifyCFG.lo
  CXX    UnifyFunctionExitNodes.lo
  CXX    Alarm.lo
  CXX    Atomic.lo
  CXX    Disassembler.lo
  CXX    DynamicLibrary.lo
  CXX    Errno.lo
  CXX    Host.lo
  CXX    IncludeFile.lo
  CXX    Memory.lo
  CXX    Mutex.lo
  CXX    Path.lo
  CXX    Process.lo
  CXX    Program.lo
  CXX    RWMutex.lo
  CXX    Signals.lo
  CXX    ThreadLocal.lo
  CXX    Threading.lo
  CXX    TimeValue.lo
  CXX    Valgrind.lo
  CXX    libllvmx86codegen_la-ELFObjectWriter.lo
  CXX    libllvmx86codegen_la-MCAsmInfoCOFF.lo
  CXX    libllvmx86codegen_la-MCCodeEmitter.lo
  CXX    libllvmx86codegen_la-MCELFStreamer.lo
  CXX    libllvmx86codegen_la-MCMachOStreamer.lo
  CXX    libllvmx86codegen_la-MCObjectStreamer.lo
  CXX    libllvmx86codegen_la-MCObjectWriter.lo
  CXX    libllvmx86codegen_la-MachObjectWriter.lo
  CXX    libllvmx86codegen_la-TargetAsmBackend.lo
  CXX    libllvmx86codegen_la-WinCOFFObjectWriter.lo
  CXX    libllvmx86codegen_la-WinCOFFStreamer.lo
  CXX    libllvmx86codegen_la-TargetELFWriterInfo.lo
  CXX    libllvmx86codegen_la-SSEDomainFix.lo
  CXX    libllvmx86codegen_la-X86TargetInfo.lo
  CXX    libllvmx86codegen_la-X86AsmBackend.lo
  CXX    libllvmx86codegen_la-X86COFFMachineModuleInfo.lo
  CXX    libllvmx86codegen_la-X86CodeEmitter.lo
  CXX    libllvmx86codegen_la-X86ELFWriterInfo.lo
  CXX    libllvmx86codegen_la-X86FastISel.lo
  CXX    libllvmx86codegen_la-X86FloatingPoint.lo
  CXX    libllvmx86codegen_la-X86ISelDAGToDAG.lo
  CXX    libllvmx86codegen_la-X86ISelLowering.lo
  CXX    libllvmx86codegen_la-X86InstrInfo.lo
  CXX    libllvmx86codegen_la-X86JITInfo.lo
  CXX    libllvmx86codegen_la-X86MCAsmInfo.lo
  CXX    libllvmx86codegen_la-X86MCCodeEmitter.lo
  CXX    libllvmx86codegen_la-X86RegisterInfo.lo
  CXX    libllvmx86codegen_la-X86SelectionDAGInfo.lo
  CXX    libllvmx86codegen_la-X86Subtarget.lo
  CXX    libllvmx86codegen_la-X86TargetMachine.lo
  CXX    libllvmx86codegen_la-X86TargetObjectFile.lo
  CXXLD  libllvmjit.la
  CXXLD  libllvmcodegen.la
  CXXLD  libllvmsystem.la
  CXXLD  libllvmx86codegen.la
  CXXLD  libclamavcxx.la
make[5]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[4]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[4]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
  CC     unrar15.lo
  CC     unrar.lo
  CC     unrar20.lo
  CC     unrarppm.lo
  CC     unrarvm.lo
  CC     unrarcmd.lo
  CC     unrarfilter.lo
  CC     unrarhlp.lo
  CC     unrar_iface.lo
  CC     libclamav_la-matcher-ac.lo
  CC     libclamav_la-matcher-bm.lo
  CC     libclamav_la-matcher-hash.lo
  CC     libclamav_la-matcher.lo
matcher.c: In function 'cli_fmap_scandesc':
matcher.c:929: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const void *'
matcher.c:931: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const void *'
matcher.c:933: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const void *'
  CC     libclamav_la-others.lo
  CC     libclamav_la-readdb.lo
  CC     libclamav_la-cvd.lo
  CC     libclamav_la-dsig.lo
  CC     libclamav_la-scanners.lo
  CC     libclamav_la-textdet.lo
  CC     libclamav_la-filetypes.lo
  CC     libclamav_la-rtf.lo
  CC     libclamav_la-blob.lo
  CC     libclamav_la-mbox.lo
  CC     libclamav_la-message.lo
mbox.c: In function 'parseEmailBody':
mbox.c:1951: warning: comparison between pointer and integer
mbox.c:1961: warning: comparison between pointer and integer
mbox.c: In function 'boundaryStart':
mbox.c:2150: warning: assignment discards qualifiers from pointer target type
mbox.c: In function 'boundaryEnd':
mbox.c:2272: warning: assignment discards qualifiers from pointer target type
  CC     libclamav_la-table.lo
  CC     libclamav_la-text.lo
  CC     libclamav_la-ole2_extract.lo
  CC     libclamav_la-vba_extract.lo
  CC     libclamav_la-msexpand.lo
  CC     libclamav_la-pe.lo
  CC     libclamav_la-pe_icons.lo
pe.c: In function 'cli_checkfp_pe':
pe.c:2976: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:2976: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:2984: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:2984: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:3001: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:3001: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:3012: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:3012: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:3033: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:3033: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
  CC     libclamav_la-disasm.lo
  CC     libclamav_la-upx.lo
  CC     libclamav_la-htmlnorm.lo
  CC     libclamav_la-chmunpack.lo
  CC     libclamav_la-rebuildpe.lo
  CC     libclamav_la-petite.lo
  CC     libclamav_la-wwunpack.lo
  CC     libclamav_la-unsp.lo
  CC     libclamav_la-aspack.lo
  CC     libclamav_la-packlibs.lo
  CC     libclamav_la-fsg.lo
  CC     libclamav_la-mew.lo
  CC     libclamav_la-upack.lo
  CC     libclamav_la-line.lo
  CC     libclamav_la-untar.lo
  CC     libclamav_la-unzip.lo
  CC     libclamav_la-inflate64.lo
  CC     libclamav_la-special.lo
  CC     libclamav_la-binhex.lo
  CC     libclamav_la-is_tar.lo
  CC     libclamav_la-tnef.lo
  CC     libclamav_la-autoit.lo
  CC     libclamav_la-unarj.lo
  CC     libclamav_la-bzlib.lo
  CC     libclamav_la-nulsft.lo
  CC     libclamav_la-infblock.lo
  CC     libclamav_la-pdf.lo
  CC     libclamav_la-spin.lo
  CC     libclamav_la-yc.lo
  CC     libclamav_la-elf.lo
  CC     libclamav_la-sis.lo
  CC     libclamav_la-uuencode.lo
  CC     libclamav_la-phishcheck.lo
phishcheck.c: In function 'hash_match':
phishcheck.c:1211: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const char *'
phishcheck.c:1212: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const char *'
  CC     libclamav_la-phish_domaincheck_db.lo
  CC     libclamav_la-phish_whitelist.lo
  CC     libclamav_la-regex_list.lo
  CC     libclamav_la-regex_suffix.lo
  CC     libclamav_la-mspack.lo
  CC     libclamav_la-cab.lo
  CC     libclamav_la-entconv.lo
  CC     libclamav_la-hashtab.lo
  CC     libclamav_la-dconf.lo
  CC     libclamav_la-lzma_iface.lo
  CC     libclamav_la-7z_iface.lo
  CC     libclamav_la-7zAlloc.lo
  CC     libclamav_la-7zBuf.lo
  CC     libclamav_la-7zBuf2.lo
  CC     libclamav_la-7zCrc.lo
  CC     libclamav_la-7zDec.lo
  CC     libclamav_la-7zFile.lo
  CC     libclamav_la-7zIn.lo
  CC     libclamav_la-7zStream.lo
  CC     libclamav_la-Bcj2.lo
  CC     libclamav_la-Bra.lo
  CC     libclamav_la-Bra86.lo
  CC     libclamav_la-Lzma2Dec.lo
  CC     libclamav_la-LzmaDec.lo
  CC     libclamav_la-Ppmd7.lo
  CC     libclamav_la-Ppmd7Dec.lo
  CC     libclamav_la-Xz.lo
7z/Xz.c: In function 'XzCheck_Update':
7z/Xz.c:75: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const Byte *'
  CC     libclamav_la-XzCrc64.lo
  CC     libclamav_la-XzDec.lo
  CC     libclamav_la-XzIn.lo
7z/XzDec.c: In function 'XzUnpacker_Code':
7z/XzDec.c:791: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const Byte *'
  CC     libclamav_la-Delta.lo
  CC     libclamav_la-BraIA64.lo
  CC     libclamav_la-CpuArch.lo
  CC     libclamav_la-7zCrcOpt.lo
  CC     libclamav_la-explode.lo
  CC     libclamav_la-textnorm.lo
  CC     libclamav_la-dlp.lo
  CC     libclamav_la-js-norm.lo
  CC     libclamav_la-uniq.lo
  GEN    version.h.tmp
  CC     libclamav_la-mpool.lo
  CC     libclamav_la-filtering.lo
  CC     libclamav_la-fmap.lo
  CC     libclamav_la-perflogging.lo
  CC     libclamav_la-bytecode.lo
  CC     libclamav_la-bytecode_vm.lo
  CC     libclamav_la-cpio.lo
  CC     libclamav_la-macho.lo
  CC     libclamav_la-ishield.lo
  CC     libclamav_la-bytecode_api.lo
  CC     libclamav_la-bytecode_api_decl.lo
  CC     libclamav_la-cache.lo
cache.c: In function 'cache_check':
cache.c:939: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const void *'
  CC     libclamav_la-bytecode_detect.lo
  CC     libclamav_la-events.lo
  CC     libclamav_la-adc.lo
  CC     libclamav_la-dmg.lo
  CC     libclamav_la-xar.lo
  CC     libclamav_la-mbr.lo
  CC     libclamav_la-gpt.lo
  CC     libclamav_la-apm.lo
  CC     libclamav_la-prtn_intxn.lo
  CC     libclamav_la-xz_iface.lo
  CC     libclamav_la-sf_base64decode.lo
  CC     libclamav_la-hfsplus.lo
  CC     libclamav_la-swf.lo
  CC     libclamav_la-jpeg.lo
  CC     libclamav_la-png.lo
  CC     libclamav_la-iso9660.lo
  CC     libclamav_la-arc4.lo
  CC     libclamav_la-rijndael.lo
  CC     libclamav_la-crtmgr.lo
  CC     libclamav_la-asn1.lo
  CC     libclamav_la-fpu.lo
asn1.c: In function 'asn1_parse_mscat':
asn1.c:1050: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
asn1.c:1294: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
asn1.c:1302: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
  CC     libclamav_la-stats.lo
  CC     libclamav_la-www.lo
  CC     libclamav_la-json.lo
  CC     libclamav_la-hostid.lo
  CC     libclamav_la-openioc.lo
  CC     libclamav_la-fp_add.lo
  CC     libclamav_la-fp_add_d.lo
  CC     libclamav_la-fp_addmod.lo
  CC     libclamav_la-fp_cmp.lo
  CC     libclamav_la-fp_cmp_d.lo
  CC     libclamav_la-fp_cmp_mag.lo
  CC     libclamav_la-fp_sub.lo
  CC     libclamav_la-fp_sub_d.lo
  CC     libclamav_la-s_fp_add.lo
  CC     libclamav_la-fp_submod.lo
  CC     libclamav_la-s_fp_sub.lo
  CC     libclamav_la-fp_radix_size.lo
  CC     libclamav_la-fp_read_radix.lo
  CC     libclamav_la-fp_read_signed_bin.lo
  CC     libclamav_la-fp_read_unsigned_bin.lo
  CC     libclamav_la-fp_reverse.lo
  CC     libclamav_la-fp_s_rmap.lo
  CC     libclamav_la-fp_signed_bin_size.lo
  CC     libclamav_la-fp_to_signed_bin.lo
  CC     libclamav_la-fp_to_unsigned_bin.lo
  CC     libclamav_la-fp_toradix.lo
  CC     libclamav_la-fp_toradix_n.lo
  CC     libclamav_la-fp_unsigned_bin_size.lo
  CC     libclamav_la-fp_cnt_lsb.lo
  CC     libclamav_la-fp_count_bits.lo
  CC     libclamav_la-fp_div_2.lo
  CC     libclamav_la-fp_div_2d.lo
  CC     libclamav_la-fp_lshd.lo
  CC     libclamav_la-fp_mod_2d.lo
  CC     libclamav_la-fp_rshd.lo
  CC     libclamav_la-fp_div.lo
  CC     libclamav_la-fp_div_d.lo
  CC     libclamav_la-fp_mod.lo
  CC     libclamav_la-fp_mod_d.lo
  CC     libclamav_la-fp_exptmod.lo
  CC     libclamav_la-fp_2expt.lo
  CC     libclamav_la-fp_ident.lo
  CC     libclamav_la-fp_set.lo
  CC     libclamav_la-fp_montgomery_calc_normalization.lo
  CC     libclamav_la-fp_montgomery_reduce.lo
  CC     libclamav_la-fp_montgomery_setup.lo
  CC     libclamav_la-fp_mul.lo
  CC     libclamav_la-fp_mul_comba.lo
  CC     libclamav_la-fp_mul_2.lo
  CC     libclamav_la-fp_mul_2d.lo
  CC     libclamav_la-fp_mul_comba_12.lo
  CC     libclamav_la-fp_mul_comba_17.lo
  CC     libclamav_la-fp_mul_comba_20.lo
  CC     libclamav_la-fp_mul_comba_24.lo
  CC     libclamav_la-fp_mul_comba_28.lo
  CC     libclamav_la-fp_mul_comba_3.lo
  CC     libclamav_la-fp_mul_comba_32.lo
  CC     libclamav_la-fp_mul_comba_4.lo
  CC     libclamav_la-fp_mul_comba_48.lo
  CC     libclamav_la-fp_mul_comba_6.lo
  CC     libclamav_la-fp_mul_comba_64.lo
  CC     libclamav_la-fp_mul_comba_7.lo
  CC     libclamav_la-fp_mul_comba_8.lo
  CC     libclamav_la-fp_mul_comba_9.lo
  CC     libclamav_la-fp_mul_comba_small_set.lo
  CC     libclamav_la-fp_mul_d.lo
  CC     libclamav_la-fp_mulmod.lo
  CC     libclamav_la-fp_invmod.lo
  CC     libclamav_la-fp_sqr.lo
  CC     libclamav_la-fp_sqr_comba_12.lo
  CC     libclamav_la-fp_sqr_comba_17.lo
  CC     libclamav_la-fp_sqr_comba_20.lo
  CC     libclamav_la-fp_sqr_comba_24.lo
  CC     libclamav_la-fp_sqr_comba_28.lo
  CC     libclamav_la-fp_sqr_comba_3.lo
  CC     libclamav_la-fp_sqr_comba_32.lo
  CC     libclamav_la-fp_sqr_comba_4.lo
  CC     libclamav_la-fp_sqr_comba_48.lo
  CC     libclamav_la-fp_sqr_comba_6.lo
  CC     libclamav_la-fp_sqr_comba_64.lo
  CC     libclamav_la-fp_sqr_comba_7.lo
  CC     libclamav_la-fp_sqr_comba_8.lo
  CC     libclamav_la-fp_sqr_comba_9.lo
  CC     libclamav_la-fp_sqr_comba_generic.lo
  CC     libclamav_la-fp_sqr_comba_small_set.lo
  CC     libclamav_la-fp_sqrmod.lo
  CC     libclamav_internal_utils_la-str.lo
  CC     libclamav_internal_utils_la-conv.lo
  CC     libclamav_internal_utils_la-crypto.lo
  CC     libclamav_internal_utils_la-iowrap.lo
  CC     libclamav_internal_utils_la-others_common.lo
  CC     libclamav_internal_utils_la-qsort.lo
  CC     libclamav_internal_utils_la-strlcpy.lo
  CC     libclamav_internal_utils_la-regcomp.lo
  CC     libclamav_internal_utils_la-regerror.lo
  CC     libclamav_internal_utils_la-regexec.lo
  CC     libclamav_internal_utils_la-regfree.lo
  CC     libclamav_internal_utils_nothreads_la-str.lo
  CC     libclamav_internal_utils_nothreads_la-conv.lo
  CC     libclamav_internal_utils_nothreads_la-crypto.lo
  CC     libclamav_internal_utils_nothreads_la-iowrap.lo
  CC     libclamav_internal_utils_nothreads_la-others_common.lo
  CC     libclamav_internal_utils_nothreads_la-qsort.lo
  CC     libclamav_internal_utils_nothreads_la-strlcpy.lo
  CC     libclamav_internal_utils_nothreads_la-regcomp.lo
  CC     libclamav_internal_utils_nothreads_la-regerror.lo
  CC     libclamav_internal_utils_nothreads_la-regexec.lo
  CC     libclamav_internal_utils_nothreads_la-regfree.lo
  CC     libclamav_nocxx_la-bytecode_nojit.lo
  CCLD   libclamunrar.la
  GEN    version.h
  CCLD   libclamav_internal_utils.la
  CCLD   libclamav_internal_utils_nothreads.la
  CCLD   libclamav_nocxx.la
  CCLD   libclamunrar_iface.la
  CC     libclamav_la-version.lo
  CCLD   libclamav.la
make[4]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make[3]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
Making all in clamscan
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamscan'
  CC     output.o
  CC     getopt.o
  CC     optparser.o
  CC     actions.o
  CC     misc.o
  CC     clamscan.o
  CC     manager.o
  CCLD   clamscan
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamscan'
Making all in clamd
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamd'
  CC     output.o
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     clamd.o
  CC     tcpserver.o
  CC     localserver.o
  CC     session.o
  CC     thrmgr.o
  CC     server-th.o
  CC     scanner.o
  CC     others.o
  CC     fan.o
  CCLD   clamd
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamd'
Making all in clamdscan
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdscan'
  CC     output.o
  CC     optparser.o
  CC     misc.o
  CC     getopt.o
  CC     actions.o
  CC     clamdcom.o
  CC     clamdscan.o
  CC     proto.o
  CC     client.o
  CCLD   clamdscan
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdscan'
Making all in freshclam
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/freshclam'
  CC     output.o
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     cdiff.o
  CC     tar.o
  CC     clamdcom.o
  CC     freshclam.o
  CC     manager.o
  CC     notify.o
  CC     dns.o
  CC     execute.o
  CC     nonblock.o
  CC     mirman.o
  CCLD   freshclam
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/freshclam'
Making all in sigtool
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/sigtool'
  CC     output.o
  CC     getopt.o
  CC     optparser.o
  CC     misc.o
  CC     cdiff.o
  CC     tar.o
  CC     vba.o
  CC     sigtool.o
  CCLD   sigtool
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/sigtool'
Making all in clamconf
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamconf'
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     clamconf.o
  CCLD   clamconf
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamconf'
Making all in database
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/database'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/database'
Making all in docs
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/docs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/docs'
Making all in etc
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/etc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/etc'
Making all in clamav-milter
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamav-milter'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamav-milter'
Making all in test
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/test'
cat ../test/.split/split.clam.cabaa ../test/.split/split.clam.cabab > clam.cab
cat ../test/.split/split.clam.exeaa ../test/.split/split.clam.exeab > clam.exe
cat ../test/.split/split.clam.zipaa ../test/.split/split.clam.zipab > clam.zip
cat ../test/.split/split.clam.arjaa ../test/.split/split.clam.arjab > clam.arj
cat ../test/.split/split.clam.exe.rtfaa ../test/.split/split.clam.exe.rtfab > clam.exe.rtf
cat ../test/.split/split.clam.exe.szddaa ../test/.split/split.clam.exe.szddab > clam.exe.szdd
cat ../test/.split/split.clam.tar.gzaa ../test/.split/split.clam.tar.gzab > clam.tar.gz
cat ../test/.split/split.clam.chmaa ../test/.split/split.clam.chmab > clam.chm
cat ../test/.split/split.clam.sisaa ../test/.split/split.clam.sisab > clam.sis
cat ../test/.split/split.clam-aspack.exeaa ../test/.split/split.clam-aspack.exeab > clam-aspack.exe
cat ../test/.split/split.clam-pespin.exeaa ../test/.split/split.clam-pespin.exeab > clam-pespin.exe
cat ../test/.split/split.clam-upx.exeaa ../test/.split/split.clam-upx.exeab > clam-upx.exe
cat ../test/.split/split.clam-fsg.exeaa ../test/.split/split.clam-fsg.exeab > clam-fsg.exe
cat ../test/.split/split.clam-mew.exeaa ../test/.split/split.clam-mew.exeab > clam-mew.exe
cat ../test/.split/split.clam-nsis.exeaa ../test/.split/split.clam-nsis.exeab > clam-nsis.exe
cat ../test/.split/split.clam-petite.exeaa ../test/.split/split.clam-petite.exeab > clam-petite.exe
cat ../test/.split/split.clam-upack.exeaa ../test/.split/split.clam-upack.exeab > clam-upack.exe
cat ../test/.split/split.clam-wwpack.exeaa ../test/.split/split.clam-wwpack.exeab > clam-wwpack.exe
cat ../test/.split/split.clam.pdfaa ../test/.split/split.clam.pdfab > clam.pdf
cat ../test/.split/split.clam.mailaa ../test/.split/split.clam.mailab > clam.mail
cat ../test/.split/split.clam.pptaa ../test/.split/split.clam.pptab > clam.ppt
cat ../test/.split/split.clam.tnefaa ../test/.split/split.clam.tnefab > clam.tnef
cat ../test/.split/split.clam.ea05.exeaa ../test/.split/split.clam.ea05.exeab > clam.ea05.exe
cat ../test/.split/split.clam.ea06.exeaa ../test/.split/split.clam.ea06.exeab > clam.ea06.exe
cat ../test/.split/split.clam.d64.zipaa ../test/.split/split.clam.d64.zipab > clam.d64.zip
cat ../test/.split/split.clam.exe.mbox.base64aa ../test/.split/split.clam.exe.mbox.base64ab > clam.exe.mbox.base64
cat ../test/.split/split.clam.exe.mbox.uuaa ../test/.split/split.clam.exe.mbox.uuab > clam.exe.mbox.uu
cat ../test/.split/split.clam.exe.binhexaa ../test/.split/split.clam.exe.binhexab > clam.exe.binhex
cat ../test/.split/split.clam.ole.docaa ../test/.split/split.clam.ole.docab > clam.ole.doc
cat ../test/.split/split.clam.impl.zipaa ../test/.split/split.clam.impl.zipab > clam.impl.zip
cat ../test/.split/split.clam.exe.htmlaa ../test/.split/split.clam.exe.htmlab > clam.exe.html
cat ../test/.split/split.clam.bin-be.cpioaa ../test/.split/split.clam.bin-be.cpioab > clam.bin-be.cpio
cat ../test/.split/split.clam.bin-le.cpioaa ../test/.split/split.clam.bin-le.cpioab > clam.bin-le.cpio
cat ../test/.split/split.clam.newc.cpioaa ../test/.split/split.clam.newc.cpioab > clam.newc.cpio
cat ../test/.split/split.clam.odc.cpioaa ../test/.split/split.clam.odc.cpioab > clam.odc.cpio
cat ../test/.split/split.clam-yc.exeaa ../test/.split/split.clam-yc.exeab > clam-yc.exe
cat ../test/.split/split.clam_IScab_int.exeaa ../test/.split/split.clam_IScab_int.exeab > clam_IScab_int.exe
cat ../test/.split/split.clam_IScab_ext.exeaa ../test/.split/split.clam_IScab_ext.exeab > clam_IScab_ext.exe
cat ../test/.split/split.clam_ISmsi_int.exeaa ../test/.split/split.clam_ISmsi_int.exeab > clam_ISmsi_int.exe
cat ../test/.split/split.clam_ISmsi_ext.exeaa ../test/.split/split.clam_ISmsi_ext.exeab > clam_ISmsi_ext.exe
cat ../test/.split/split.clam.7zaa ../test/.split/split.clam.7zab > clam.7z
cat ../test/.split/split.clam_cache_emax.tgzaa ../test/.split/split.clam_cache_emax.tgzab > clam_cache_emax.tgz
cat ../test/.split/split.clam.isoaa ../test/.split/split.clam.isoab > clam.iso
cat ../test/.split/split.clamjol.isoaa ../test/.split/split.clamjol.isoab > clamjol.iso
cat ../test/.split/split.clam-v2.raraa ../test/.split/split.clam-v2.rarab > clam-v2.rar
cat ../test/.split/split.clam-v3.raraa ../test/.split/split.clam-v3.rarab > clam-v3.rar
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/test'
Making all in clamdtop
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdtop'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdtop'
Making all in clambc
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clambc'
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     bcrun.o
  CCLD   clambc
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clambc'
Making all in unit_tests
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/unit_tests'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/unit_tests'
Making all in clamsubmit
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamsubmit'
  CC     output.o
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     clamsubmit.o
  CCLD   clamsubmit
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamsubmit'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
Make complete
Installing ...
Making install in libltdl
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make  install-am
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make[3]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make[3]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
Making install in libclamav
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make  install-recursive
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
Making install in c++
make[3]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make  install-am
make[4]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[5]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[4]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[3]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[3]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
  GEN    version.h.tmp
  GEN    version.h
make[4]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
  GEN    version.h.tmp
  GEN    version.h
 /bin/mkdir -p '/usr/local/lib64'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c   libclamunrar.la libclamunrar_iface.la libclamav.la '/usr/local/lib64'
libtool: install: /usr/bin/install -c .libs/libclamunrar.so.6.1.22 /usr/local/lib64/libclamunrar.so.6.1.22
libtool: install: (cd /usr/local/lib64 && { ln -s -f libclamunrar.so.6.1.22 libclamunrar.so.6 || { rm -f libclamunrar.so.6 && ln -s libclamunrar.so.6.1.22 libclamunrar.so.6; }; })
libtool: install: (cd /usr/local/lib64 && { ln -s -f libclamunrar.so.6.1.22 libclamunrar.so || { rm -f libclamunrar.so && ln -s libclamunrar.so.6.1.22 libclamunrar.so; }; })
libtool: install: /usr/bin/install -c .libs/libclamunrar.lai /usr/local/lib64/libclamunrar.la
libtool: install: warning: relinking `libclamunrar_iface.la'
libtool: install: (cd /usr/local/directadmin/custombuild/clamav-0.98.3/libclamav; /bin/sh /usr/local/directadmin/custombuild/clamav-0.98.3/libtool  --silent --tag CC --mode=relink gcc -g -O2 -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -module -thread-safe -version-info 7:22:1 -no-undefined -Wl,--version-script,../libclamunrar_iface/libclamunrar_iface.map -o libclamunrar_iface.la -rpath /usr/local/lib64 unrar_iface.lo libclamunrar.la -ldl )
libtool: install: /usr/bin/install -c .libs/libclamunrar_iface.so.6.1.22T /usr/local/lib64/libclamunrar_iface.so.6.1.22
libtool: install: (cd /usr/local/lib64 && { ln -s -f libclamunrar_iface.so.6.1.22 libclamunrar_iface.so.6 || { rm -f libclamunrar_iface.so.6 && ln -s libclamunrar_iface.so.6.1.22 libclamunrar_iface.so.6; }; })
libtool: install: (cd /usr/local/lib64 && { ln -s -f libclamunrar_iface.so.6.1.22 libclamunrar_iface.so || { rm -f libclamunrar_iface.so && ln -s libclamunrar_iface.so.6.1.22 libclamunrar_iface.so; }; })
libtool: install: /usr/bin/install -c .libs/libclamunrar_iface.lai /usr/local/lib64/libclamunrar_iface.la
libtool: install: /usr/bin/install -c .libs/libclamav.so.6.1.22 /usr/local/lib64/libclamav.so.6.1.22
libtool: install: (cd /usr/local/lib64 && { ln -s -f libclamav.so.6.1.22 libclamav.so.6 || { rm -f libclamav.so.6 && ln -s libclamav.so.6.1.22 libclamav.so.6; }; })
libtool: install: (cd /usr/local/lib64 && { ln -s -f libclamav.so.6.1.22 libclamav.so || { rm -f libclamav.so && ln -s libclamav.so.6.1.22 libclamav.so; }; })
libtool: install: /usr/bin/install -c .libs/libclamav.lai /usr/local/lib64/libclamav.la
libtool: finish: PATH="/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/spook/bin:/sbin" ldconfig -n /usr/local/lib64
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib64

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /bin/mkdir -p '/usr/local/include'
 /usr/bin/install -c -m 644 clamav.h '/usr/local/include'
make[4]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make[3]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
Making install in clamscan
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamscan'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamscan'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c clamscan '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/clamscan /usr/local/bin/clamscan
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamscan'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamscan'
Making install in clamd
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamd'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamd'
 /bin/mkdir -p '/usr/local/sbin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c clamd '/usr/local/sbin'
libtool: install: /usr/bin/install -c .libs/clamd /usr/local/sbin/clamd
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamd'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamd'
Making install in clamdscan
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdscan'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdscan'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c clamdscan '/usr/local/bin'
libtool: install: /usr/bin/install -c clamdscan /usr/local/bin/clamdscan
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdscan'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdscan'
Making install in freshclam
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/freshclam'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/freshclam'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c freshclam '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/freshclam /usr/local/bin/freshclam
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/freshclam'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/freshclam'
Making install in sigtool
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/sigtool'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/sigtool'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c sigtool '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/sigtool /usr/local/bin/sigtool
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/sigtool'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/sigtool'
Making install in clamconf
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamconf'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamconf'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c clamconf '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/clamconf /usr/local/bin/clamconf
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamconf'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamconf'
Making install in database
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/database'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/database'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/database'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/database'
Making install in docs
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/docs'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/docs'
make[2]: Nothing to be done for `install-exec-am'.
 /bin/mkdir -p '/usr/local/share/man/man1'
 /usr/bin/install -c -m 644 man/clamscan.1 man/freshclam.1 man/sigtool.1 man/clamdscan.1 man/clamconf.1 man/clamdtop.1 man/clambc.1 man/clamsubmit.1 '/usr/local/share/man/man1'
 /bin/mkdir -p '/usr/local/share/man/man5'
 /usr/bin/install -c -m 644 man/clamd.conf.5 man/clamav-milter.conf.5 man/freshclam.conf.5 '/usr/local/share/man/man5'
 /bin/mkdir -p '/usr/local/share/man/man8'
 /usr/bin/install -c -m 644 man/clamd.8 man/clamav-milter.8 '/usr/local/share/man/man8'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/docs'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/docs'
Making install in etc
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/etc'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/etc'
 /bin/mkdir -p '/etc'
 /usr/bin/install -c -m 644 clamd.conf.sample freshclam.conf.sample '/etc'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/etc'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/etc'
Making install in clamav-milter
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamav-milter'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamav-milter'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamav-milter'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamav-milter'
Making install in test
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/test'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/test'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/test'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/test'
Making install in clamdtop
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdtop'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdtop'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdtop'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdtop'
Making install in clambc
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clambc'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clambc'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c clambc '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/clambc /usr/local/bin/clambc
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clambc'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clambc'
Making install in unit_tests
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/unit_tests'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/unit_tests'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/unit_tests'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/unit_tests'
Making install in clamsubmit
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamsubmit'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamsubmit'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c clamsubmit '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/clamsubmit /usr/local/bin/clamsubmit
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamsubmit'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamsubmit'
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
 /bin/mkdir -p '/usr/local/bin'
 /usr/bin/install -c clamav-config '/usr/local/bin'
 /bin/mkdir -p '/usr/local/lib64/pkgconfig'
 /usr/bin/install -c -m 644 libclamav.pc '/usr/local/lib64/pkgconfig'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
Current working dir is /usr/local/share/clamav
Max retries == 3
ClamAV update process started at Wed May 14 05:04:55 2014
Using IPv6 aware code
Querying current.cvd.clamav.net
TTL: 905
Software version from DNS: 0.98.3
main.cvd version from DNS: 55
main.cvd is up to date (version: 55, sigs: 2424225, f-level: 60, builder: neo)
daily.cvd version from DNS: 18980
daily.cvd is up to date (version: 18980, sigs: 950787, f-level: 63, builder: neo)
bytecode.cvd version from DNS: 236
bytecode.cvd is up to date (version: 236, sigs: 43, f-level: 63, builder: dgoddard)
Restarting freshclam.
Shutting down freshclam:                                   [FAILED]
Starting freshclam: /bin/bash: /usr/bin/freshclam: No such file or directory
                                                           [FAILED]
Restarting clamd.
Shutting down clamd:                                       [FAILED]
Starting clamd: /bin/bash: /usr/sbin/clamd: No such file or directory
                                                           [FAILED]
Restarting exim.
Shutting down exim:
Starting exim:
Done ClamAV.
phpMyAdmin 3.5.8.2-all-languages installation is done.
cp: `/var/www/html/squirrelmail/data' and `/var/www/html/squirrelmail-1.4.22/data' are the same file
SquirrelMail 1.4.22 installation is done.




*************************************
*                                   *
*   All parts have been installed   *
*                                   *
*************************************

Type: /sbin/service httpd restart
[root@srv1 custombuild]#
 
Last edited:
Spook, please try:
Code:
cd /usr/local/directadmin/custombuild
./build update
rm -f /etc/init.d/clamd
rm -f /etc/init.d/freshclam
./build clamav
 
Hi Martynas,

I have executed the 5 lines and upon completion the tail end of the output seems consistent to my previous attempt(s) with clamav via CB 1.2 :
Code:
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
ERROR: Can't open/parse the config file /etc/freshclam.conf
Restarting freshclam.
Shutting down freshclam:                                   [FAILED]
Starting freshclam: /bin/bash: /usr/bin/freshclam: No such file or directory
                                                           [FAILED]
Restarting clamd.
Shutting down clamd:                                       [FAILED]
Starting clamd: /bin/bash: /usr/sbin/clamd: No such file or directory
                                                           [FAILED]
Restarting exim.
Shutting down exim:
Starting exim:
Done ClamAV.
I then execute "freshclam -v" since it seems to get the clamd.conf and freshclam.conf in place - correctly or not I have no idea though.

Related file listing from find / -name "*clam*" :
Code:
/etc/clamd.conf
/etc/clamd.conf.sample
/etc/freshclam.conf
/etc/freshclam.conf.sample

/etc/rc.d/init.d/clamd
/etc/rc.d/init.d/freshclam
/etc/rc.d/rc2.d/S61clamd
/etc/rc.d/rc2.d/S62freshclam
/etc/rc.d/rc3.d/S61clamd
/etc/rc.d/rc3.d/S62freshclam
/etc/rc.d/rc4.d/S61clamd
/etc/rc.d/rc4.d/S62freshclam
/etc/rc.d/rc5.d/S61clamd
/etc/rc.d/rc5.d/S62freshclam

/usr/local/bin/clamav-config
/usr/local/bin/clambc
/usr/local/bin/clamconf
/usr/local/bin/clamdscan
/usr/local/bin/clamscan
/usr/local/bin/clamsubmit
/usr/local/bin/freshclam

/usr/local/directadmin/custombuild/clamav-0.98.3.tar.gz
/usr/local/directadmin/custombuild/clamd
/usr/local/directadmin/custombuild/clamd_debian
/usr/local/directadmin/custombuild/clamd_freebsd
/usr/local/directadmin/custombuild/freshclam
/usr/local/directadmin/custombuild/freshclam_debian
/usr/local/directadmin/custombuild/freshclam_freebsd

/usr/local/include/clamav.h

/usr/local/lib64/libclamav.la
/usr/local/lib64/libclamav.so
/usr/local/lib64/libclamav.so.6
/usr/local/lib64/libclamav.so.6.1.22
/usr/local/lib64/libclamunrar.la
/usr/local/lib64/libclamunrar.so
/usr/local/lib64/libclamunrar.so.6
/usr/local/lib64/libclamunrar.so.6.1.22
/usr/local/lib64/libclamunrar_iface.la
/usr/local/lib64/libclamunrar_iface.so
/usr/local/lib64/libclamunrar_iface.so.6
/usr/local/lib64/libclamunrar_iface.so.6.1.22
/usr/local/lib64/pkgconfig/libclamav.pc

/usr/local/sbin/clamd
/usr/local/share/clamav

/usr/local/share/man/man1/clambc.1
/usr/local/share/man/man1/clamconf.1
/usr/local/share/man/man1/clamdscan.1
/usr/local/share/man/man1/clamdtop.1
/usr/local/share/man/man1/clamscan.1
/usr/local/share/man/man1/clamsubmit.1
/usr/local/share/man/man1/freshclam.1
/usr/local/share/man/man5/clamav-milter.conf.5
/usr/local/share/man/man5/clamd.conf.5
/usr/local/share/man/man5/freshclam.conf.5
/usr/local/share/man/man8/clamav-milter.8
/usr/local/share/man/man8/clamd.8

/var/lock/subsys/clamd
/var/lock/subsys/freshclam

/var/run/clamd
In case the complete output is helpful:
Code:
[color=green][root@srv1 custombuild][/color]# ./build clamav

Downloading             clamav-0.98.3.tar.gz...
--2014-05-14 17:01:54--  http://files.directadmin.com/services/custombuild/clamav-0.98.3.tar.gz
Resolving files.directadmin.com... 216.144.254.90, 69.30.193.202
Connecting to files.directadmin.com|216.144.254.90|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 15543335 (15M) [application/x-gzip]
Saving to: `/usr/local/directadmin/custombuild/clamav-0.98.3.tar.gz'

100%[==========================================================================================>] 15,543,335  9.34M/s   in 1.6s

2014-05-14 17:01:56 (9.34 MB/s) - `/usr/local/directadmin/custombuild/clamav-0.98.3.tar.gz' saved [15543335/15543335]

MD5 Checksum on clamav-0.98.3.tar.gz passed.
Downloading             clamd...
--2014-05-14 17:01:56--  http://files.directadmin.com/services/custombuild/clamd
Resolving files.directadmin.com... 216.144.254.90, 69.30.193.202
Connecting to files.directadmin.com|216.144.254.90|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 840 [text/plain]
Saving to: `/usr/local/directadmin/custombuild/clamd'

100%[==========================================================================================>] 840         --.-K/s   in 0s

2014-05-14 17:01:56 (137 MB/s) - `/usr/local/directadmin/custombuild/clamd' saved [840/840]

Downloading             clamd_freebsd...
--2014-05-14 17:01:56--  http://files.directadmin.com/services/custombuild/clamd_freebsd
Resolving files.directadmin.com... 69.30.193.202, 216.144.254.90
Connecting to files.directadmin.com|69.30.193.202|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1556 (1.5K) [text/plain]
Saving to: `/usr/local/directadmin/custombuild/clamd_freebsd'

100%[==========================================================================================>] 1,556       --.-K/s   in 0s

2014-05-14 17:01:56 (217 MB/s) - `/usr/local/directadmin/custombuild/clamd_freebsd' saved [1556/1556]

Downloading             clamd_debian...
--2014-05-14 17:01:56--  http://files.directadmin.com/services/custombuild/clamd_debian
Resolving files.directadmin.com... 216.144.254.90, 69.30.193.202
Connecting to files.directadmin.com|216.144.254.90|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1018 [text/plain]
Saving to: `/usr/local/directadmin/custombuild/clamd_debian'

100%[==========================================================================================>] 1,018       --.-K/s   in 0s

2014-05-14 17:01:56 (161 MB/s) - `/usr/local/directadmin/custombuild/clamd_debian' saved [1018/1018]

Downloading             freshclam...
--2014-05-14 17:01:56--  http://files.directadmin.com/services/custombuild/freshclam
Resolving files.directadmin.com... 69.30.193.202, 216.144.254.90
Connecting to files.directadmin.com|69.30.193.202|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 904 [text/plain]
Saving to: `/usr/local/directadmin/custombuild/freshclam'

100%[==========================================================================================>] 904         --.-K/s   in 0s

2014-05-14 17:01:56 (161 MB/s) - `/usr/local/directadmin/custombuild/freshclam' saved [904/904]

Downloading             freshclam_freebsd...
--2014-05-14 17:01:56--  http://files.directadmin.com/services/custombuild/freshclam_freebsd
Resolving files.directadmin.com... 69.30.193.202, 216.144.254.90
Connecting to files.directadmin.com|69.30.193.202|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1614 (1.6K) [text/plain]
Saving to: `/usr/local/directadmin/custombuild/freshclam_freebsd'

100%[==========================================================================================>] 1,614       --.-K/s   in 0s

2014-05-14 17:01:57 (221 MB/s) - `/usr/local/directadmin/custombuild/freshclam_freebsd' saved [1614/1614]

Downloading             freshclam_debian...
--2014-05-14 17:01:57--  http://files.directadmin.com/services/custombuild/freshclam_debian
Resolving files.directadmin.com... 69.30.193.202, 216.144.254.90
Connecting to files.directadmin.com|69.30.193.202|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1083 (1.1K) [text/plain]
Saving to: `/usr/local/directadmin/custombuild/freshclam_debian'

100%[==========================================================================================>] 1,083       --.-K/s   in 0s

2014-05-14 17:01:57 (160 MB/s) - `/usr/local/directadmin/custombuild/freshclam_debian' saved [1083/1083]

Installing clamav 0.98.3 ...
Found /usr/local/directadmin/custombuild/clamav-0.98.3.tar.gz
Extracting ...
Done.
Configuring clamav 0.98.3 ...
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
creating target.h - canonical system defines
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... yes
checking how to print strings... printf
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1966080
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
./configure: line 6808: /usr/bin/file: No such file or directory
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking which extension is used for runtime loadable modules... .so
checking which variable specifies run-time module search path... LD_LIBRARY_PATH
checking for the default library search path... /lib /usr/lib /usr/local/lib
checking for library containing dlopen... -ldl
checking for dlerror... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dld_link in -ldld... no
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_add... yes
checking for argz_append... yes
checking for argz_count... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking if argz actually works... yes
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for ltdl.h... yes
checking whether lt_dlinterface_register is declared... no
checking where to find libltdl headers... -I${top_srcdir}/libltdl
checking where to find libltdl library... ${top_build_prefix}libltdl/libltdlc.la
checking for unistd.h... (cached) yes
checking for dl.h... no
checking for sys/dl.h... no
checking for dld.h... no
checking for mach-o/dyld.h... no
checking for dirent.h... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
checking for strlcat... no
checking for strlcpy... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for cos in -lm... yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking sys/int_types.h usability... no
checking sys/int_types.h presence... no
checking for sys/int_types.h... no
checking for dlfcn.h... (cached) yes
checking for inttypes.h... (cached) yes
checking sys/inttypes.h usability... no
checking sys/inttypes.h presence... no
checking for sys/inttypes.h... no
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking for memory.h... (cached) yes
checking ndir.h usability... no
checking ndir.h presence... no
checking for ndir.h... no
checking for stdlib.h... (cached) yes
checking for strings.h... (cached) yes
checking for string.h... (cached) yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking sys/filio.h usability... no
checking sys/filio.h presence... no
checking for sys/filio.h... no
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for multiarch libdir... ${exec_prefix}/lib64
checking for C/C++ restrict keyword... __restrict
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether byte ordering is bigendian... no
checking for a supported version of gcc... ok (4.4.7)
checking for gcc bug PR27603... ok, bug not present
checking for gcc bug PR26763-2... ok, bug not present
checking for valid code generation of CLI_ISCONTAINED... ok, bug not present
checking for gcc bug PR28045... ok, bug not present
checking for gcc bug PR37573... ok, bug not present
checking for off_t... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking size of void *... 8
checking for ld --version-script... yes
checking whether uname(2) is POSIX... yes
checking for bind in -lsocket... no
checking for library containing gethostent... none required
checking for poll... yes
checking for setsid... yes
checking for memcpy... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for strerror_r... yes
checking for strlcpy... (cached) no
checking for strlcat... (cached) no
checking for strcasestr... yes
checking for inet_ntop... yes
checking for setgroups... yes
checking for initgroups... yes
checking for ctime_r... yes
checking for mkstemp... yes
checking for mallinfo... yes
checking for madvise... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for working mmap... yes
checking for sysconf(_SC_PAGESIZE)... yes
checking for getpagesize()... yes
checking for MAP_ANON(YMOUS)... MAP_ANONYMOUS
checking for enable_extended_FILE_stdio... no
checking for timegm... yes
checking for sysctlbyname... no
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking check.h usability... no
checking check.h presence... no
checking for check.h... no
configure: unable to compile/link with check
checking for libxml2 installation... using /usr/local
checking xml2-config version... 2.7.6
checking for xmlreader.h in /usr/local... found
checking for xmlTextReaderRead in -lxml2... yes
configure: Compiling and linking with libxml2 from /usr/local
checking for OpenSSL installation... /usr
checking for SSL_library_init in -lssl... yes
checking for EVP_EncryptInit in -lcrypto... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for zlib installation... using /usr
checking for inflateEnd in -lz... yes
checking for gzopen in -lz... yes
checking how to link with libbz2... -lbz2
checking for BZ2_bzDecompressInit in -lbz2... no
checking bzlib.h usability... no
checking bzlib.h presence... no
checking for bzlib.h... no
configure: WARNING: ****** bzip2 support disabled
checking for getaddrinfo... yes
checking for IPv6 support... yes
checking for resolv.h... yes
checking for dn_expand in std libs... no
checking for dn_expand in -lresolv... yes
checking whether setpgrp takes no argument... yes
checking for libiconv_open in -liconv... yes
checking for iconv... yes
checking for pthread.h... (cached) yes
checking whether in_port_t is defined... yes
checking for in_addr_t definition... yes
checking sys/fanotify.h usability... no
checking sys/fanotify.h presence... no
checking for sys/fanotify.h... no
checking for sched_yield... yes
checking for pthread_yield... yes
checking for readdir_r... support disabled
checking for ctime_r... yes, and it takes 2 arguments
checking for socklen_t... yes
checking for structure packing via __attribute__((packed))... yes
checking for type aligning via __attribute__((aligned))... yes
checking that structure packing works... yes
checking for fd_set... yes, found in sys/select.h
checking default FD_SETSIZE value... 32768
checking stat64... yes
checking whether signed right shift is sign extended... yes
checking for recvmsg... yes
checking for sendmsg... yes
checking for msg_control field in struct msghdr... yes
checking BSD 4.4 / RFC2292 style fd passing... yes
checking ncurses/ncurses.h usability... no
checking ncurses/ncurses.h presence... no
checking for ncurses/ncurses.h... no
configure: unable to compile/link with ncurses
checking ncurses.h usability... no
checking ncurses.h presence... no
checking for ncurses.h... no
configure: unable to compile/link with ncurses
checking curses.h usability... no
checking curses.h presence... no
checking for curses.h... no
configure: unable to compile/link with pdcurses
configure: WARNING: ****** not building clamdtop: ncurses not found
checking for libcurl installation... /usr
checking for curl_easy_init in -lcurl... yes
configure: creating ./config.status
config.status: creating libltdl/Makefile
config.status: creating clamscan/Makefile
config.status: creating database/Makefile
config.status: creating docs/Makefile
config.status: creating clamd/Makefile
config.status: creating clamdscan/Makefile
config.status: creating clamsubmit/Makefile
config.status: creating clamav-milter/Makefile
config.status: creating freshclam/Makefile
config.status: creating sigtool/Makefile
config.status: creating clamconf/Makefile
config.status: creating etc/Makefile
config.status: creating test/Makefile
config.status: creating unit_tests/Makefile
config.status: creating clamdtop/Makefile
config.status: creating clambc/Makefile
config.status: creating Makefile
config.status: creating clamav-config
config.status: creating libclamav.pc
config.status: creating platform.h
config.status: creating docs/man/clamav-milter.8
config.status: creating docs/man/clamav-milter.conf.5
config.status: creating docs/man/clambc.1
config.status: creating docs/man/clamconf.1
config.status: creating docs/man/clamd.8
config.status: creating docs/man/clamd.conf.5
config.status: creating docs/man/clamdscan.1
config.status: creating docs/man/clamscan.1
config.status: creating docs/man/freshclam.1
config.status: creating docs/man/freshclam.conf.5
config.status: creating docs/man/sigtool.1
config.status: creating docs/man/clamdtop.1
config.status: creating docs/man/clamsubmit.1
config.status: creating clamav-config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in libclamav/c++ (/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local'  '--sysconfdir=/etc' '--with-xml=/usr/local'                                                                                                          '--with-zlib=/usr' '--enable-ltdl-convenience' --cache-file=/dev/null --srcdir=.
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a pax tar archive... gnutar
checking whether make supports nested variables... yes
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1966080
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
./configure: line 7301: /usr/bin/file: No such file or directory
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for GNU make... make
checking for supported C++ compiler version... ok (4.4.7)
checking for supported OS... ok (x86_64-linux-gnu)
checking for working libstdc++... testyes
configure: Building X86 backend: yes
configure: Building PPC backend: no
checking optional compiler flags... -Wno-variadic-macros -Wno-missing-field-initializers
configure: creating ./config.status
config.status: creating Makefile
config.status: creating clamavcxx-config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in llvm (/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++/llvm)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local'  '--sysconfdir=/etc' '--with-xml=/usr/local'                                                                                                          '--with-zlib=/usr' '--enable-ltdl-convenience' '--enable-optimized' 'llvm_cv_gnu_make_command=make' '--enable-targets=host-only' '--                                                                                                         enable-bindings=none' '--enable-libffi=no' '--without-llvmgcc' '--without-llvmgxx' --cache-file=/dev/null --srcdir=.
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking type of operating system we're going to host on... Linux
checking type of operating system we're going to target... Linux
checking target architecture... x86_64
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking clang compiler... none
checking optimization flags... -O3
checking how to run the C preprocessor... gcc -E
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for BSD-compatible nm... /usr/bin/nm -B
checking for GNU make... (cached) make
checking whether ln -s works... yes
checking for cmp... /usr/bin/cmp
checking for cp... /bin/cp
checking for date... /bin/date
checking for find... /bin/find
checking for grep... (cached) /bin/grep
checking for mkdir... /bin/mkdir
checking for mv... /bin/mv
checking for ranlib... ranlib
checking for ar... ar
checking for rm... /bin/rm
checking for sed... /bin/sed
checking for tar... /bin/tar
checking for pwd... /bin/pwd
checking for Graphviz... echo Graphviz
checking for dot... echo dot
checking for fdp... echo fdp
checking for neato... echo neato
checking for twopi... echo twopi
checking for circo... echo circo
checking for gv... no
checking for gsview32... no
checking for dotty... echo dotty
checking for a BSD-compatible install... /usr/bin/install -c
checking for bzip2... /usr/bin/bzip2
checking for cat... /bin/cat
checking for doxygen... no
checking for groff... /usr/bin/groff
checking for gzip... /bin/gzip
checking for pod2html... /usr/bin/pod2html
checking for pod2man... /usr/bin/pod2man
checking for pdfroff... no
checking for runtest... no
checking for the tclsh program in tclinclude directory... none
checking for tclsh8.4... no
checking for tclsh8.4.8... no
checking for tclsh8.4.7... no
checking for tclsh8.4.6... no
checking for tclsh8.4.5... no
checking for tclsh8.4.4... no
checking for tclsh8.4.3... no
checking for tclsh8.4.2... no
checking for tclsh8.4.1... no
checking for tclsh8.4.0... no
checking for tclsh8.3... no
checking for tclsh8.3.5... no
checking for tclsh8.3.4... no
checking for tclsh8.3.3... no
checking for tclsh8.3.2... no
checking for tclsh8.3.1... no
checking for tclsh8.3.0... no
checking for tclsh... no
checking for zip... /usr/bin/zip
checking for ocamlc... no
checking for ocamlopt... no
checking for ocamldep... no
checking for ocamldoc... no
checking for gas... no
checking for as... /usr/bin/as
checking for linker version... 2.20.51.0.2
checking for compiler -Wl,-R<path> option... yes
checking for compiler -Wl,-export-dynamic option... yes
checking for compiler -Wl,--version-script option... yes
checking for an ANSI C-conforming const... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking dynamic linker characteristics... cat: ld.so.conf.d/*.conf: No such file or directory
GNU/Linux ld.so
checking which extension is used for loadable modules... .so
checking which variable specifies run-time library path... LD_LIBRARY_PATH
checking for the default library search path... /lib /usr/lib /usr/local/lib
checking for objdir... .libs
checking command to parse /usr/bin/nm -B output from  object... ok
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen in -ldl... yes
checking for dlerror... yes
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_append... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking assert.h usability... yes
checking assert.h presence... yes
checking for assert.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for memory.h... (cached) yes
checking for stdlib.h... (cached) yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking for unistd.h... (cached) yes
checking dl.h usability... no
checking dl.h presence... no
checking for dl.h... no
checking sys/dl.h usability... no
checking sys/dl.h presence... no
checking for sys/dl.h... no
checking dld.h usability... no
checking dld.h presence... no
checking for dld.h... no
checking mach-o/dyld.h usability... no
checking mach-o/dyld.h presence... no
checking for mach-o/dyld.h... no
checking for string.h... (cached) yes
checking for strchr... yes
checking for strrchr... yes
checking for memcpy... yes
checking for memmove... yes
checking for strcmp... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
checking LLVM capable compiler... llvm-gcc
checking tool compatibility... ok
checking optional compiler flags... -Wno-variadic-macros -Wno-missing-field-initializers
checking for sin in -lm... yes
checking for library containing dlopen... -ldl
checking for library containing mallinfo... none required
checking for pthread_mutex_init in -lpthread... yes
checking for library containing pthread_mutex_lock... none required
checking for library containing pthread_rwlock_init... none required
checking for library containing pthread_getspecific... none required
checking for dirent.h that defines DIR... (cached) yes
checking for library containing opendir... (cached) none required
checking for MAP_ANONYMOUS vs. MAP_ANON... yes
checking whether stat file-mode macros are broken... no
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking whether time.h and sys/time.h may both be included... yes
checking for dlfcn.h... (cached) yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for inttypes.h... (cached) yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking link.h usability... yes
checking link.h presence... yes
checking for link.h... yes
checking for malloc.h... (cached) yes
checking setjmp.h usability... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking for stdint.h... (cached) yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking for unistd.h... (cached) yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/types.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking malloc/malloc.h usability... no
checking malloc/malloc.h presence... no
checking for malloc/malloc.h... no
checking mach/mach.h usability... no
checking mach/mach.h presence... no
checking for mach/mach.h... no
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking CrashReporterClient.h usability... no
checking CrashReporterClient.h presence... no
checking for CrashReporterClient.h... no
checking __crashreporter_info__... no
checking for HUGE_VAL sanity... yes
checking for pid_t... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for int64_t... yes
checking for uint64_t... yes
checking for backtrace... yes
checking for ceilf... yes
checking for floorf... yes
checking for roundf... yes
checking for rintf... yes
checking for nearbyintf... yes
checking for getcwd... yes
checking for powf... yes
checking for fmodf... yes
checking for strtof... yes
checking for round... yes
checking for getpagesize... yes
checking for getrusage... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for gettimeofday... yes
checking for isatty... yes
checking for mkdtemp... yes
checking for mkstemp... yes
checking for mktemp... yes
checking for posix_spawn... yes
checking for realpath... yes
checking for sbrk... yes
checking for setrlimit... (cached) yes
checking for strdup... yes
checking for strerror... yes
checking for strerror_r... yes
checking for strerror_s... no
checking for setenv... yes
checking for strtoll... yes
checking for strtoq... yes
checking for sysconf... yes
checking for malloc_zone_statistics... no
checking for setjmp... yes
checking for longjmp... yes
checking for sigsetjmp... no
checking for siglongjmp... yes
checking if printf has the %a format character... yes
checking for srand48/lrand48/drand48 in <stdlib.h>... yes
checking for isnan in <math.h>... yes
checking for isnan in <cmath>... yes
checking for std::isnan in <cmath>... yes
checking for isinf in <math.h>... yes
checking for isinf in <cmath>... yes
checking for std::isinf in <cmath>... no
checking for finite in <ieeefp.h>... no
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for getpagesize... (cached) yes
checking for working mmap... yes
checking for mmap of files... yes
checking if /dev/zero is needed for mmap... no
checking for GCC atomic builtins... yes
checking for 32-bit userspace on 64-bit system... no
checking for __dso_handle... yes
checking whether llvm-gcc is sane... no
checking for compiler -fvisibility-inlines-hidden option... yes
configure: creating ./config.status
config.status: creating include/llvm/Config/Targets.def
config.status: creating include/llvm/Config/AsmPrinters.def
config.status: creating include/llvm/Config/AsmParsers.def
config.status: creating include/llvm/Config/Disassemblers.def
config.status: creating Makefile.config
config.status: creating llvm.spec
config.status: creating include/llvm/Config/config.h
config.status: creating include/llvm/Config/llvm-config.h
config.status: creating include/llvm/System/DataTypes.h
config.status: executing setup commands
config.status: executing Makefile commands
config.status: executing Makefile.common commands
config.status: executing examples/Makefile commands
./autoconf/install-sh: ./examples/Makefile does not exist.
config.status: executing lib/Makefile commands
config.status: executing runtime/Makefile commands
./autoconf/install-sh: ./runtime/Makefile does not exist.
config.status: executing test/Makefile commands
./autoconf/install-sh: ./test/Makefile does not exist.
config.status: executing test/Makefile.tests commands
./autoconf/install-sh: ./test/Makefile.tests does not exist.
config.status: executing unittests/Makefile commands
./autoconf/install-sh: ./unittests/Makefile does not exist.
config.status: executing tools/Makefile commands
./autoconf/install-sh: ./tools/Makefile does not exist.
config.status: executing utils/Makefile commands
config.status: executing projects/Makefile commands
./autoconf/install-sh: ./projects/Makefile does not exist.
config.status: executing bindings/Makefile commands
./autoconf/install-sh: ./bindings/Makefile does not exist.
config.status: executing bindings/ocaml/Makefile.ocaml commands
./autoconf/install-sh: ./bindings/ocaml/Makefile.ocaml does not exist.
configure: creating ./config.status
config.status: creating libltdl/Makefile
config.status: creating clamscan/Makefile
config.status: creating database/Makefile
config.status: creating docs/Makefile
config.status: creating clamd/Makefile
config.status: creating clamdscan/Makefile
config.status: creating clamsubmit/Makefile
config.status: creating clamav-milter/Makefile
config.status: creating freshclam/Makefile
config.status: creating sigtool/Makefile
config.status: creating clamconf/Makefile
config.status: creating etc/Makefile
config.status: creating test/Makefile
config.status: creating unit_tests/Makefile
config.status: creating clamdtop/Makefile
config.status: creating clambc/Makefile
config.status: creating Makefile
config.status: creating clamav-config
config.status: creating libclamav.pc
config.status: creating platform.h
config.status: creating docs/man/clamav-milter.8
config.status: creating docs/man/clamav-milter.conf.5
config.status: creating docs/man/clambc.1
config.status: creating docs/man/clamconf.1
config.status: creating docs/man/clamd.8
config.status: creating docs/man/clamd.conf.5
config.status: creating docs/man/clamdscan.1
config.status: creating docs/man/clamscan.1
config.status: creating docs/man/freshclam.1
config.status: creating docs/man/freshclam.conf.5
config.status: creating docs/man/sigtool.1
config.status: creating docs/man/clamdtop.1
config.status: creating docs/man/clamsubmit.1
config.status: creating libclamav/Makefile
config.status: creating clamav-config.h
config.status: clamav-config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Summary of detected features follows
              OS          : linux-gnu
              pthreads    : yes (-lpthread)
configure: Summary of miscellaneous  features
              check       : no (auto)
              fanotify    : yes
              fdpassing   : 1
              IPv6        : yes
configure: Summary of optional tools
              clamdtop    :  (auto)
              milter      : yes (disabled)
              clamsubmit  : yes
configure: Summary of engine performance features)
              release mode: yes
              jit         : yes (auto)
              mempool     : yes
configure: Summary of engine detection features
              bzip2       : ok
              zlib        : /usr
              unrar       : yes
              dmg and xar : yes, from /usr/local
Done Configuration.
Trying to make clamav...
make  all-recursive
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
Making all in libltdl
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make  all-am
make[3]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
  CC     dlopen.lo
  CC     libltdlc_la-preopen.lo
  CC     libltdlc_la-lt__alloc.lo
  CC     libltdlc_la-lt_dlloader.lo
  CC     libltdlc_la-lt_error.lo
  CC     libltdlc_la-ltdl.lo
  CC     libltdlc_la-slist.lo
  CC     lt__strl.lo
  CCLD   dlopen.la
  CCLD   libltdlc.la
make[3]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
Making all in libclamav
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make  all-recursive
make[3]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
Making all in c++
make[4]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make  all-am
make[5]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
  CXX    libclamavcxx_la-bytecode2llvm.lo
  CXX    libclamavcxx_la-ClamBCRTChecks.lo
bytecode2llvm.cpp: In function 'void setGuard(unsigned char*)':
bytecode2llvm.cpp:2215: warning: deprecated conversion from string constant to 'char*'
  CXX    libclamavcxx_la-detect.lo
  CXX    AliasAnalysis.lo
  CXX    AliasSetTracker.lo
  CXX    BasicAliasAnalysis.lo
  CXX    CaptureTracking.lo
  CXX    DebugInfo.lo
  CXX    CallGraph.lo
  CXX    MemoryBuiltins.lo
  CXX    PointerTracking.lo
  CXX    ProfileInfo.lo
  CXX    ValueTracking.lo
  CXX    ELFCodeEmitter.lo
  CXX    ELFWriter.lo
  CXX    LiveVariables.lo
  CXX    MachineBasicBlock.lo
  CXX    MachineDominators.lo
  CXX    MachineFunction.lo
  CXX    MachineFunctionAnalysis.lo
  CXX    MachineFunctionPass.lo
  CXX    MachineFunctionPrinterPass.lo
  CXX    MachineInstr.lo
  CXX    MachineLoopInfo.lo
  CXX    MachineModuleInfo.lo
  CXX    MachineRegisterInfo.lo
  CXX    ObjectCodeEmitter.lo
  CXX    PostRAHazardRecognizer.lo
  CXX    PseudoSourceValue.lo
  CXX    ScheduleDAG.lo
  CXX    TargetInstrInfoImpl.lo
  CXX    UnreachableBlockElim.lo
  CXX    ExecutionEngine.lo
  CXX    Intercept.lo
  CXX    JIT.lo
  CXX    JITDebugRegisterer.lo
  CXX    JITDwarfEmitter.lo
  CXX    JITEmitter.lo
  CXX    JITMemoryManager.lo
  CXX    OProfileJITEventListener.lo
  CXX    TargetSelect.lo
  CXX    MCAsmInfo.lo
  CXX    MCAssembler.lo
  CXX    MCContext.lo
  CXX    MCExpr.lo
  CXX    MCInst.lo
  CXX    MCSection.lo
  CXX    MCSectionCOFF.lo
  CXX    MCSectionELF.lo
  CXX    MCSectionMachO.lo
  CXX    MCSymbol.lo
  CXX    APFloat.lo
  CXX    APInt.lo
  CXX    Allocator.lo
  CXX    CommandLine.lo
  CXX    ConstantRange.lo
  CXX    Debug.lo
  CXX    Dwarf.lo
  CXX    ErrorHandling.lo
  CXX    FoldingSet.lo
  CXX    FormattedStream.lo
  CXX    ManagedStatic.lo
  CXX    MemoryBuffer.lo
  CXX    PrettyStackTrace.lo
  CXX    SmallPtrSet.lo
  CXX    SmallVector.lo
  CXX    SourceMgr.lo
  CXX    Statistic.lo
  CXX    StringExtras.lo
  CXX    StringMap.lo
  CXX    StringPool.lo
  CXX    StringRef.lo
  CXX    TargetRegistry.lo
  CXX    Timer.lo
  CXX    Triple.lo
  CXX    Twine.lo
  CXX    raw_ostream.lo
  CXX    circular_raw_ostream.lo
  CXX    Mangler.lo
  CXX    SubtargetFeature.lo
  CXX    TargetData.lo
  CXX    TargetInstrInfo.lo
  CXX    TargetLoweringObjectFile.lo
  CXX    TargetMachine.lo
  CXX    TargetRegisterInfo.lo
  CXX    DCE.lo
  CXX    SimplifyCFGPass.lo
  CXX    AsmWriter.lo
  CXX    Attributes.lo
  CXX    AutoUpgrade.lo
  CXX    BasicBlock.lo
  CXX    ConstantFold.lo
  CXX    Constants.lo
  CXX    Core.lo
  CXX    DebugLoc.lo
  CXX    Dominators.lo
  CXX    Function.lo
  CXX    GVMaterializer.lo
  CXX    Globals.lo
  CXX    IRBuilder.lo
  CXX    InlineAsm.lo
  CXX    Instruction.lo
  CXX    Instructions.lo
  CXX    IntrinsicInst.lo
  CXX    LLVMContext.lo
  CXX    LLVMContextImpl.lo
  CXX    LeakDetector.lo
  CXX    Metadata.lo
  CXX    Module.lo
  CXX    Pass.lo
  CXX    PassManager.lo
  CXX    PassRegistry.lo
  CXX    PrintModulePass.lo
  CXX    Type.lo
  CXX    TypeSymbolTable.lo
  CXX    Use.lo
  CXX    Value.lo
  CXX    ValueSymbolTable.lo
  CXX    ValueTypes.lo
  CXX    Verifier.lo
  CXX    ConstantFolding.lo
  CXX    IVUsers.lo
  CXX    InstructionSimplify.lo
  CXX    Loads.lo
  CXX    LoopInfo.lo
  CXX    LoopPass.lo
  CXX    MemoryDependenceAnalysis.lo
  CXX    PHITransAddr.lo
  CXX    ScalarEvolution.lo
  CXX    ScalarEvolutionExpander.lo
  CXX    ScalarEvolutionNormalization.lo
  CXX    AggressiveAntiDepBreaker.lo
  CXX    Analysis.lo
  CXX    BranchFolding.lo
  CXX    CalcSpillWeights.lo
  CXX    CallingConvLower.lo
  CXX    CodePlacementOpt.lo
  CXX    CriticalAntiDepBreaker.lo
  CXX    DeadMachineInstructionElim.lo
  CXX    DwarfEHPrepare.lo
  CXX    GCMetadata.lo
  CXX    GCStrategy.lo
  CXX    InlineSpiller.lo
  CXX    LLVMTargetMachine.lo
  CXX    LatencyPriorityQueue.lo
  CXX    LiveInterval.lo
  CXX    LiveIntervalAnalysis.lo
  CXX    LiveStackAnalysis.lo
  CXX    LocalStackSlotAllocation.lo
  CXX    LowerSubregs.lo
  CXX    MachineCSE.lo
  CXX    MachineLICM.lo
  CXX    MachineModuleInfoImpls.lo
  CXX    MachinePassRegistry.lo
  CXX    MachineSSAUpdater.lo
  CXX    MachineSink.lo
  CXX    MachineVerifier.lo
  CXX    OptimizePHIs.lo
  CXX    PHIElimination.lo
  CXX    Passes.lo
  CXX    PeepholeOptimizer.lo
  CXX    PostRASchedulerList.lo
  CXX    PreAllocSplitting.lo
  CXX    ProcessImplicitDefs.lo
  CXX    PrologEpilogInserter.lo
  CXX    RegAllocFast.lo
  CXX    RegAllocLinearScan.lo
  CXX    RegisterCoalescer.lo
  CXX    RegisterScavenging.lo
  CXX    ScheduleDAGEmit.lo
  CXX    ScheduleDAGInstrs.lo
  CXX    DAGCombiner.lo
  CXX    FastISel.lo
  CXX    FunctionLoweringInfo.lo
  CXX    InstrEmitter.lo
  CXX    LegalizeDAG.lo
  CXX    LegalizeFloatTypes.lo
  CXX    LegalizeIntegerTypes.lo
  CXX    LegalizeTypes.lo
  CXX    LegalizeTypesGeneric.lo
  CXX    LegalizeVectorOps.lo
  CXX    LegalizeVectorTypes.lo
  CXX    ScheduleDAGList.lo
  CXX    ScheduleDAGRRList.lo
  CXX    ScheduleDAGSDNodes.lo
  CXX    SelectionDAG.lo
  CXX    SelectionDAGBuilder.lo
  CXX    SelectionDAGISel.lo
  CXX    SelectionDAGPrinter.lo
  CXX    TargetLowering.lo
  CXX    TargetSelectionDAGInfo.lo
  CXX    ScheduleDAGPrinter.lo
  CXX    ShrinkWrapping.lo
  CXX    SimpleRegisterCoalescing.lo
  CXX    SjLjEHPrepare.lo
  CXX    SlotIndexes.lo
  CXX    Spiller.lo
  CXX    SplitKit.lo
  CXX    StackProtector.lo
  CXX    StackSlotColoring.lo
  CXX    StrongPHIElimination.lo
  CXX    TailDuplication.lo
  CXX    TargetLoweringObjectFileImpl.lo
  CXX    TwoAddressInstructionPass.lo
  CXX    VirtRegMap.lo
  CXX    VirtRegRewriter.lo
  CXX    MCAsmInfoDarwin.lo
  CXX    MCAsmStreamer.lo
  CXX    MCInstPrinter.lo
  CXX    MCLoggingStreamer.lo
  CXX    MCNullStreamer.lo
  CXX    MCStreamer.lo
  CXX    GraphWriter.lo
  CXX    TargetFrameInfo.lo
  CXX    TargetSubtarget.lo
  CXX    ConstantMerge.lo
  CXX    GlobalOpt.lo
  CXX    CodeGenPrepare.lo
  CXX    GEPSplitter.lo
  CXX    GVN.lo
  CXX    LoopStrengthReduce.lo
  CXX    SCCP.lo
  CXX    AddrModeMatcher.lo
  CXX    BasicBlockUtils.lo
  CXX    BreakCriticalEdges.lo
  CXX    BuildLibCalls.lo
  CXX    DemoteRegToStack.lo
  CXX    LCSSA.lo
  CXX    Local.lo
  CXX    LoopSimplify.lo
  CXX    LowerInvoke.lo
  CXX    LowerSwitch.lo
  CXX    Mem2Reg.lo
  CXX    PromoteMemoryToRegister.lo
  CXX    SSAUpdater.lo
  CXX    SimplifyCFG.lo
  CXX    UnifyFunctionExitNodes.lo
  CXX    Alarm.lo
  CXX    Atomic.lo
  CXX    Disassembler.lo
  CXX    DynamicLibrary.lo
  CXX    Errno.lo
  CXX    Host.lo
  CXX    IncludeFile.lo
  CXX    Memory.lo
  CXX    Mutex.lo
  CXX    Path.lo
  CXX    Process.lo
  CXX    Program.lo
  CXX    RWMutex.lo
  CXX    Signals.lo
  CXX    ThreadLocal.lo
  CXX    Threading.lo
  CXX    TimeValue.lo
  CXX    Valgrind.lo
  CXX    libllvmx86codegen_la-ELFObjectWriter.lo
  CXX    libllvmx86codegen_la-MCAsmInfoCOFF.lo
  CXX    libllvmx86codegen_la-MCCodeEmitter.lo
  CXX    libllvmx86codegen_la-MCELFStreamer.lo
  CXX    libllvmx86codegen_la-MCMachOStreamer.lo
  CXX    libllvmx86codegen_la-MCObjectStreamer.lo
  CXX    libllvmx86codegen_la-MCObjectWriter.lo
  CXX    libllvmx86codegen_la-MachObjectWriter.lo
  CXX    libllvmx86codegen_la-TargetAsmBackend.lo
  CXX    libllvmx86codegen_la-WinCOFFObjectWriter.lo
  CXX    libllvmx86codegen_la-WinCOFFStreamer.lo
  CXX    libllvmx86codegen_la-TargetELFWriterInfo.lo
  CXX    libllvmx86codegen_la-SSEDomainFix.lo
  CXX    libllvmx86codegen_la-X86TargetInfo.lo
  CXX    libllvmx86codegen_la-X86AsmBackend.lo
  CXX    libllvmx86codegen_la-X86COFFMachineModuleInfo.lo
  CXX    libllvmx86codegen_la-X86CodeEmitter.lo
  CXX    libllvmx86codegen_la-X86ELFWriterInfo.lo
  CXX    libllvmx86codegen_la-X86FastISel.lo
  CXX    libllvmx86codegen_la-X86FloatingPoint.lo
  CXX    libllvmx86codegen_la-X86ISelDAGToDAG.lo
  CXX    libllvmx86codegen_la-X86ISelLowering.lo
  CXX    libllvmx86codegen_la-X86InstrInfo.lo
  CXX    libllvmx86codegen_la-X86JITInfo.lo
  CXX    libllvmx86codegen_la-X86MCAsmInfo.lo
  CXX    libllvmx86codegen_la-X86MCCodeEmitter.lo
  CXX    libllvmx86codegen_la-X86RegisterInfo.lo
  CXX    libllvmx86codegen_la-X86SelectionDAGInfo.lo
  CXX    libllvmx86codegen_la-X86Subtarget.lo
  CXX    libllvmx86codegen_la-X86TargetMachine.lo
  CXX    libllvmx86codegen_la-X86TargetObjectFile.lo
  CXXLD  libllvmjit.la
  CXXLD  libllvmcodegen.la
  CXXLD  libllvmsystem.la
  CXXLD  libllvmx86codegen.la
  CXXLD  libclamavcxx.la
make[5]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[4]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[4]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
  CC     unrar15.lo
  CC     unrar.lo
  CC     unrar20.lo
  CC     unrarppm.lo
  CC     unrarvm.lo
  CC     unrarcmd.lo
  CC     unrarfilter.lo
  CC     unrarhlp.lo
  CC     libclamav_la-matcher-ac.lo
  CC     unrar_iface.lo
  CC     libclamav_la-matcher-bm.lo
  CC     libclamav_la-matcher-hash.lo
  CC     libclamav_la-matcher.lo
matcher.c: In function 'cli_fmap_scandesc':
matcher.c:929: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const void *'
matcher.c:931: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const void *'
matcher.c:933: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const void *'
  CC     libclamav_la-others.lo
  CC     libclamav_la-readdb.lo
  CC     libclamav_la-cvd.lo
  CC     libclamav_la-dsig.lo
  CC     libclamav_la-scanners.lo
  CC     libclamav_la-textdet.lo
  CC     libclamav_la-filetypes.lo
  CC     libclamav_la-rtf.lo
  CC     libclamav_la-blob.lo
  CC     libclamav_la-mbox.lo
  CC     libclamav_la-message.lo
mbox.c: In function 'parseEmailBody':
mbox.c:1951: warning: comparison between pointer and integer
mbox.c:1961: warning: comparison between pointer and integer
mbox.c: In function 'boundaryStart':
mbox.c:2150: warning: assignment discards qualifiers from pointer target type
mbox.c: In function 'boundaryEnd':
mbox.c:2272: warning: assignment discards qualifiers from pointer target type
  CC     libclamav_la-table.lo
  CC     libclamav_la-text.lo
  CC     libclamav_la-ole2_extract.lo
  CC     libclamav_la-vba_extract.lo
  CC     libclamav_la-msexpand.lo
  CC     libclamav_la-pe.lo
  CC     libclamav_la-pe_icons.lo
pe.c: In function 'cli_checkfp_pe':
pe.c:2976: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:2976: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:2984: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:2984: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:3001: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:3001: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:3012: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:3012: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:3033: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
pe.c:3033: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
  CC     libclamav_la-disasm.lo
  CC     libclamav_la-upx.lo
  CC     libclamav_la-htmlnorm.lo
  CC     libclamav_la-chmunpack.lo
  CC     libclamav_la-rebuildpe.lo
  CC     libclamav_la-petite.lo
  CC     libclamav_la-wwunpack.lo
  CC     libclamav_la-unsp.lo
  CC     libclamav_la-aspack.lo
  CC     libclamav_la-packlibs.lo
  CC     libclamav_la-fsg.lo
  CC     libclamav_la-mew.lo
  CC     libclamav_la-upack.lo
  CC     libclamav_la-line.lo
  CC     libclamav_la-untar.lo
  CC     libclamav_la-unzip.lo
  CC     libclamav_la-inflate64.lo
  CC     libclamav_la-special.lo
  CC     libclamav_la-binhex.lo
  CC     libclamav_la-is_tar.lo
  CC     libclamav_la-tnef.lo
  CC     libclamav_la-autoit.lo
  CC     libclamav_la-unarj.lo
  CC     libclamav_la-bzlib.lo
  CC     libclamav_la-nulsft.lo
  CC     libclamav_la-infblock.lo
  CC     libclamav_la-pdf.lo
  CC     libclamav_la-spin.lo
  CC     libclamav_la-yc.lo
  CC     libclamav_la-elf.lo
  CC     libclamav_la-sis.lo
  CC     libclamav_la-uuencode.lo
  CC     libclamav_la-phishcheck.lo
phishcheck.c: In function 'hash_match':
phishcheck.c:1211: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const char *'
phishcheck.c:1212: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const char *'
  CC     libclamav_la-phish_domaincheck_db.lo
  CC     libclamav_la-phish_whitelist.lo
  CC     libclamav_la-regex_list.lo
  CC     libclamav_la-regex_suffix.lo
  CC     libclamav_la-mspack.lo
  CC     libclamav_la-cab.lo
  CC     libclamav_la-entconv.lo
  CC     libclamav_la-hashtab.lo
  CC     libclamav_la-dconf.lo
  CC     libclamav_la-lzma_iface.lo
  CC     libclamav_la-7z_iface.lo
  CC     libclamav_la-7zAlloc.lo
  CC     libclamav_la-7zBuf.lo
  CC     libclamav_la-7zBuf2.lo
  CC     libclamav_la-7zCrc.lo
  CC     libclamav_la-7zDec.lo
  CC     libclamav_la-7zFile.lo
  CC     libclamav_la-7zIn.lo
  CC     libclamav_la-7zStream.lo
  CC     libclamav_la-Bcj2.lo
  CC     libclamav_la-Bra.lo
  CC     libclamav_la-Bra86.lo
  CC     libclamav_la-Lzma2Dec.lo
  CC     libclamav_la-LzmaDec.lo
  CC     libclamav_la-Ppmd7.lo
  CC     libclamav_la-Ppmd7Dec.lo
  CC     libclamav_la-Xz.lo
7z/Xz.c: In function 'XzCheck_Update':
7z/Xz.c:75: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const Byte *'
  CC     libclamav_la-XzCrc64.lo
  CC     libclamav_la-XzDec.lo
  CC     libclamav_la-XzIn.lo
7z/XzDec.c: In function 'XzUnpacker_Code':
7z/XzDec.c:791: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const Byte *'
  CC     libclamav_la-Delta.lo
  CC     libclamav_la-BraIA64.lo
  CC     libclamav_la-CpuArch.lo
  CC     libclamav_la-7zCrcOpt.lo
  CC     libclamav_la-explode.lo
  CC     libclamav_la-textnorm.lo
  CC     libclamav_la-dlp.lo
  CC     libclamav_la-js-norm.lo
  CC     libclamav_la-uniq.lo
  GEN    version.h.tmp
  CC     libclamav_la-mpool.lo
  CC     libclamav_la-filtering.lo
  CC     libclamav_la-fmap.lo
  CC     libclamav_la-perflogging.lo
  CC     libclamav_la-bytecode.lo
  CC     libclamav_la-bytecode_vm.lo
  CC     libclamav_la-cpio.lo
  CC     libclamav_la-macho.lo
  CC     libclamav_la-ishield.lo
  CC     libclamav_la-bytecode_api.lo
  CC     libclamav_la-bytecode_api_decl.lo
  CC     libclamav_la-cache.lo
cache.c: In function 'cache_check':
cache.c:939: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const void *'
  CC     libclamav_la-bytecode_detect.lo
  CC     libclamav_la-events.lo
  CC     libclamav_la-adc.lo
  CC     libclamav_la-dmg.lo
  CC     libclamav_la-xar.lo
  CC     libclamav_la-mbr.lo
  CC     libclamav_la-gpt.lo
  CC     libclamav_la-apm.lo
  CC     libclamav_la-prtn_intxn.lo
  CC     libclamav_la-xz_iface.lo
  CC     libclamav_la-sf_base64decode.lo
  CC     libclamav_la-hfsplus.lo
  CC     libclamav_la-swf.lo
  CC     libclamav_la-jpeg.lo
  CC     libclamav_la-png.lo
  CC     libclamav_la-iso9660.lo
  CC     libclamav_la-arc4.lo
  CC     libclamav_la-rijndael.lo
  CC     libclamav_la-crtmgr.lo
  CC     libclamav_la-asn1.lo
asn1.c: In function 'asn1_parse_mscat':
asn1.c:1050: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
asn1.c:1294: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
asn1.c:1302: warning: passing argument 2 of 'cl_update_hash' discards qualifiers from pointer target type
../libclamav/crypto.h:288: note: expected 'void *' but argument is of type 'const uint8_t *'
  CC     libclamav_la-fpu.lo
  CC     libclamav_la-stats.lo
  CC     libclamav_la-www.lo
  CC     libclamav_la-json.lo
  CC     libclamav_la-hostid.lo
  CC     libclamav_la-openioc.lo
  CC     libclamav_la-fp_add.lo
  CC     libclamav_la-fp_add_d.lo
  CC     libclamav_la-fp_addmod.lo
  CC     libclamav_la-fp_cmp.lo
  CC     libclamav_la-fp_cmp_d.lo
  CC     libclamav_la-fp_cmp_mag.lo
  CC     libclamav_la-fp_sub.lo
  CC     libclamav_la-fp_sub_d.lo
  CC     libclamav_la-fp_submod.lo
  CC     libclamav_la-s_fp_add.lo
  CC     libclamav_la-s_fp_sub.lo
  CC     libclamav_la-fp_radix_size.lo
  CC     libclamav_la-fp_read_radix.lo
  CC     libclamav_la-fp_read_signed_bin.lo
  CC     libclamav_la-fp_read_unsigned_bin.lo
  CC     libclamav_la-fp_reverse.lo
  CC     libclamav_la-fp_s_rmap.lo
  CC     libclamav_la-fp_signed_bin_size.lo
  CC     libclamav_la-fp_to_signed_bin.lo
  CC     libclamav_la-fp_to_unsigned_bin.lo
  CC     libclamav_la-fp_toradix.lo
  CC     libclamav_la-fp_toradix_n.lo
  CC     libclamav_la-fp_unsigned_bin_size.lo
  CC     libclamav_la-fp_cnt_lsb.lo
  CC     libclamav_la-fp_count_bits.lo
  CC     libclamav_la-fp_div_2.lo
  CC     libclamav_la-fp_div_2d.lo
  CC     libclamav_la-fp_lshd.lo
  CC     libclamav_la-fp_mod_2d.lo
  CC     libclamav_la-fp_rshd.lo
  CC     libclamav_la-fp_div.lo
  CC     libclamav_la-fp_div_d.lo
  CC     libclamav_la-fp_mod.lo
  CC     libclamav_la-fp_mod_d.lo
  CC     libclamav_la-fp_2expt.lo
  CC     libclamav_la-fp_exptmod.lo
  CC     libclamav_la-fp_ident.lo
  CC     libclamav_la-fp_set.lo
  CC     libclamav_la-fp_montgomery_calc_normalization.lo
  CC     libclamav_la-fp_montgomery_reduce.lo
  CC     libclamav_la-fp_montgomery_setup.lo
  CC     libclamav_la-fp_mul.lo
  CC     libclamav_la-fp_mul_comba.lo
  CC     libclamav_la-fp_mul_2.lo
  CC     libclamav_la-fp_mul_2d.lo
  CC     libclamav_la-fp_mul_comba_12.lo
  CC     libclamav_la-fp_mul_comba_17.lo
  CC     libclamav_la-fp_mul_comba_20.lo
  CC     libclamav_la-fp_mul_comba_24.lo
  CC     libclamav_la-fp_mul_comba_28.lo
  CC     libclamav_la-fp_mul_comba_3.lo
  CC     libclamav_la-fp_mul_comba_32.lo
  CC     libclamav_la-fp_mul_comba_4.lo
  CC     libclamav_la-fp_mul_comba_48.lo
  CC     libclamav_la-fp_mul_comba_6.lo
  CC     libclamav_la-fp_mul_comba_64.lo
  CC     libclamav_la-fp_mul_comba_7.lo
  CC     libclamav_la-fp_mul_comba_8.lo
  CC     libclamav_la-fp_mul_comba_9.lo
  CC     libclamav_la-fp_mul_comba_small_set.lo
  CC     libclamav_la-fp_mul_d.lo
  CC     libclamav_la-fp_mulmod.lo
  CC     libclamav_la-fp_invmod.lo
  CC     libclamav_la-fp_sqr.lo
  CC     libclamav_la-fp_sqr_comba_12.lo
  CC     libclamav_la-fp_sqr_comba_17.lo
  CC     libclamav_la-fp_sqr_comba_20.lo
  CC     libclamav_la-fp_sqr_comba_24.lo
  CC     libclamav_la-fp_sqr_comba_28.lo
  CC     libclamav_la-fp_sqr_comba_3.lo
  CC     libclamav_la-fp_sqr_comba_32.lo
  CC     libclamav_la-fp_sqr_comba_4.lo
  CC     libclamav_la-fp_sqr_comba_48.lo
  CC     libclamav_la-fp_sqr_comba_6.lo
  CC     libclamav_la-fp_sqr_comba_64.lo
  CC     libclamav_la-fp_sqr_comba_7.lo
  CC     libclamav_la-fp_sqr_comba_8.lo
  CC     libclamav_la-fp_sqr_comba_9.lo
  CC     libclamav_la-fp_sqr_comba_generic.lo
  CC     libclamav_la-fp_sqr_comba_small_set.lo
  CC     libclamav_la-fp_sqrmod.lo
  CC     libclamav_internal_utils_la-str.lo
  CC     libclamav_internal_utils_la-conv.lo
  CC     libclamav_internal_utils_la-crypto.lo
  CC     libclamav_internal_utils_la-iowrap.lo
  CC     libclamav_internal_utils_la-others_common.lo
  CC     libclamav_internal_utils_la-qsort.lo
  CC     libclamav_internal_utils_la-strlcpy.lo
  CC     libclamav_internal_utils_la-regcomp.lo
  CC     libclamav_internal_utils_la-regerror.lo
  CC     libclamav_internal_utils_la-regexec.lo
  CC     libclamav_internal_utils_la-regfree.lo
  CC     libclamav_internal_utils_nothreads_la-str.lo
  CC     libclamav_internal_utils_nothreads_la-conv.lo
  CC     libclamav_internal_utils_nothreads_la-crypto.lo
  CC     libclamav_internal_utils_nothreads_la-iowrap.lo
  CC     libclamav_internal_utils_nothreads_la-others_common.lo
  CC     libclamav_internal_utils_nothreads_la-qsort.lo
  CC     libclamav_internal_utils_nothreads_la-strlcpy.lo
  CC     libclamav_internal_utils_nothreads_la-regcomp.lo
  CC     libclamav_internal_utils_nothreads_la-regerror.lo
  CC     libclamav_internal_utils_nothreads_la-regexec.lo
  CC     libclamav_internal_utils_nothreads_la-regfree.lo
  CC     libclamav_nocxx_la-bytecode_nojit.lo
  CCLD   libclamunrar.la
  GEN    version.h
  CCLD   libclamav_internal_utils.la
  CCLD   libclamav_internal_utils_nothreads.la
  CCLD   libclamav_nocxx.la
  CCLD   libclamunrar_iface.la
  CC     libclamav_la-version.lo
  CCLD   libclamav.la
make[4]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make[3]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
Making all in clamscan
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamscan'
  CC     output.o
  CC     getopt.o
  CC     optparser.o
  CC     actions.o
  CC     misc.o
  CC     clamscan.o
  CC     manager.o
  CCLD   clamscan
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamscan'
Making all in clamd
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamd'
  CC     output.o
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     clamd.o
  CC     tcpserver.o
  CC     localserver.o
  CC     session.o
  CC     thrmgr.o
  CC     server-th.o
  CC     scanner.o
  CC     others.o
  CC     fan.o
  CCLD   clamd
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamd'
Making all in clamdscan
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdscan'
  CC     output.o
  CC     optparser.o
  CC     misc.o
  CC     getopt.o
  CC     actions.o
  CC     clamdcom.o
  CC     clamdscan.o
  CC     proto.o
  CC     client.o
  CCLD   clamdscan
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdscan'
Making all in freshclam
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/freshclam'
  CC     output.o
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     cdiff.o
  CC     tar.o
  CC     clamdcom.o
  CC     freshclam.o
  CC     manager.o
  CC     notify.o
  CC     dns.o
  CC     execute.o
  CC     nonblock.o
  CC     mirman.o
  CCLD   freshclam
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/freshclam'
Making all in sigtool
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/sigtool'
  CC     getopt.o
  CC     output.o
  CC     optparser.o
  CC     misc.o
  CC     cdiff.o
  CC     tar.o
  CC     vba.o
  CC     sigtool.o
  CCLD   sigtool
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/sigtool'
Making all in clamconf
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamconf'
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     clamconf.o
  CCLD   clamconf
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamconf'
Making all in database
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/database'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/database'
Making all in docs
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/docs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/docs'
Making all in etc
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/etc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/etc'
Making all in clamav-milter
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamav-milter'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamav-milter'
Making all in test
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/test'
cat ../test/.split/split.clam.cabaa ../test/.split/split.clam.cabab > clam.cab
cat ../test/.split/split.clam.exeaa ../test/.split/split.clam.exeab > clam.exe
cat ../test/.split/split.clam.zipaa ../test/.split/split.clam.zipab > clam.zip
cat ../test/.split/split.clam.arjaa ../test/.split/split.clam.arjab > clam.arj
cat ../test/.split/split.clam.exe.rtfaa ../test/.split/split.clam.exe.rtfab > clam.exe.rtf
cat ../test/.split/split.clam.exe.szddaa ../test/.split/split.clam.exe.szddab > clam.exe.szdd
cat ../test/.split/split.clam.tar.gzaa ../test/.split/split.clam.tar.gzab > clam.tar.gz
cat ../test/.split/split.clam.chmaa ../test/.split/split.clam.chmab > clam.chm
cat ../test/.split/split.clam.sisaa ../test/.split/split.clam.sisab > clam.sis
cat ../test/.split/split.clam-aspack.exeaa ../test/.split/split.clam-aspack.exeab > clam-aspack.exe
cat ../test/.split/split.clam-pespin.exeaa ../test/.split/split.clam-pespin.exeab > clam-pespin.exe
cat ../test/.split/split.clam-upx.exeaa ../test/.split/split.clam-upx.exeab > clam-upx.exe
cat ../test/.split/split.clam-fsg.exeaa ../test/.split/split.clam-fsg.exeab > clam-fsg.exe
cat ../test/.split/split.clam-mew.exeaa ../test/.split/split.clam-mew.exeab > clam-mew.exe
cat ../test/.split/split.clam-nsis.exeaa ../test/.split/split.clam-nsis.exeab > clam-nsis.exe
cat ../test/.split/split.clam-petite.exeaa ../test/.split/split.clam-petite.exeab > clam-petite.exe
cat ../test/.split/split.clam-upack.exeaa ../test/.split/split.clam-upack.exeab > clam-upack.exe
cat ../test/.split/split.clam-wwpack.exeaa ../test/.split/split.clam-wwpack.exeab > clam-wwpack.exe
cat ../test/.split/split.clam.pdfaa ../test/.split/split.clam.pdfab > clam.pdf
cat ../test/.split/split.clam.mailaa ../test/.split/split.clam.mailab > clam.mail
cat ../test/.split/split.clam.pptaa ../test/.split/split.clam.pptab > clam.ppt
cat ../test/.split/split.clam.tnefaa ../test/.split/split.clam.tnefab > clam.tnef
cat ../test/.split/split.clam.ea05.exeaa ../test/.split/split.clam.ea05.exeab > clam.ea05.exe
cat ../test/.split/split.clam.ea06.exeaa ../test/.split/split.clam.ea06.exeab > clam.ea06.exe
cat ../test/.split/split.clam.d64.zipaa ../test/.split/split.clam.d64.zipab > clam.d64.zip
cat ../test/.split/split.clam.exe.mbox.base64aa ../test/.split/split.clam.exe.mbox.base64ab > clam.exe.mbox.base64
cat ../test/.split/split.clam.exe.mbox.uuaa ../test/.split/split.clam.exe.mbox.uuab > clam.exe.mbox.uu
cat ../test/.split/split.clam.exe.binhexaa ../test/.split/split.clam.exe.binhexab > clam.exe.binhex
cat ../test/.split/split.clam.ole.docaa ../test/.split/split.clam.ole.docab > clam.ole.doc
cat ../test/.split/split.clam.impl.zipaa ../test/.split/split.clam.impl.zipab > clam.impl.zip
cat ../test/.split/split.clam.exe.htmlaa ../test/.split/split.clam.exe.htmlab > clam.exe.html
cat ../test/.split/split.clam.bin-be.cpioaa ../test/.split/split.clam.bin-be.cpioab > clam.bin-be.cpio
cat ../test/.split/split.clam.bin-le.cpioaa ../test/.split/split.clam.bin-le.cpioab > clam.bin-le.cpio
cat ../test/.split/split.clam.newc.cpioaa ../test/.split/split.clam.newc.cpioab > clam.newc.cpio
cat ../test/.split/split.clam.odc.cpioaa ../test/.split/split.clam.odc.cpioab > clam.odc.cpio
cat ../test/.split/split.clam-yc.exeaa ../test/.split/split.clam-yc.exeab > clam-yc.exe
cat ../test/.split/split.clam_IScab_int.exeaa ../test/.split/split.clam_IScab_int.exeab > clam_IScab_int.exe
cat ../test/.split/split.clam_IScab_ext.exeaa ../test/.split/split.clam_IScab_ext.exeab > clam_IScab_ext.exe
cat ../test/.split/split.clam_ISmsi_int.exeaa ../test/.split/split.clam_ISmsi_int.exeab > clam_ISmsi_int.exe
cat ../test/.split/split.clam_ISmsi_ext.exeaa ../test/.split/split.clam_ISmsi_ext.exeab > clam_ISmsi_ext.exe
cat ../test/.split/split.clam.7zaa ../test/.split/split.clam.7zab > clam.7z
cat ../test/.split/split.clam_cache_emax.tgzaa ../test/.split/split.clam_cache_emax.tgzab > clam_cache_emax.tgz
cat ../test/.split/split.clam.isoaa ../test/.split/split.clam.isoab > clam.iso
cat ../test/.split/split.clamjol.isoaa ../test/.split/split.clamjol.isoab > clamjol.iso
cat ../test/.split/split.clam-v2.raraa ../test/.split/split.clam-v2.rarab > clam-v2.rar
cat ../test/.split/split.clam-v3.raraa ../test/.split/split.clam-v3.rarab > clam-v3.rar
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/test'
Making all in clamdtop
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdtop'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdtop'
Making all in clambc
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clambc'
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     bcrun.o
  CCLD   clambc
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clambc'
Making all in unit_tests
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/unit_tests'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/unit_tests'
Making all in clamsubmit
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamsubmit'
  CC     output.o
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     clamsubmit.o
  CCLD   clamsubmit
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamsubmit'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
Make complete
Installing ...
Making install in libltdl
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make  install-am
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make[3]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make[3]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libltdl'
Making install in libclamav
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make  install-recursive
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
Making install in c++
make[3]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make  install-am
make[4]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[5]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[4]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[3]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav/c++'
make[3]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
  GEN    version.h.tmp
  GEN    version.h
make[4]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
  GEN    version.h.tmp
  GEN    version.h
 /bin/mkdir -p '/usr/local/lib64'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c   libclamunrar.la libclamunrar_iface.la libclamav.la '/usr/local/lib64'
libtool: install: /usr/bin/install -c .libs/libclamunrar.so.6.1.22 /usr/local/lib64/libclamunrar.so.6.1.22
libtool: install: (cd /usr/local/lib64 && { ln -s -f libclamunrar.so.6.1.22 libclamunrar.so.6 || { rm -f libclamunrar.so.6 && ln -s                                                                                                          libclamunrar.so.6.1.22 libclamunrar.so.6; }; })
libtool: install: (cd /usr/local/lib64 && { ln -s -f libclamunrar.so.6.1.22 libclamunrar.so || { rm -f libclamunrar.so && ln -s libc                                                                                                         lamunrar.so.6.1.22 libclamunrar.so; }; })
libtool: install: /usr/bin/install -c .libs/libclamunrar.lai /usr/local/lib64/libclamunrar.la
libtool: install: warning: relinking `libclamunrar_iface.la'
libtool: install: (cd /usr/local/directadmin/custombuild/clamav-0.98.3/libclamav; /bin/sh /usr/local/directadmin/custombuild/clamav-                                                                                                         0.98.3/libtool  --silent --tag CC --mode=relink gcc -g -O2 -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -module -t                                                                                                         hread-safe -version-info 7:22:1 -no-undefined -Wl,--version-script,../libclamunrar_iface/libclamunrar_iface.map -o libclamunrar_ifac                                                                                                         e.la -rpath /usr/local/lib64 unrar_iface.lo libclamunrar.la -ldl )
libtool: install: /usr/bin/install -c .libs/libclamunrar_iface.so.6.1.22T /usr/local/lib64/libclamunrar_iface.so.6.1.22
libtool: install: (cd /usr/local/lib64 && { ln -s -f libclamunrar_iface.so.6.1.22 libclamunrar_iface.so.6 || { rm -f libclamunrar_if                                                                                                         ace.so.6 && ln -s libclamunrar_iface.so.6.1.22 libclamunrar_iface.so.6; }; })
libtool: install: (cd /usr/local/lib64 && { ln -s -f libclamunrar_iface.so.6.1.22 libclamunrar_iface.so || { rm -f libclamunrar_ifac                                                                                                         e.so && ln -s libclamunrar_iface.so.6.1.22 libclamunrar_iface.so; }; })
libtool: install: /usr/bin/install -c .libs/libclamunrar_iface.lai /usr/local/lib64/libclamunrar_iface.la
libtool: install: /usr/bin/install -c .libs/libclamav.so.6.1.22 /usr/local/lib64/libclamav.so.6.1.22
libtool: install: (cd /usr/local/lib64 && { ln -s -f libclamav.so.6.1.22 libclamav.so.6 || { rm -f libclamav.so.6 && ln -s libclamav                                                                                                         .so.6.1.22 libclamav.so.6; }; })
libtool: install: (cd /usr/local/lib64 && { ln -s -f libclamav.so.6.1.22 libclamav.so || { rm -f libclamav.so && ln -s libclamav.so.                                                                                                         6.1.22 libclamav.so; }; })
libtool: install: /usr/bin/install -c .libs/libclamav.lai /usr/local/lib64/libclamav.la
libtool: finish: PATH="/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/sbin" ldconfig -n /usr/local/li                                                                                                         b64
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib64

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /bin/mkdir -p '/usr/local/include'
 /usr/bin/install -c -m 644 clamav.h '/usr/local/include'
make[4]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make[3]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/libclamav'
Making install in clamscan
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamscan'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamscan'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c clamscan '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/clamscan /usr/local/bin/clamscan
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamscan'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamscan'
Making install in clamd
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamd'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamd'
 /bin/mkdir -p '/usr/local/sbin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c clamd '/usr/local/sbin'
libtool: install: /usr/bin/install -c .libs/clamd /usr/local/sbin/clamd
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamd'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamd'
Making install in clamdscan
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdscan'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdscan'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c clamdscan '/usr/local/bin'
libtool: install: /usr/bin/install -c clamdscan /usr/local/bin/clamdscan
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdscan'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdscan'
Making install in freshclam
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/freshclam'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/freshclam'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c freshclam '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/freshclam /usr/local/bin/freshclam
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/freshclam'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/freshclam'
Making install in sigtool
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/sigtool'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/sigtool'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c sigtool '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/sigtool /usr/local/bin/sigtool
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/sigtool'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/sigtool'
Making install in clamconf
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamconf'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamconf'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c clamconf '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/clamconf /usr/local/bin/clamconf
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamconf'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamconf'
Making install in database
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/database'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/database'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/database'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/database'
Making install in docs
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/docs'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/docs'
make[2]: Nothing to be done for `install-exec-am'.
 /bin/mkdir -p '/usr/local/share/man/man1'
 /usr/bin/install -c -m 644 man/clamscan.1 man/freshclam.1 man/sigtool.1 man/clamdscan.1 man/clamconf.1 man/clamdtop.1 man/clambc.1                                                                                                          man/clamsubmit.1 '/usr/local/share/man/man1'
 /bin/mkdir -p '/usr/local/share/man/man5'
 /usr/bin/install -c -m 644 man/clamd.conf.5 man/clamav-milter.conf.5 man/freshclam.conf.5 '/usr/local/share/man/man5'
 /bin/mkdir -p '/usr/local/share/man/man8'
 /usr/bin/install -c -m 644 man/clamd.8 man/clamav-milter.8 '/usr/local/share/man/man8'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/docs'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/docs'
Making install in etc
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/etc'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/etc'
 /bin/mkdir -p '/etc'
 /usr/bin/install -c -m 644 clamd.conf.sample freshclam.conf.sample '/etc'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/etc'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/etc'
Making install in clamav-milter
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamav-milter'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamav-milter'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamav-milter'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamav-milter'
Making install in test
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/test'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/test'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/test'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/test'
Making install in clamdtop
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdtop'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdtop'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdtop'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamdtop'
Making install in clambc
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clambc'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clambc'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c clambc '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/clambc /usr/local/bin/clambc
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clambc'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clambc'
Making install in unit_tests
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/unit_tests'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/unit_tests'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/unit_tests'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/unit_tests'
Making install in clamsubmit
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamsubmit'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamsubmit'
 /bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c clamsubmit '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/clamsubmit /usr/local/bin/clamsubmit
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamsubmit'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3/clamsubmit'
make[1]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
make[2]: Entering directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
 /bin/mkdir -p '/usr/local/bin'
 /usr/bin/install -c clamav-config '/usr/local/bin'
 /bin/mkdir -p '/usr/local/lib64/pkgconfig'
 /usr/bin/install -c -m 644 libclamav.pc '/usr/local/lib64/pkgconfig'
make[2]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
make[1]: Leaving directory `/usr/local/directadmin/custombuild/clamav-0.98.3'
ERROR: Can't open/parse the config file /etc/freshclam.conf
Restarting freshclam.
Shutting down freshclam:                                   [FAILED]
Starting freshclam: /bin/bash: /usr/bin/freshclam: No such file or directory
                                                           [FAILED]
Restarting clamd.
Shutting down clamd:                                       [FAILED]
Starting clamd: /bin/bash: /usr/sbin/clamd: No such file or directory
                                                           [FAILED]
Restarting exim.
Shutting down exim:
Starting exim:
Done ClamAV.

[color=green][root@srv1 custombuild][/color]# freshclam -v

Current working dir is /usr/local/share/clamav
Max retries == 3
ClamAV update process started at Wed May 14 17:11:10 2014
Using IPv6 aware code
Querying current.cvd.clamav.net
TTL: 507
Software version from DNS: 0.98.3
Retrieving http://database.clamav.net/main.cvd
Trying to download http://database.clamav.net/main.cvd (IP: 200.236.31.1)
Downloading main.cvd [100%]
Loading signatures from main.cvd
Properly loaded 2424225 signatures from new main.cvd
main.cvd updated (version: 55, sigs: 2424225, f-level: 60, builder: neo)
Querying main.55.77.1.0.C8EC1F01.ping.clamav.net
Retrieving http://database.clamav.net/daily.cvd
Trying to download http://database.clamav.net/daily.cvd (IP: 200.236.31.1)
Downloading daily.cvd [100%]
Loading signatures from daily.cvd
Properly loaded 951525 signatures from new daily.cvd
daily.cvd updated (version: 18984, sigs: 951519, f-level: 63, builder: shurley)
Querying daily.18984.77.1.0.C8EC1F01.ping.clamav.net
Retrieving http://database.clamav.net/bytecode.cvd
Trying to download http://database.clamav.net/bytecode.cvd (IP: 200.236.31.1)
Downloading bytecode.cvd [100%]
Loading signatures from bytecode.cvd
Properly loaded 43 signatures from new bytecode.cvd
bytecode.cvd updated (version: 236, sigs: 43, f-level: 63, builder: dgoddard)
Querying bytecode.236.77.1.0.C8EC1F01.ping.clamav.net
Database updated (3375787 signatures) from database.clamav.net (IP: 200.236.31.1)

[color=green][root@srv1 custombuild][/color]# ll /etc/*.conf

-rw-r--r-- 1 root root 18810 May 14 17:07 /etc/clamd.conf
lrwxrwxrwx 1 root root    25 Mar 20 01:10 /etc/dovecot.conf -> /etc/dovecot/dovecot.conf
-rwxr-xr-x 1 root root 36869 May 14 05:48 /etc/exim.conf
-rw-r--r-- 1 root root  8629 May 14 17:07 /etc/freshclam.conf
-rw-r--r-- 1 root root     0 May 12 04:23 /etc/gai.conf
-rw-r--r-- 1 root root   801 Jul 19  2011 /etc/gssapi_mech.conf
-rw-r--r-- 1 root root     9 Oct  2  2013 /etc/host.conf
-rw-r--r-- 1 root root 36969 Sep 23  2011 /etc/jwhois.conf
-rw-r--r-- 1 root root   449 Mar 27 14:36 /etc/krb5.conf
-rw-r--r-- 1 root root    43 Mar 20 00:49 /etc/ld.so.conf
-rw-r----- 1 root root   191 Mar  1  2012 /etc/libaudit.conf
-rw-r--r-- 1 root root  2293 Apr  5  2012 /etc/libuser.conf
-rw-r--r-- 1 root root   662 Aug 29  2007 /etc/logrotate.conf
-rw-r--r-- 1 root root   801 Sep  7  2009 /etc/mke2fs.conf
-rw-r--r-- 1 root root  1879 May  3 15:39 /etc/named.conf
-rw-r--r-- 1 root root  2384 May 12 05:02 /etc/nscd.conf
-rw-r--r-- 1 root root  1688 May  4  2010 /etc/nsswitch.conf
-rw-r--r-- 1 root root  2374 May 14 06:32 /etc/proftpd.conf
-rw-r--r-- 1 root root     0 Mar 20 00:50 /etc/proftpd.vhosts.conf
-rw-r--r-- 1 root root    38 Apr  8 13:49 /etc/resolv.conf
-rw-r--r-- 1 root root  2880 Jan 16 19:37 /etc/rsyslog.conf
-rw-r--r-- 1 root root   216 Nov 22 17:44 /etc/sestatus.conf
-rw-r----- 1 root root  3181 Oct  7  2013 /etc/sudo-ldap.conf
-rw-r----- 1 root root  1786 Sep 25  2012 /etc/sudo.conf
-rw-r--r-- 1 root root  1166 Jan 16 19:37 /etc/sysctl.conf
-rw-r--r-- 1 root root   473 Sep 24  2012 /etc/updatedb.conf
-rw-r--r-- 1 root root  3008 Mar 19 05:35 /etc/warnquota.conf
-rw------- 1 root root  1001 Oct  7  2013 /etc/xinetd.conf
-rw-r--r-- 1 root root  1057 Mar 20 00:49 /etc/yum.conf

[color=green][root@srv1 custombuild][/color]#
 
Last edited:
Please try the following then:
Code:
perl -pi -e 's#/usr/sbin/clamd#/usr/local/sbin/clamd#' /etc/init.d/clamd
perl -pi -e 's#/usr/bin/freshclam#/usr/local/bin/freshclam#' /etc/init.d/freshclam
/etc/init.d/freshclam start
/etc/init.d/clamd start
 
The bug has been found and fixed. It affected CustomBuild 1.2 version only (1.1 and 2.0 not affected), and the solution mentioned in the previous post should solve it immediately.
 
Hi, will try those out in a sec.
Wanted to just add a couple tidbits of info that I've been gathering.

DA service monitor - action on freshclam or clamd shows:
Cannot find the script

Details
..for
/etc/init.d/freshclam
/etc/init.d/clamd

However they are there in /etc/init.d

Manual execution shows a couple bit of info I am not certain of meaning:
Code:
Usage: ./clamd {start|stop|restart|status|reread|reload

[root@srv1 init.d]# ./clamd status
clamd dead but subsys locked

[root@srv1 init.d]# ./clamd stop
Shutting down clamd:                                       [FAILED]

[root@srv1 init.d]# ./clamd start
Starting clamd: /bin/bash: /usr/sbin/clamd: No such file or directory
                                                           [FAILED]
[root@srv1 init.d]# ./clamd reload
Re-reading clamd config:                                   [FAILED]

[root@srv1 init.d]# ./clamd restart
Shutting down clamd:                                       [FAILED]
Starting clamd: /bin/bash: /usr/sbin/clamd: No such file or directory
                                                           [FAILED]
[root@srv1 init.d]# ./clamd reread
Re-reading clamd config:                                   [FAILED]

-----

[root@srv1 init.d]# freshclam start
ClamAV update process started at Wed May 14 19:18:54 2014
main.cvd is up to date (version: 55, sigs: 2424225, f-level: 60, builder: neo)
daily.cvd is up to date (version: 18984, sigs: 951519, f-level: 63, builder: shurley)
bytecode.cvd is up to date (version: 236, sigs: 43, f-level: 63, builder: dgoddard)
 
Hi Martynas,

I've followed up using the perl commands and the services are working as expected AFAIK.

Thanks for the help and glad you were able to narrow down the glitch in CB 1.2

Time for me to move on to the exim side of things now I guess.
 
I'm happy to hear that. Thank you very much for the report! :)
 
I am afraid I am having substantial problems with clamav, including (but not limited to) this one:

clamd dead but subsys locked

After searching the net in vain for a solution, I finally came across this thread. I ended up executing the following command from above:

perl -pi -e 's#/usr/sbin/clamd#/usr/local/sbin/clamd#' /etc/init.d/clamd

Now things are only worse, commands like the following are simply absorbed by the server without any output or anything happening whatsoever:
service clamd stop
service clamd start
service clamd status

Now I am aware that I probably shouldn't have run the above perl command in my situation, but unfortunately I did. Can anyone tell me what exactly it does and how to revert hat?

Thanks in advance!
 
It changes the path of clamd binary in init.d script from /usr to /usr/local, to revert back:
Code:
perl -pi -e 's#/usr/local/sbin/clamd#/usr/sbin/clamd#' /etc/init.d/clamd
 
Fantastic - totally appreciate it.

(And for reference, my problem was due to clamd needing more memory than was available.)
 
Back
Top