Date: Thu, 8 May 2014 16:35:11 -0400 From: Jerry <jerry@seibercom.net> To: FreeBSD Ports <freebsd-ports@freebsd.org>, garga@FreeBSD.org Subject: Unable to update to clamav 0.98.3 Message-ID: <20140508163511.7f8d2423@scorpio>
next in thread | raw e-mail | index | archive | help
FreeBSD 10.0-RELEASE I am unable to update to "clamav-0.98.3". It terminates with the following error message: clamd.c:335:59: warning: format specifies type 'unsigned int' but the argument has type 'off_t' (aka 'long') [-Wformat] logg("#Log file size limited to %u bytes.\n", logg_size); ~~ ^~~~~~~~~ %ld 1 warning generated. CC tcpserver.o CC localserver.o CC session.o CC thrmgr.o CC server-th.o CC scanner.o scanner.c:105:25: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(c->virhash, md5, 32); ^~~ /usr/include/string.h:101:57: note: passing argument to parameter here char *strncpy(char * __restrict, const char * __restrict, size_t); ^ 1 warning generated. CC others.o CC fan.o CCLD clamd gmake[3]: Leaving directory `/usr/ports/security/clamav/work/clamav-0.98.3/clamd' Making all in clamdscan gmake[3]: Entering directory `/usr/ports/security/clamav/work/clamav-0.98.3/clamdscan' CC output.o CC optparser.o CC misc.o CC getopt.o CC actions.o CC clamdcom.o ../shared/clamdcom.c:42:13: warning: implicit declaration of function 'send' is invalid in C99 [-Wimplicit-function-declaration] int sent = send(sockd, line, len, 0); ^ ../shared/clamdcom.c:75:13: warning: implicit declaration of function 'recv' is invalid in C99 [-Wimplicit-function-declaration] s->r = recv(s->sockd, s->cur, sizeof(s->buf) - (s->cur - s->buf), 0); ^ 2 warnings generated. CC clamdscan.o CC proto.o CC client.o CCLD clamdscan gmake[3]: Leaving directory `/usr/ports/security/clamav/work/clamav-0.98.3/clamdscan' Making all in freshclam gmake[3]: Entering directory `/usr/ports/security/clamav/work/clamav-0.98.3/freshclam' CC output.o CC optparser.o CC getopt.o CC misc.o CC cdiff.o CC tar.o CC clamdcom.o ../shared/clamdcom.c:42:13: warning: implicit declaration of function 'send' is invalid in C99 [-Wimplicit-function-declaration] int sent = send(sockd, line, len, 0); ^ ../shared/clamdcom.c:75:13: warning: implicit declaration of function 'recv' is invalid in C99 [-Wimplicit-function-declaration] s->r = recv(s->sockd, s->cur, sizeof(s->buf) - (s->cur - s->buf), 0); ^ 2 warnings generated. CC freshclam.o In file included from freshclam.c:57: In file included from ../libclamav/others.h:21: In file included from ../libclamav/matcher.h:28: ../libclamav/others.h:154:5: error: unknown type name 'stats_section_t' stats_section_t *sections; ^ ../libclamav/others.h:323:5: error: unknown type name 'clcb_stats_add_sample' clcb_stats_add_sample cb_stats_add_sample; ^ ../libclamav/others.h:324:5: error: unknown type name 'clcb_stats_remove_sample' clcb_stats_remove_sample cb_stats_remove_sample; ^ ../libclamav/others.h:325:5: error: unknown type name 'clcb_stats_decrement_count' clcb_stats_decrement_count cb_stats_decrement_count; ^ ../libclamav/others.h:326:5: error: unknown type name 'clcb_stats_submit' clcb_stats_submit cb_stats_submit; ^ ../libclamav/others.h:327:5: error: unknown type name 'clcb_stats_flush' clcb_stats_flush cb_stats_flush; ^ ../libclamav/others.h:328:5: error: unknown type name 'clcb_stats_get_num' clcb_stats_get_num cb_stats_get_num; ^ ../libclamav/others.h:329:5: error: unknown type name 'clcb_stats_get_size' clcb_stats_get_size cb_stats_get_size; ^ ../libclamav/others.h:330:5: error: unknown type name 'clcb_stats_get_hostid' clcb_stats_get_hostid cb_stats_get_hostid; ^ ../libclamav/others.h:380:5: error: unknown type name 'clcb_stats_add_sample' clcb_stats_add_sample cb_stats_add_sample; ^ ../libclamav/others.h:381:5: error: unknown type name 'clcb_stats_remove_sample' clcb_stats_remove_sample cb_stats_remove_sample; ^ ../libclamav/others.h:382:5: error: unknown type name 'clcb_stats_decrement_count' clcb_stats_decrement_count cb_stats_decrement_count; ^ ../libclamav/others.h:383:5: error: unknown type name 'clcb_stats_submit' clcb_stats_submit cb_stats_submit; ^ ../libclamav/others.h:384:5: error: unknown type name 'clcb_stats_flush' clcb_stats_flush cb_stats_flush; ^ ../libclamav/others.h:385:5: error: unknown type name 'clcb_stats_get_num' clcb_stats_get_num cb_stats_get_num; ^ ../libclamav/others.h:386:5: error: unknown type name 'clcb_stats_get_size' clcb_stats_get_size cb_stats_get_size; ^ ../libclamav/others.h:387:5: error: unknown type name 'clcb_stats_get_hostid' clcb_stats_get_hostid cb_stats_get_hostid; ^ freshclam.c:762:5: warning: implicit declaration of function 'cl_engine_stats_enable' is invalid in C99 [-Wimplicit-function-declaration] cl_engine_stats_enable(engine); ^ freshclam.c:781:9: warning: implicit declaration of function 'cl_engine_set_clcb_stats_get_hostid' is invalid in C99 [-Wimplicit-function-declaration] cl_engine_set_clcb_stats_get_hostid(engine, NULL); ^ freshclam.c:786:35: error: use of undeclared identifier 'CL_ENGINE_STATS_TIMEOUT'; did you mean 'CL_ENGINE_BYTECODE_TIMEOUT'? cl_engine_set_num(engine, CL_ENGINE_STATS_TIMEOUT, optget(opts, "StatsTimeout")->numarg); ^~~~~~~~~~~~~~~~~~~~~~~ CL_ENGINE_BYTECODE_TIMEOUT /usr/local/include/clamav.h:192:5: note: 'CL_ENGINE_BYTECODE_TIMEOUT' declared here CL_ENGINE_BYTECODE_TIMEOUT, /* uint32_t */ ^ 2 warnings and 18 errors generated. gmake[3]: *** [freshclam.o] Error 1 gmake[3]: Leaving directory `/usr/ports/security/clamav/work/clamav-0.98.3/freshclam' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/ports/security/clamav/work/clamav-0.98.3' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/usr/ports/security/clamav/work/clamav-0.98.3' *** Error code 1 Stop. make: stopped in /usr/ports/security/clamav The full build log is available here: http://www/seibercom.net/logs/clamav.txt -- Jerry
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140508163511.7f8d2423>