[clamav-users] [External] Re: [External] Re: [External] Re: [External] ClamAV® blog: ClamAV 0.103.0 release candidate

Micah Snyder (micasnyd) micasnyd at cisco.com
Thu Aug 20 18:49:20 UTC 2020


Hi Kevin, all:

Sorry about the unit test build issue.  Regarding the test build failure, it wouldn’t be related to the clamd startup issue you're observing.

It appears the test build failure occurs if `libcheck` development library is missing from your system.  I hadn't realized, but libcheck is in fact optional with ClamAV's autotools build system, meaning if it's missing, the intention is/was that you can run `make check` and it will simply "SKIP" the unit tests and only perform feature tests in the event you don't have the required `libcheck` library. 

See https://bugzilla.clamav.net/show_bug.cgi?id=12596 for details.  The fix is trivial and will be applied to the 0.103 release or next release candidate, whichever comes first.

Re: the clamd startup issue, Kevin can you confirm if clamd behaves as expected without using systemd or another service manager?  I'll test with system now on my machines.  We don’t at present have any automated systemd tests (an obvious failing I intend to remedy as soon as I’m able).  In all our automated tests for clamd+clamdscan usage without using a service manager, things seem to be fine on each of our test systems, but I'm sure there are permutations we don’t yet test.

Cheers,
Micah

-----Original Message-----
From: clamav-users <clamav-users-bounces at lists.clamav.net> On Behalf Of Kevin A. McGrail via clamav-users
Sent: Thursday, August 20, 2020 9:03 AM
To: clamav-users at lists.clamav.net
Cc: Kevin A. McGrail <kmcgrail at pccc.com>
Subject: Re: [clamav-users] [External] Re: [External] Re: [External] Re: [External] ClamAV® blog: ClamAV 0.103.0 release candidate

On 8/20/2020 9:13 AM, G.W. Haywood via clamav-users wrote:
> ./configure
> make
> make check
>
> See what happens. 
Same behavior.  Clean untar ends in

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'


_______________________________________________

clamav-users mailing list
clamav-users at 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


More information about the clamav-users mailing list