From owner-freebsd-ports@FreeBSD.ORG Tue May 13 09:55:07 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 24ADAD9 for ; Tue, 13 May 2014 09:55:07 +0000 (UTC) Received: from mail-qg0-x22c.google.com (mail-qg0-x22c.google.com [IPv6:2607:f8b0:400d:c04::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CABE623B6 for ; Tue, 13 May 2014 09:55:06 +0000 (UTC) Received: by mail-qg0-f44.google.com with SMTP id i50so94507qgf.17 for ; Tue, 13 May 2014 02:55:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seibercom.net; s=google; h=date:from:to:subject:message-id:in-reply-to:references:reply-to :organization:mime-version:content-type:content-transfer-encoding; bh=2qA9qYcjak4p+uU+ci/YhzobxEkP/DDm4n1xSJDJzWM=; b=Hz5Zz2DPkUJNbeymfdYZbYJB4uhq3QVog6+Taf5djbbEK4tMRycvzyZ/N7wKHgc9vM 8w0GZP4DJwJDVf8C9vhhCUFblzDiCq2a8RNi36XpQ1O083udUQj6u8oNWDYLi1z/HHb2 m7e5Xh0YjoJlqoEUfDxTp7UK5/PYtSHUhLE48= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:reply-to:organization:mime-version:content-type :content-transfer-encoding; bh=2qA9qYcjak4p+uU+ci/YhzobxEkP/DDm4n1xSJDJzWM=; b=gVsDo+Yn2mtudp0XgfSs+2P6gJdXZRhQx0EsMyvmOylcdACdOStPXyHcdsYJvH3Hgl 9XCvMD0NF3pbVeE+nW3h30hZrc54XJBB9HrY0IH+/BKiAhJX4RqCV0MaKoFLyTil+2Lp C1JjAJuxT0l9/HwWlOzhmXLfveVh8U3FMYnD71RYBx2VJ2L94LUD9Pdc4MrhqqUf25HG eEvKpHBO1z1F7imDW0SPAwOnPmAJ5IMLVo4iKeTe9dttJPMiNiFe1RChYk/LCpTWP1bd O0/OxRNVmXHJ8NFV+wBUzmWyrsrRGFhAztU9esvuXJxLjbEv7LCel/l/V2832x8wRXvh 1mSw== X-Gm-Message-State: ALoCoQmENDHfykLAy2FH92xrV4x/ZXHxWWxR/1+twgP3fyo2PD1CzSu0P5ai6KPAKBXtwEVXxaIw X-Received: by 10.140.28.3 with SMTP id 3mr44281872qgy.71.1399974905628; Tue, 13 May 2014 02:55:05 -0700 (PDT) Received: from scorpio (cpe-076-182-104-150.nc.res.rr.com. [76.182.104.150]) by mx.google.com with ESMTPSA id g62sm9004059qgg.44.2014.05.13.02.55.04 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 13 May 2014 02:55:05 -0700 (PDT) Date: Tue, 13 May 2014 05:55:04 -0400 From: Jerry To: FreeBSD Ports , Larry Baird , Renato Botelho Subject: Re: Unable to update to clamav 0.98.3 Message-ID: <20140513055504.7994439d@scorpio> In-Reply-To: <7497690.qHyIaiNdql@tp-localdomain> References: <20140508163511.7f8d2423@scorpio> <7497690.qHyIaiNdql@tp-localdomain> Reply-To: FreeBSD Ports Organization: seibercom.net X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 May 2014 09:55:07 -0000 On Mon, 12 May 2014 11:03:50 -0300, Renato Botelho stated: > On Thursday, May 08, 2014 04:35:11 PM Jerry wrote: > > 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 > > Hello, > > I was not able to reproduce the issue, but, I restored a patch that I > accidentally removed during the update process. Could you please try > 0.98.3_1 and check if it helps? Updating did not correct the problem. I followed Larry's advice and first deleted the application then re-installed it. There are still a lot of error messages emitted; however, it does compile and install and apparently is working correctly. I still do not know what the actual problem is though. This might be worth a note in "UPDATING" if others are experiencing this phenomenon. -- Jerry