From: Tomasz Chmielewski <mangoo@wpkg.org>
To: LVM general discussion and development <linux-lvm@redhat.com>
Subject: Re: [linux-lvm] vgdisplay - checksum error - what does it mean?
Date: Thu, 22 Feb 2007 14:55:42 +0100 [thread overview]
Message-ID: <45DDA0DE.2020105@wpkg.org> (raw)
In-Reply-To: <45DD98CC.1020305@wpkg.org>
Tomasz Chmielewski schrieb:
> Alasdair G Kergon schrieb:
>> On Sat, Feb 17, 2007 at 01:56:44PM +0100, Luca Berra wrote:
>>> On Fri, Feb 16, 2007 at 10:44:54AM +0100, Tomasz Chmielewski wrote:
>>>> BTW, the machine is running Debian etch (ARM port).
>>> mmm i don't have an arm maybe this is the issue why lvm does not
>>> understand that sda2 is a md component?!?
>>
>> I've not followed this thread, but you must use version 2.02.21 or later
>> for the ARM architecture with md (or backport the patch).
>
> Hmm, I must try that.
>
> I'll let the list know in a week or so.
Hmm, I can't compile that:
(...)
gcc -c -I. -I../include -DHAVE_CONFIG_H -fPIC -Wall -Wundef -Wshadow
-Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs -Winline -Wmissing-noreturn -O2 striped/striped.c -o
striped/striped.o
report/report.c:67: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:67: warning: its scope is only this definition or
declaration, which is probably not what you want
report/report.c:67: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_string_disp?:
report/report.c:69: warning: implicit declaration of function
?dm_report_field_string?
report/report.c:69: warning: nested extern declaration of
?dm_report_field_string?
report/report.c: At top level:
report/report.c:74: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:74: warning: ?struct dm_report? declared inside
parameter list
report/report.c:83: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:83: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_devices_disp?:
report/report.c:116: warning: implicit declaration of function ?dm_snprintf?
report/report.c:116: warning: nested extern declaration of ?dm_snprintf?
report/report.c:139: warning: implicit declaration of function
?dm_report_field_set_value?
report/report.c:139: warning: nested extern declaration of
?dm_report_field_set_value?
report/report.c: At top level:
report/report.c:146: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:146: warning: ?struct dm_report? declared inside
parameter list
report/report.c:176: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:176: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_modules_disp?:
report/report.c:189: warning: passing argument 1 of ?_tags_disp? from
incompatible pointer type
report/report.c:189: warning: passing argument 3 of ?_tags_disp? from
incompatible pointer type
report/report.c: At top level:
report/report.c:194: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:194: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_vgfmt_disp?:
report/report.c:203: warning: passing argument 1 of ?_string_disp? from
incompatible pointer type
report/report.c:203: warning: passing argument 3 of ?_string_disp? from
incompatible pointer type
report/report.c: At top level:
report/report.c:208: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:208: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_pvfmt_disp?:
report/report.c:218: warning: passing argument 1 of ?_string_disp? from
incompatible pointer type
report/report.c:218: warning: passing argument 3 of ?_string_disp? from
incompatible pointer type
report/report.c: At top level:
report/report.c:223: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:223: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_lvkmaj_disp?:
report/report.c:230: warning: implicit declaration of function
?dm_report_field_int?
report/report.c:230: warning: nested extern declaration of
?dm_report_field_int?
report/report.c:232: warning: implicit declaration of function
?dm_report_field_uint64?
report/report.c:232: warning: nested extern declaration of
?dm_report_field_uint64?
report/report.c: At top level:
report/report.c:237: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:237: warning: ?struct dm_report? declared inside
parameter list
report/report.c:251: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:251: warning: ?struct dm_report? declared inside
parameter list
report/report.c:336: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:336: warning: ?struct dm_report? declared inside
parameter list
report/report.c:362: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:362: warning: ?struct dm_report? declared inside
parameter list
report/report.c:406: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:406: warning: ?struct dm_report? declared inside
parameter list
report/report.c:421: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:421: warning: ?struct dm_report? declared inside
parameter list
report/report.c:435: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:435: warning: ?struct dm_report? declared inside
parameter list
report/report.c:453: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:453: warning: ?struct dm_report? declared inside
parameter list
report/report.c:487: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:487: warning: ?struct dm_report? declared inside
parameter list
report/report.c:506: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:506: warning: ?struct dm_report? declared inside
parameter list
report/report.c:536: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:536: warning: ?struct dm_report? declared inside
parameter list
report/report.c:565: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:565: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_vgsize_disp?:
report/report.c:572: warning: passing argument 1 of ?_size64_disp? from
incompatible pointer type
report/report.c:572: warning: passing argument 3 of ?_size64_disp? from
incompatible pointer type
report/report.c: At top level:
report/report.c:577: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:577: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_segstart_disp?:
report/report.c:584: warning: passing argument 1 of ?_size64_disp? from
incompatible pointer type
report/report.c:584: warning: passing argument 3 of ?_size64_disp? from
incompatible pointer type
report/report.c: At top level:
report/report.c:589: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:589: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_segsize_disp?:
report/report.c:596: warning: passing argument 1 of ?_size64_disp? from
incompatible pointer type
report/report.c:596: warning: passing argument 3 of ?_size64_disp? from
incompatible pointer type
report/report.c: At top level:
report/report.c:601: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:601: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_chunksize_disp?:
report/report.c:611: warning: passing argument 1 of ?_size64_disp? from
incompatible pointer type
report/report.c:611: warning: passing argument 3 of ?_size64_disp? from
incompatible pointer type
report/report.c: At top level:
report/report.c:616: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:616: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_pvused_disp?:
report/report.c:627: warning: passing argument 1 of ?_size64_disp? from
incompatible pointer type
report/report.c:627: warning: passing argument 3 of ?_size64_disp? from
incompatible pointer type
report/report.c: At top level:
report/report.c:632: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:632: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_pvfree_disp?:
report/report.c:643: warning: passing argument 1 of ?_size64_disp? from
incompatible pointer type
report/report.c:643: warning: passing argument 3 of ?_size64_disp? from
incompatible pointer type
report/report.c: At top level:
report/report.c:648: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:648: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_pvsize_disp?:
report/report.c:659: warning: passing argument 1 of ?_size64_disp? from
incompatible pointer type
report/report.c:659: warning: passing argument 3 of ?_size64_disp? from
incompatible pointer type
report/report.c: At top level:
report/report.c:664: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:664: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_devsize_disp?:
report/report.c:672: warning: passing argument 1 of ?_size64_disp? from
incompatible pointer type
report/report.c:672: warning: passing argument 3 of ?_size64_disp? from
incompatible pointer type
report/report.c: At top level:
report/report.c:677: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:677: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_vgfree_disp?:
report/report.c:684: warning: passing argument 1 of ?_size64_disp? from
incompatible pointer type
report/report.c:684: warning: passing argument 3 of ?_size64_disp? from
incompatible pointer type
report/report.c: At top level:
report/report.c:689: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:689: warning: ?struct dm_report? declared inside
parameter list
report/report.c:709: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:709: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_uint32_disp?:
report/report.c:711: warning: implicit declaration of function
?dm_report_field_uint32?
report/report.c:711: warning: nested extern declaration of
?dm_report_field_uint32?
report/report.c: At top level:
report/report.c:716: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:716: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_int32_disp?:
report/report.c:718: warning: implicit declaration of function
?dm_report_field_int32?
report/report.c:718: warning: nested extern declaration of
?dm_report_field_int32?
report/report.c: At top level:
report/report.c:723: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:723: warning: ?struct dm_report? declared inside
parameter list
report/report.c: In function ?_lvsegcount_disp?:
report/report.c:730: warning: passing argument 1 of ?_uint32_disp? from
incompatible pointer type
report/report.c:730: warning: passing argument 3 of ?_uint32_disp? from
incompatible pointer type
report/report.c: At top level:
report/report.c:735: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:735: warning: ?struct dm_report? declared inside
parameter list
report/report.c:785: warning: ?struct dm_report_field? declared inside
parameter list
report/report.c:785: warning: ?struct dm_report? declared inside
parameter list
report/report.c:856: error: array type has incomplete element type
report/report.c:873: error: array type has incomplete element type
In file included from report/report.c:874:
report/columns.h:21: error: ?DM_REPORT_FIELD_TYPE_STRING? undeclared
here (not in a function)
report/columns.h:24: error: ?DM_REPORT_FIELD_TYPE_NUMBER? undeclared
here (not in a function)
report/report.c: In function ?report_init?:
report/report.c:889: error: ?DM_REPORT_OUTPUT_ALIGNED? undeclared (first
use in this function)
report/report.c:889: error: (Each undeclared identifier is reported only
once
report/report.c:889: error: for each function it appears in.)
report/report.c:892: error: ?DM_REPORT_OUTPUT_BUFFERED? undeclared
(first use in this function)
report/report.c:895: error: ?DM_REPORT_OUTPUT_HEADINGS? undeclared
(first use in this function)
report/report.c:897: warning: implicit declaration of function
?dm_report_init?
report/report.c:897: warning: nested extern declaration of ?dm_report_init?
report/report.c:898: warning: return makes pointer from integer without
a cast
report/report.c: In function ?report_object?:
report/report.c:916: warning: implicit declaration of function
?dm_report_object?
report/report.c:916: warning: nested extern declaration of
?dm_report_object?
make[1]: *** [report/report.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/root/lvm2/LVM2.2.02.22/lib'
make: *** [lib] Error 2
--
Tomasz Chmielewski
http://wpkg.org
next prev parent reply other threads:[~2007-02-22 13:56 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-02-15 11:50 [linux-lvm] vgdisplay - checksum error - what does it mean? Tomasz Chmielewski
2007-02-15 15:23 ` Tomasz Chmielewski
2007-02-16 7:47 ` Luca Berra
2007-02-16 9:44 ` Tomasz Chmielewski
2007-02-17 12:56 ` Luca Berra
2007-02-17 18:34 ` Alasdair G Kergon
2007-02-22 13:21 ` Tomasz Chmielewski
2007-02-22 13:55 ` Tomasz Chmielewski [this message]
2007-02-25 8:38 ` Luca Berra
2007-03-02 11:36 ` Tomasz Chmielewski
2007-03-02 11:48 ` Tomasz Chmielewski
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=45DDA0DE.2020105@wpkg.org \
--to=mangoo@wpkg.org \
--cc=linux-lvm@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).