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-boun...@lists.clamav.net> On Behalf Of Kevin 
A. McGrail via clamav-users
Sent: Thursday, August 20, 2020 9:03 AM
To: clamav-users@lists.clamav.net
Cc: Kevin A. McGrail <kmcgr...@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@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

_______________________________________________

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