clamav-users November 2010 archive
Main Archive Page > Month Archives  > clamav-users archives
clamav-users: Re: [Clamav-users] Upcoming release of ClamAV (0.9

Re: [Clamav-users] Upcoming release of ClamAV (0.96.5)

From: Török Edwin <edwintorok_at_nospam>
Date: Wed Nov 24 2010 - 14:56:14 GMT
To: ClamAV users ML <clamav-users@lists.clamav.net>

On Wed, 24 Nov 2010 18:16:12 +1100
James Brown <jlbrown@bordo.com.au> wrote:

> On 23/11/2010, at 1:12 AM, Tomasz Kojm wrote:
>
> >
> > Dear Users,
> >
> > we're going to release a new version of ClamAV on Monday, November
> > 29. ClamAV 0.96.5 will include bugfixes and minor feature
> > enhancements, such as improved handling of detection statistics,
> > better file logging, and support for custom database URLs in
> > freshclam. You can find more information in the ChangeLog:
> >
> > http://git.clamav.net/gitweb?p=clamav-devel.git;a=blob_plain;f=ChangeLog;hb=HEAD
> >
> > and our Bugzilla:
> >
> > https://wwws.clamav.net/bugzilla/buglist.cgi?resolution=FIXED&query_format=advanced&bug_status=RESOLVED&product=ClamAV&target_milestone=0.96.5
> >
> > You can help by testing (or just running ./configure && make check)
> > the latest code available in our Git repository - the latest
> > snapshot tarball can be grabbed here:
> >
> > http://git.clamav.net/gitweb?p=clamav-devel.git;a=snapshot;h=refs/heads/master;sf=tgz
> >
> > Thank you in advance,
> >
> > --
> > oo ..... Tomasz Kojm <tkojm@clamav.net>
> > (\/)\......... http://www.ClamAV.net/gpg/tkojm.gpg
> > \..........._ 0DCA5A08407D5288279DB43454822DC8985A444B
> > //\ /\ Mon Nov 22 15:02:23 CET 2010
> > _______________________________________________
> > Help us build a comprehensive ClamAV guide: visit
> > http://wiki.clamav.net http://www.clamav.net/support/ml
>
>
> Mac OS X 10.4.11 (I know it's old).
>
> bzip not updated.
>
>
> Compiled using:
>
> ./configure CFLAGS="-O0" --disable-llvm
>
>
> Output of make check:
>
>
>
> $ make check
> Making check in libltdl
> /bin/sh /Users/jlbrown/Desktop/clamav-devel/config/install-sh -d .
> cp ./argz_.h argz.h-t
> mv argz.h-t argz.h
> make check-am
> CC dlopen.lo
> CCLD dlopen.la
> 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 argz.lo
> CCLD libltdlc.la
> Making check in libclamav
> make check-recursive
> CC unrar15.lo
> CC unrar.lo
> CC unrar20.lo
> CC unrarppm.lo
> CC unrarvm.lo
> CC unrarcmd.lo
> CC unrarfilter.lo
> CC unrarhlp.lo
> CCLD libclamunrar.la
> warning: no debug map in executable (-arch i386)
> CC unrar_iface.lo
> CCLD libclamunrar_iface.la
> warning: no debug map in executable (-arch i386)
> CC libclamav_la-matcher-ac.lo
> CC libclamav_la-matcher-bm.lo
> CC libclamav_la-matcher-md5.lo
> CC libclamav_la-matcher.lo
> matcher.c: In function 'cli_checkfp':
> matcher.c:425: warning: pointer targets in passing argument 3 of
> 'ctx->engine->cb_hash' differ in signedness CC
> libclamav_la-others.lo others.c: In function 'cl_init':
> others.c:267: warning: pointer targets in passing argument 2 of
> 'cli_bcapi_version_compare' differ in signedness others.c:267:
> warning: pointer targets in passing argument 4 of
> 'cli_bcapi_version_compare' differ in signedness 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
> 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
> 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
> 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
> entconv.c: In function 'in_iconv_u16':
> entconv.c:732: warning: passing argument 2 of 'libiconv' from
> incompatible pointer type CC libclamav_la-hashtab.lo
> CC libclamav_la-dconf.lo
> CC libclamav_la-LzmaDec.lo
> CC libclamav_la-lzma_iface.lo
> CC libclamav_la-7z.lo
> CC libclamav_la-7zFile.lo
> CC libclamav_la-7zStream.lo
> CC libclamav_la-7zCrc.lo
> CC libclamav_la-7zBuf.lo
> CC libclamav_la-Bcj2.lo
> CC libclamav_la-Bra.lo
> CC libclamav_la-Bra86.lo
> CC libclamav_la-7zIn.lo
> CC libclamav_la-7zDecode.lo
> CC libclamav_la-7zItem.lo
> CC libclamav_la-7zHeader.lo
> CC libclamav_la-7zExtract.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
> GEN version.h
> CC libclamav_la-version.lo
> CC libclamav_la-mpool.lo
> CC libclamav_la-filtering.lo
> CC libclamav_la-fmap.lo
> CC libclamav_la-perflogging.lo
> CC libclamav_la-sha256.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
> CC libclamav_la-bytecode_detect.lo
> CC libclamav_la-events.lo
> CC libclamav_la-bignum.lo
> CC bytecode_nojit.lo
> CCLD libclamav_nocxx.la
> CC libclamav_internal_utils_la-str.lo
> CC libclamav_internal_utils_la-md5.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
> CCLD libclamav_internal_utils.la
> CCLD libclamav.la
> warning: no debug map in executable (-arch i386)
> CC libclamav_internal_utils_nothreads_la-str.lo
> CC libclamav_internal_utils_nothreads_la-md5.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
> CCLD libclamav_internal_utils_nothreads.la
> Making check in clamscan
> CC output.o
> CC getopt.o
> CC optparser.o
> CC actions.o
> CC misc.o
> CC clamscan.o
> CC others.o
> CC manager.o
> CCLD clamscan
> Making check in 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
> scanner.c: In function 'hash_callback':
> scanner.c:101: warning: pointer targets in passing argument 2 of
> 'strncpy' differ in signedness CC others.o
> CC clamuko.o
> CC clamukofs.o
> CC dazukoio_compat12.o
> CC dazukoio.o
> CC dazukofs.o
> CCLD clamd
> Making check in 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
> Making check in 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
> Making check in 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
> Making check in clamconf
> CC optparser.o
> CC getopt.o
> CC misc.o
> CC clamconf.o
> CCLD clamconf
> Making check in database
> make[1]: Nothing to be done for `check'.
> Making check in docs
> make[1]: Nothing to be done for `check'.
> Making check in etc
> make[1]: Nothing to be done for `check'.
> Making check in clamav-milter
> make[1]: Nothing to be done for `check'.
> Making check in test
> 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
> cat ../test/.split/split.clam.cabaa ../test/.split/split.clam.cabab >
> clam.cab
> cat ../test/.split/split.clam.exe.bz2aa ../test/.split/split.clam.exe.bz2ab
> > clam.exe.bz2
> > 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.bz2.zipaa ../test/.split/split.clam.bz2.zipab
> > clam.bz2.zip
> > 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 Making check in clamdtop CC optparser.o
> CC getopt.o
> CC misc.o
> CC clamdtop.o
> CCLD clamdtop
> Making check in clambc
> CC optparser.o
> CC getopt.o
> CC misc.o
> CC bcrun.o
> CCLD clambc
> Making check in unit_tests
> make check_clamav check_clamd check_freshclam.sh check_sigtool.sh
> check_unit_vg.sh check1_clamscan.sh check2_clamd.sh check3_clamd.sh
> check4_clamd.sh check5_clamd_vg.sh check6_clamd_vg.sh
> check7_clamd_hg.sh check8_clamd_hg.sh check9_clamscan_vg.sh CC
> check_clamav-check_clamav_skip.o CCLD check_clamav CC
> check_clamd-check_clamav_skip.o CCLD check_clamd make[2]: Nothing
> to be done for `check_freshclam.sh'. make[2]: Nothing to be done for
> `check_sigtool.sh'.
> cat ../unit_tests/.split/split.clam-phish-exeaa ../unit_tests/.split/split.clam-phish-exeab
> > clam-phish-exe make[2]: Nothing to be done for
> > `check1_clamscan.sh'. make[2]: Nothing to be done for
> > `check2_clamd.sh'.
> make[2]: Nothing to be done for `check3_clamd.sh'.
> make[2]: Nothing to be done for `check4_clamd.sh'.
> make[2]: Nothing to be done for `check5_clamd_vg.sh'.
> make[2]: Nothing to be done for `check6_clamd_vg.sh'.
> make[2]: Nothing to be done for `check7_clamd_hg.sh'.
> make[2]: Nothing to be done for `check8_clamd_hg.sh'.
> make[2]: Nothing to be done for `check9_clamscan_vg.sh'.
> make check-TESTS
> SKIP: check_clamav
> PASS: check_freshclam.sh
> PASS: check_sigtool.sh
> SKIP: check_unit_vg.sh
> FAIL: check1_clamscan.sh
> FAIL: check2_clamd.sh
> PASS: check3_clamd.sh
> PASS: check4_clamd.sh
> SKIP: check5_clamd_vg.sh
> SKIP: check6_clamd_vg.sh
> SKIP: check7_clamd_hg.sh
> SKIP: check8_clamd_hg.sh
> SKIP: check9_clamscan_vg.sh
> ========================================
> 2 of 6 tests failed
> (7 tests were not run)
> See unit_tests/test-suite.log

Are there any other failures than bzip2 listed in that file
(test-suite.log)?

--Edwin
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml