On 8/20/2020 5:14 AM, G.W. Haywood via clamav-users wrote:
> You might want to try 'make check' before 'make install'.
>
> At least if the tests don't fail we'll know they need work. :)
>
Looks to fail badly at even starting the check:
check_clamav_skip.c:4:20: error: clamav.h: No such file or directory
Complete output below.

[root@talonator src]# cd clamav-0.103.0-rc/
[root@talonator clamav-0.103.0-rc]# make check
Making check in libltdl
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/libltdl'
make  check-am
make[2]: Entering directory `/usr/src/clamav-0.103.0-rc/libltdl'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/usr/src/clamav-0.103.0-rc/libltdl'
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/libltdl'
Making check in libclamav
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/libclamav'
make  check-recursive
make[2]: Entering directory `/usr/src/clamav-0.103.0-rc/libclamav'
make[3]: Entering directory `/usr/src/clamav-0.103.0-rc/libclamav'
  GEN      version.h
make[3]: Leaving directory `/usr/src/clamav-0.103.0-rc/libclamav'
make[2]: Leaving directory `/usr/src/clamav-0.103.0-rc/libclamav'
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/libclamav'
Making check in shared
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/shared'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/shared'
Making check in libfreshclam
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/libfreshclam'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/libfreshclam'
Making check in clamscan
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/clamscan'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/clamscan'
Making check in clamd
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/clamd'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/clamd'
Making check in clamdscan
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/clamdscan'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/clamdscan'
Making check in freshclam
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/freshclam'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/freshclam'
Making check in sigtool
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/sigtool'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/sigtool'
Making check in clamconf
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/clamconf'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/clamconf'
Making check in database
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/database'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/database'
Making check in docs
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/docs'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/docs'
Making check in etc
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/etc'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/etc'
Making check in clamav-milter
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/clamav-milter'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/clamav-milter'
Making check in test
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/test'
cat ../test/.split/split.clam.caba* > clam.cab
cat ../test/.split/split.clam.exea* > clam.exe
cat ../test/.split/split.clam.zipa* > clam.zip
cat ../test/.split/split.clam.arja* > clam.arj
cat ../test/.split/split.clam.exe.rtfa* > clam.exe.rtf
cat ../test/.split/split.clam.exe.szdda* > clam.exe.szdd
cat ../test/.split/split.clam.tar.gza* > clam.tar.gz
cat ../test/.split/split.clam.chma* > clam.chm
cat ../test/.split/split.clam.sisa* > clam.sis
cat ../test/.split/split.clam-aspack.exea* > clam-aspack.exe
cat ../test/.split/split.clam-pespin.exea* > clam-pespin.exe
cat ../test/.split/split.clam-upx.exea* > clam-upx.exe
cat ../test/.split/split.clam-fsg.exea* > clam-fsg.exe
cat ../test/.split/split.clam-mew.exea* > clam-mew.exe
cat ../test/.split/split.clam-nsis.exea* > clam-nsis.exe
cat ../test/.split/split.clam-petite.exea* > clam-petite.exe
cat ../test/.split/split.clam-upack.exea* > clam-upack.exe
cat ../test/.split/split.clam-wwpack.exea* > clam-wwpack.exe
cat ../test/.split/split.clam.pdfa* > clam.pdf
cat ../test/.split/split.clam.maila* > clam.mail
cat ../test/.split/split.clam.ppta* > clam.ppt
cat ../test/.split/split.clam.tnefa* > clam.tnef
cat ../test/.split/split.clam.ea05.exea* > clam.ea05.exe
cat ../test/.split/split.clam.ea06.exea* > clam.ea06.exe
cat ../test/.split/split.clam.d64.zipa* > clam.d64.zip
cat ../test/.split/split.clam.exe.mbox.base64a* > clam.exe.mbox.base64
cat ../test/.split/split.clam.exe.mbox.uua* > clam.exe.mbox.uu
cat ../test/.split/split.clam.exe.binhexa* > clam.exe.binhex
cat ../test/.split/split.clam.ole.doca* > clam.ole.doc
cat ../test/.split/split.clam.impl.zipa* > clam.impl.zip
cat ../test/.split/split.clam.exe.htmla* > clam.exe.html
cat ../test/.split/split.clam.bin-be.cpioa* > clam.bin-be.cpio
cat ../test/.split/split.clam.bin-le.cpioa* > clam.bin-le.cpio
cat ../test/.split/split.clam.newc.cpioa* > clam.newc.cpio
cat ../test/.split/split.clam.odc.cpioa* > clam.odc.cpio
cat ../test/.split/split.clam-yc.exea* > clam-yc.exe
cat ../test/.split/split.clam_IScab_int.exea* > clam_IScab_int.exe
cat ../test/.split/split.clam_IScab_ext.exea* > clam_IScab_ext.exe
cat ../test/.split/split.clam_ISmsi_int.exea* > clam_ISmsi_int.exe
cat ../test/.split/split.clam_ISmsi_ext.exea* > clam_ISmsi_ext.exe
cat ../test/.split/split.clam.7za* > clam.7z
cat ../test/.split/split.clam_cache_emax.tgza* > clam_cache_emax.tgz
cat ../test/.split/split.clam.isoa* > clam.iso
cat ../test/.split/split.clamjol.isoa* > clamjol.iso
cat ../test/.split/split.clam-v2.rara* > clam-v2.rar
cat ../test/.split/split.clam-v3.rara* > clam-v3.rar
cat ../test/.split/split.clam.exe.bz2a* > clam.exe.bz2
cat ../test/.split/split.clam.bz2.zipa* > clam.bz2.zip
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/test'
Making check in clamdtop
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/clamdtop'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/clamdtop'
Making check in clambc
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/clambc'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/clambc'
Making check in unit_tests
make[1]: Entering directory `/usr/src/clamav-0.103.0-rc/unit_tests'
make  check_clamav check_clamd check_fpu_endian 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
make[2]: Entering directory `/usr/src/clamav-0.103.0-rc/unit_tests'
  CC       check_clamav-check_clamav_skip.o
check_clamav_skip.c:4:20: error: clamav.h: No such file or directory
make[2]: *** [check_clamav-check_clamav_skip.o] Error 1
make[2]: Leaving directory `/usr/src/clamav-0.103.0-rc/unit_tests'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/usr/src/clamav-0.103.0-rc/unit_tests'
make: *** [check-recursive] Error 1

_______________________________________________

clamav-users mailing list
clamav-users@lists.clamav.net
https://lists.clamav.net/mailman/listinfo/clamav-users


Help us build a comprehensive ClamAV guide:
https://github.com/vrtadmin/clamav-faq

http://www.clamav.net/contact.html#ml

Reply via email to