Re: 0.101.5 (and .4), make check and gcc 9
"Micah Snyder (micasnyd)" <[email protected]> Tue, 26 Nov 2019 14:35:27 +0000
| Newsgroups | gmane.comp.security.virus.clamav.devel |
|---|---|
| Message-ID | <[email protected]> |
I wonder if they made a backwards incompatible change with fail_unless, or removed fail_unless? It appears fail_unless is deprecated: http://check.sourceforge.net/doc/check_html/check_4.html I'll try and reproduce the issue to investigate a little later. -Micah On 11/26/19, 8:52 AM, "clamav-devel on behalf of Sergey" <[email protected] on behalf of [email protected]> wrote: On Tuesday 26 November 2019, Micah Snyder (micasnyd) wrote: > Hi Sergey, > > Thanks for investigating. I believe that test_cl_dup() and a few others > in there are completely empty. I looked at them a few days ago and > thought to myself, "Is this even allowed?". Perhaps maybe it isn't > (anymore). I imagine if all references to test_cl_dup and the other > empty tests are removed, it may work. It helps. I removed START_TEST(test_cl_retdbdir) fail_unless(!strcmp(DATADIR, cl_retdbdir()), "cl_retdbdir"); END_TEST also. It cause the error In file included from check_clamav.c:11: check_clamav.c:51:13: error: expected declaration specifiers or '...' before '!' token 51 | fail_unless(!strcmp(DATADIR, cl_retdbdir()), "cl_retdbdir"); | ^ -- Regards, Sergey _______________________________________________ clamav-devel mailing list [email protected] https://lists.clamav.net/mailman/listinfo/clamav-devel Please submit your patches to our Github: https://github.com/Cisco-Talos/clamav-devel/pulls Help us build a comprehensive ClamAV guide: https://github.com/vrtadmin/clamav-faq http://www.clamav.net/contact.html#ml _______________________________________________ clamav-devel mailing list [email protected] https://lists.clamav.net/mailman/listinfo/clamav-devel Please submit your patches to our Github: https://github.com/Cisco-Talos/clamav-devel/pulls Help us build a comprehensive ClamAV guide: https://github.com/vrtadmin/clamav-faq http://www.clamav.net/contact.html#ml