From owner-freebsd-hackers@FreeBSD.ORG Wed Apr 27 07:40:24 2011 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA90E106564A; Wed, 27 Apr 2011 07:40:24 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: from mail-ew0-f54.google.com (mail-ew0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 319188FC0C; Wed, 27 Apr 2011 07:40:23 +0000 (UTC) Received: by ewy1 with SMTP id 1so563101ewy.13 for ; Wed, 27 Apr 2011 00:40:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=CLBibcWE9q9vMa0jD8JMQEOAr97YJlGq9Ex70T5RHic=; b=GNHBThMQLRXA0+S4EKhXhT3WnwK2SZfVfXoaavWXZjO8DDBLjr4oMP+lHz/fz3Rcq0 XVYijfyq6efZhKXaT83nRlI9vfL+eCR31yBjoj/JxTeawrtuGk0Qp6PUVkUfUyIWZhoS 7eogPM4dEChOz/3DN45Q6cMzYetNgpaTkdAKk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=TqQoHJ8uV7Fslg+6Iapv63P5RuwqrLh5utvS87QxlTszVB2uQu4RjYCBxeiezL76kU i9PI5r7kOWLALiNlJfFVJpJLRjH1glBx8Ut2uVQZLGYWinyTLmSbr1Z1vdzAVzppVQ3n Op9kN5r4lJkhtIPWgmSGrfp8u2H2q2Pq0SSeE= Received: by 10.213.19.141 with SMTP id a13mr2272382ebb.130.1303890023108; Wed, 27 Apr 2011 00:40:23 -0700 (PDT) Received: from localhost.localdomain ([213.152.137.45]) by mx.google.com with ESMTPS id s49sm361394eei.5.2011.04.27.00.40.20 (version=SSLv3 cipher=OTHER); Wed, 27 Apr 2011 00:40:21 -0700 (PDT) Message-ID: <4DB7C893.9050903@gmail.com> Date: Wed, 27 Apr 2011 11:41:07 +0400 From: Vladimir Laskov User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.15) Gecko/20110307 Fedora/3.1.9-0.39.b3pre.fc14 Thunderbird/3.1.9 MIME-Version: 1.0 To: John Baldwin References: <4D553027.5040606@gmail.com> <4DB6D264.2060209@gmail.com> <201104261143.00644.jhb@freebsd.org> In-Reply-To: <201104261143.00644.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org, Sergey Kandaurov Subject: Re: problem with build mcelog X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2011 07:40:24 -0000 On 04/26/2011 07:43 PM, John Baldwin wrote: > --- //depot/projects/mcelog/mcelog.c 2010-08-25 11:41:19.000000000 0000 > +++ /home/jhb/work/p4/mcelog/mcelog.c 2010-08-25 11:41:19.000000000 0000 > @@ -29,6 +29,10 @@ > #include > #include > #include > +#ifdef __i386__ > +/* Conflicts with 'enum cputype' in. */ > +#undef CPU_P4 > +#endif > #include > #include > #include > thanks, it work ====================================== # gmake FREEBSD=yes i386=yes Makefile:92: .depend: No such file or directory cc -MM -I. p4.c k8.c mcelog.c dmi.c tsc.c core2.c bitfield.c intel.c nehalem.c dunnington.c tulsa.c config.c memutil.c msg.c eventloop.c leaky-bucket.c memdb.c server.c client.c cache.c rbtree.c memstream.c > .depend.X && mv .depend.X .depend cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o mcelog.o mcelog.c mcelog.c: In function 'decodefatal': mcelog.c:839: warning: integer constant is too large for 'long' type mcelog.c:842: warning: integer constant is too large for 'long' type mcelog.c:925: warning: integer constant is too large for 'long' type mcelog.c:927: warning: integer constant is too large for 'long' type cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o p4.o p4.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o k8.o k8.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o dmi.o dmi.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o tsc.o tsc.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o core2.o core2.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o bitfield.o bitfield.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o intel.o intel.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o nehalem.o nehalem.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o dunnington.o dunnington.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o tulsa.o tulsa.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o config.o config.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o memutil.o memutil.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o msg.o msg.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o eventloop.o eventloop.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o leaky-bucket.o leaky-bucket.c leaky-bucket.c: In function 'bucket_age': leaky-bucket.c:33: warning: comparison between signed and unsigned cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o memdb.o memdb.c memdb.c: In function 'memdb_trigger': memdb.c:166: warning: format '%lu' expects type 'long unsigned int', but argument 3 has type 'time_t' cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o server.o server.c server.c: In function 'server_ping': server.c:339: warning: passing argument 2 of 'connect' from incompatible pointer type cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o client.o client.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o cache.o cache.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o rbtree.o rbtree.c cc -c -g -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Wformat-security -Wmissing-declarations -Wdeclaration-after-statement -o memstream.o memstream.c memstream.c:111: warning: no previous declaration for 'open_memstream' cc mcelog.o p4.o k8.o dmi.o tsc.o core2.o bitfield.o intel.o nehalem.o dunnington.o tulsa.o config.o memutil.o msg.o eventloop.o leaky-bucket.o memdb.o server.o client.o cache.o rbtree.o memstream.o /usr/lib/libkvm.so -o mcelog ============================================= my questions: - how to work mcelog without mcelogdevice ? - Is it possible to use mcelog in daemon mode in FreeBSD? -- Vladimir Laskov