First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 90897
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Tim Yamin (RETIRED) <plasmaroo@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Robert Nickel <robert@artnickel.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 90897 depends on: Show dependency tree
Show dependency graph
Bug 90897 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-04-29 13:48 0000
Whilst doing an emerge -DNuv world, lvm-user-1.0.7-r3 comes up as a dependency
and then during build fails with the following:

make[1]: Entering directory
`/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools'
make[2]: Entering directory
`/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib'
make[3]: Entering directory
`/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib'
gcc -c -pipe -O3 -mcpu=i686 -pipe -DDEBUG -I../tools/lib -I../tools
-I/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tool
s/lib -DDEBUG -I../../tools/lib -I../../tools
-I/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib -DDEBUG -I../../
tools/lib -I../../tools
-I/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib -o basename.o
basename.c
In file included from /usr/include/linux/device.h:20,
                 from /usr/include/linux/genhd.h:15,
                 from
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:103,
                 from basename.c:34:
/usr/include/linux/module.h:214: error: field `attr' has incomplete type
/usr/include/linux/module.h:221: error: field `kobj' has incomplete type
/usr/include/linux/module.h:232: error: field `attr' has incomplete type
/usr/include/linux/module.h:239: error: field `kobj' has incomplete type
In file included from /usr/include/linux/genhd.h:15,
                 from
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:103,
                 from basename.c:34:
/usr/include/linux/device.h:53: error: field `subsys' has incomplete type
/usr/include/linux/device.h:54: error: field `drivers' has incomplete type
/usr/include/linux/device.h:55: error: field `devices' has incomplete type
/usr/include/linux/device.h:65: error: syntax error before "u32"
/usr/include/linux/device.h:91: error: field `attr' has incomplete type
/usr/include/linux/device.h:107: error: field `kobj' has incomplete type
/usr/include/linux/device.h:113: error: syntax error before "u32"
/usr/include/linux/device.h:114: error: syntax error before "u32"
/usr/include/linux/device.h:129: error: field `attr' has incomplete type
/usr/include/linux/device.h:147: error: field `subsys' has incomplete type
/usr/include/linux/device.h:169: error: field `attr' has incomplete type
/usr/include/linux/device.h:184: error: field `kobj' has incomplete type
/usr/include/linux/device.h:189: error: `KOBJ_NAME_LEN' undeclared here (not in
a function)
/usr/include/linux/device.h:217: error: field `attr' has incomplete type
/usr/include/linux/device.h:260: error: field `kobj' has incomplete type
/usr/include/linux/device.h:261: error: `KOBJ_NAME_LEN' undeclared here (not in
a function)
/usr/include/linux/device.h:269: error: field `power' has incomplete type
/usr/include/linux/device.h:270: error: syntax error before "u32"
/usr/include/linux/device.h:276: error: syntax error before "detach_state"
/usr/include/linux/device.h:279: error: syntax error before '*' token
/usr/include/linux/device.h:280: error: syntax error before "coherent_dma_mask"
/usr/include/linux/device.h:289: error: syntax error before '}' token
/usr/include/linux/device.h: In function `list_to_dev':
/usr/include/linux/device.h:294: error: syntax error before "struct"
/usr/include/linux/device.h: In function `dev_get_drvdata':
/usr/include/linux/device.h:300: error: dereferencing pointer to incomplete
type
/usr/include/linux/device.h: In function `dev_set_drvdata':
/usr/include/linux/device.h:306: error: dereferencing pointer to incomplete
type
/usr/include/linux/device.h: At top level:
/usr/include/linux/device.h:332: error: field `attr' has incomplete type
/usr/include/linux/device.h:368: error: syntax error before "u32"
/usr/include/linux/device.h:370: error: syntax error before "num_resources"
/usr/include/linux/device.h:372: error: syntax error before '}' token
In file included from
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:111,
                 from basename.c:34:
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:120: error:
redefinition of `struct list_head'
In file included from
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:111,
                 from basename.c:34:
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:153:2: #error
Bad include/linux/major.h - LVM MAJOR undefi
ned
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:433: error:
syntax error before "kdev_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:433: warning:
no semicolon at end of struct or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:435: error:
syntax error before "rdev_new"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:435: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:436: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:467: error:
syntax error before "kdev_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:467: warning:
no semicolon at end of struct or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:484: error:
syntax error before '}' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:484: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:521: error:
syntax error before "kdev_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:521: warning:
no semicolon at end of struct or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:522: error:
conflicting types for `pe'
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:477: error:
previous declaration of `pe'
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:525: error:
syntax error before '}' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:525: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:529: error:
syntax error before "kdev_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:529: warning:
no semicolon at end of struct or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:530: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:533: error:
syntax error before '}' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:533: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:551: error:
syntax error before "kdev_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:551: warning:
no semicolon at end of struct or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:557: error:
syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:557: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:571: error:
syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:571: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:598: error:
syntax error before '}' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:598: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:648: error:
syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:648: warning:
no semicolon at end of struct or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:649: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:658: error:
syntax error before '}' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:658: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:690: error:
syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:690: warning:
no semicolon at end of struct or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:691: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:696: error:
syntax error before "kdev_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:696: warning:
no semicolon at end of struct or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:697: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:706: error:
syntax error before "kdev_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:706: warning:
no semicolon at end of struct or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:706: warning:
no semicolon at end of struct or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:707: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:709: error:
syntax error before '}' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:709: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:710: error:
syntax error before '}' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:710: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:716: error:
syntax error before "lv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:716: warning:
no semicolon at end of struct or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:717: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:722: error:
syntax error before "lv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:722: warning:
no semicolon at end of struct or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:725: error:
syntax error before '}' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:725: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:730: error:
syntax error before "lv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:730: warning:
no semicolon at end of struct or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:731: warning:
data definition has no type or storage class
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:755: error:
syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h: In function
`LVM_GET_COW_TABLE_CHUNKS_PER_PE':
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:757: error:
`vg' undeclared (first use in this function)
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:757: error:
(Each undeclared identifier is reported only o
nce
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:757: error:
for each function it appears in.)
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:757: error:
request for member `lv_chunk_size' in somethin
g not a structure or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h: At top
level:
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:760: error:
syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h: In function
`LVM_GET_COW_TABLE_ENTRIES_PER_PE':
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:762: error:
`vg' undeclared (first use in this function)
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:762: error:
request for member `lv_chunk_size' in somethin
g not a structure or union
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:764: error:
request for member `lv_chunk_size' in somethin
g not a structure or union
In file included from basename.c:34:
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h: At top
level:
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:220:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:221:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:227:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:228:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:229:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:232:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:232:
warning: data definition has no type or storage cl
ass
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:233:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:234:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:235:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:236:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:238:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:239:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:243:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:244:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:245:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:246:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:249:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:251:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:252:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:253:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:254:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:255:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:256:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:257:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:258:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:259:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:260:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:261:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:262:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:265:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:269:
error: syntax error before "kdev_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:271:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:272:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:273:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:275:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:276:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:277:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:278:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:279:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:280:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:282:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:284:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:285:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:285:
warning: data definition has no type or storage cl
ass
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:286:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:287:
error: syntax error before "pv_create_kdev_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:287:
warning: data definition has no type or storage cl
ass
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:288:
warning: parameter names (without types) in functi
on declaration
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:292:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:293:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:294:
error: syntax error before "pv_get_kdev_t_by_numbe
r"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:294:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:294:
warning: data definition has no type or storage cl
ass
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:297:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:299:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:301:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:302:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:303:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:304:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:306:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:307:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:308:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:309:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:310:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:311:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:312:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:313:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:314:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:315:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:316:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:317:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:317:
error: `pv_status' redeclared as different kind of
 symbol
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/lvm.h:469: error:
previous declaration of `pv_status'
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:318:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:319:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:320:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:321:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:322:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:323:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:330:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:331:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:332:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:333:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:337:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:337:
warning: data definition has no type or storage cl
ass
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:338:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:339:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:340:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:342:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:343:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:344:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:345:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:346:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:347:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:348:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:349:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:350:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:351:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:352:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:353:
error: syntax error before "lv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:354:
error: syntax error before "lv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:355:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:356:
error: syntax error before "lv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:357:
error: syntax error before "lv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:358:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:359:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:360:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:361:
error: syntax error before "lv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:362:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:364:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:365:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:366:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:367:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:368:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:369:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:370:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:371:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:373:
error: syntax error before "lv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:374:
error: syntax error before "lv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:375:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:376:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:377:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:378:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:442:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:443:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:444:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:449:
error: syntax error before "lv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:451:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:452:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:454:
error: syntax error before "vg_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:455:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:828:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h: In
function `get_pe_offset':
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:830:
error: `pv' undeclared (first use in this function
)
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:830:
error: `p' undeclared (first use in this function)
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h: At top
level:
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:833:
error: syntax error before "pv_t"
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h: In
function `get_pe_from_offset':
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:835:
error: `offset' undeclared (first use in this func
tion)
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:835:
error: `pv' undeclared (first use in this function
)
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h: At top
level:
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:838:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h: In
function `lvm_pv_check_version':
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:840:
error: `pv' undeclared (first use in this function
)
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h: At top
level:
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:844:
error: syntax error before '*' token
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h: In
function `_find_unused_pv_number':
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:846:
error: `pp' undeclared (first use in this function
)
/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib/liblvm.h:848:
error: `vg' undeclared (first use in this function
)
basename.c: At top level:
/usr/include/linux/device.h:369: error: storage size of `dev' isn't known
make[3]: *** [basename.o] Error 1
make[3]: Leaving directory
`/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib'
make[2]: Entering directory
`/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/man8'
make[3]: Entering directory
`/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/man8'
make[3]: Leaving directory
`/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/man8'
make[2]: Leaving directory
`/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/man8'
make[2]: Entering directory
`/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools'
gcc -c -pipe -O3 -mcpu=i686 -pipe -DDEBUG -I../tools/lib -I../tools
-I/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tool
s/lib -DDEBUG -I../tools/lib -I../tools
-I/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools/lib -o e2fsadm.o
e2fsadm.c
In file included from /usr/include/linux/device.h:20,
                 from /usr/include/linux/genhd.h:15,
                 from ../tools/lib/liblvm.h:103,
                 from ../tools/lvm_user.h:43,
                 from e2fsadm.c:55:
/usr/include/linux/module.h:214: error: field `attr' has incomplete type
/usr/include/linux/module.h:221: error: field `kobj' has incomplete type
/usr/include/linux/module.h:232: error: field `attr' has incomplete type
/usr/include/linux/module.h:239: error: field `kobj' has incomplete type
In file included from /usr/include/linux/genhd.h:15,
                 from ../tools/lib/liblvm.h:103,
                 from ../tools/lvm_user.h:43,
                 from e2fsadm.c:55:
/usr/include/linux/device.h:53: error: field `subsys' has incomplete type
/usr/include/linux/device.h:54: error: field `drivers' has incomplete type
/usr/include/linux/device.h:55: error: field `devices' has incomplete type
/usr/include/linux/device.h:65: error: syntax error before "u32"
/usr/include/linux/device.h:91: error: field `attr' has incomplete type
/usr/include/linux/device.h:107: error: field `kobj' has incomplete type
/usr/include/linux/device.h:113: error: syntax error before "u32"
/usr/include/linux/device.h:114: error: syntax error before "u32"
/usr/include/linux/device.h:129: error: field `attr' has incomplete type
/usr/include/linux/device.h:147: error: field `subsys' has incomplete type
/usr/include/linux/device.h:169: error: field `attr' has incomplete type
/usr/include/linux/device.h:184: error: field `kobj' has incomplete type
/usr/include/linux/device.h:189: error: `KOBJ_NAME_LEN' undeclared here (not in
a function)
/usr/include/linux/device.h:217: error: field `attr' has incomplete type
/usr/include/linux/device.h:260: error: field `kobj' has incomplete type
/usr/include/linux/device.h:261: error: `KOBJ_NAME_LEN' undeclared here (not in
a function)
/usr/include/linux/device.h:269: error: field `power' has incomplete type
/usr/include/linux/device.h:270: error: syntax error before "u32"
/usr/include/linux/device.h:276: error: syntax error before "detach_state"
/usr/include/linux/device.h:279: error: syntax error before '*' token
/usr/include/linux/device.h:280: error: syntax error before "coherent_dma_mask"
/usr/include/linux/device.h:289: error: syntax error before '}' token
/usr/include/linux/device.h: In function `list_to_dev':
/usr/include/linux/device.h:294: error: syntax error before "struct"
/usr/include/linux/device.h: In function `dev_get_drvdata':
/usr/include/linux/device.h:300: error: dereferencing pointer to incomplete
type
/usr/include/linux/device.h: In function `dev_set_drvdata':
/usr/include/linux/device.h:306: error: dereferencing pointer to incomplete
type
/usr/include/linux/device.h: At top level:
/usr/include/linux/device.h:332: error: field `attr' has incomplete type
/usr/include/linux/device.h:368: error: syntax error before "u32"
/usr/include/linux/device.h:370: error: syntax error before "num_resources"
/usr/include/linux/device.h:372: error: syntax error before '}' token
In file included from ../tools/lib/liblvm.h:111,
                 from ../tools/lvm_user.h:43,
                 from e2fsadm.c:55:
../tools/lib/lvm.h:120: error: redefinition of `struct list_head'
In file included from ../tools/lib/liblvm.h:111,
                 from ../tools/lvm_user.h:43,
                 from e2fsadm.c:55:
../tools/lib/lvm.h:153:2: #error Bad include/linux/major.h - LVM MAJOR
undefined
../tools/lib/lvm.h:433: error: syntax error before "kdev_t"
../tools/lib/lvm.h:433: warning: no semicolon at end of struct or union
../tools/lib/lvm.h:435: error: syntax error before "rdev_new"
../tools/lib/lvm.h:435: warning: data definition has no type or storage class
../tools/lib/lvm.h:436: warning: data definition has no type or storage class
../tools/lib/lvm.h:467: error: syntax error before "kdev_t"
../tools/lib/lvm.h:467: warning: no semicolon at end of struct or union
../tools/lib/lvm.h:484: error: syntax error before '}' token
../tools/lib/lvm.h:484: warning: data definition has no type or storage class
../tools/lib/lvm.h:521: error: syntax error before "kdev_t"
../tools/lib/lvm.h:521: warning: no semicolon at end of struct or union
../tools/lib/lvm.h:522: error: conflicting types for `pe'
../tools/lib/lvm.h:477: error: previous declaration of `pe'
../tools/lib/lvm.h:525: error: syntax error before '}' token
../tools/lib/lvm.h:525: warning: data definition has no type or storage class
../tools/lib/lvm.h:529: error: syntax error before "kdev_t"
../tools/lib/lvm.h:529: warning: no semicolon at end of struct or union
../tools/lib/lvm.h:530: warning: data definition has no type or storage class
../tools/lib/lvm.h:533: error: syntax error before '}' token
../tools/lib/lvm.h:533: warning: data definition has no type or storage class
../tools/lib/lvm.h:551: error: syntax error before "kdev_t"
../tools/lib/lvm.h:551: warning: no semicolon at end of struct or union
../tools/lib/lvm.h:557: error: syntax error before '*' token
../tools/lib/lvm.h:557: warning: data definition has no type or storage class
../tools/lib/lvm.h:571: error: syntax error before '*' token
../tools/lib/lvm.h:571: warning: data definition has no type or storage class
../tools/lib/lvm.h:598: error: syntax error before '}' token
../tools/lib/lvm.h:598: warning: data definition has no type or storage class
../tools/lib/lvm.h:648: error: syntax error before "pv_t"
../tools/lib/lvm.h:648: warning: no semicolon at end of struct or union
../tools/lib/lvm.h:649: warning: data definition has no type or storage class
../tools/lib/lvm.h:658: error: syntax error before '}' token
../tools/lib/lvm.h:658: warning: data definition has no type or storage class
../tools/lib/lvm.h:690: error: syntax error before "pv_t"
../tools/lib/lvm.h:690: warning: no semicolon at end of struct or union
../tools/lib/lvm.h:691: warning: data definition has no type or storage class
../tools/lib/lvm.h:696: error: syntax error before "kdev_t"
../tools/lib/lvm.h:696: warning: no semicolon at end of struct or union
../tools/lib/lvm.h:697: warning: data definition has no type or storage class
../tools/lib/lvm.h:706: error: syntax error before "kdev_t"
../tools/lib/lvm.h:706: warning: no semicolon at end of struct or union
../tools/lib/lvm.h:706: warning: no semicolon at end of struct or union
../tools/lib/lvm.h:707: warning: data definition has no type or storage class
../tools/lib/lvm.h:709: error: syntax error before '}' token
../tools/lib/lvm.h:709: warning: data definition has no type or storage class
../tools/lib/lvm.h:710: error: syntax error before '}' token
../tools/lib/lvm.h:710: warning: data definition has no type or storage class
../tools/lib/lvm.h:716: error: syntax error before "lv_t"
../tools/lib/lvm.h:716: warning: no semicolon at end of struct or union
../tools/lib/lvm.h:717: warning: data definition has no type or storage class
../tools/lib/lvm.h:722: error: syntax error before "lv_t"
../tools/lib/lvm.h:722: warning: no semicolon at end of struct or union
../tools/lib/lvm.h:725: error: syntax error before '}' token
../tools/lib/lvm.h:725: warning: data definition has no type or storage class
../tools/lib/lvm.h:730: error: syntax error before "lv_t"
../tools/lib/lvm.h:730: warning: no semicolon at end of struct or union
../tools/lib/lvm.h:731: warning: data definition has no type or storage class
../tools/lib/lvm.h:755: error: syntax error before '*' token
../tools/lib/lvm.h: In function `LVM_GET_COW_TABLE_CHUNKS_PER_PE':
../tools/lib/lvm.h:757: error: `vg' undeclared (first use in this function)
../tools/lib/lvm.h:757: error: (Each undeclared identifier is reported only
once
../tools/lib/lvm.h:757: error: for each function it appears in.)
../tools/lib/lvm.h:757: error: request for member `lv_chunk_size' in something
not a structure or union
../tools/lib/lvm.h: At top level:
../tools/lib/lvm.h:760: error: syntax error before '*' token
../tools/lib/lvm.h: In function `LVM_GET_COW_TABLE_ENTRIES_PER_PE':
../tools/lib/lvm.h:762: error: `vg' undeclared (first use in this function)
../tools/lib/lvm.h:762: error: request for member `lv_chunk_size' in something
not a structure or union
../tools/lib/lvm.h:764: error: request for member `lv_chunk_size' in something
not a structure or union
In file included from ../tools/lvm_user.h:43,
                 from e2fsadm.c:55:
../tools/lib/liblvm.h: At top level:
../tools/lib/liblvm.h:220: error: syntax error before "vg_t"
../tools/lib/liblvm.h:221: error: syntax error before "vg_t"
../tools/lib/liblvm.h:227: error: syntax error before '*' token
../tools/lib/liblvm.h:228: error: syntax error before '*' token
../tools/lib/liblvm.h:229: error: syntax error before '*' token
../tools/lib/liblvm.h:232: error: syntax error before '*' token
../tools/lib/liblvm.h:232: warning: data definition has no type or storage
class
../tools/lib/liblvm.h:233: error: syntax error before '*' token
../tools/lib/liblvm.h:234: error: syntax error before "vg_t"
../tools/lib/liblvm.h:235: error: syntax error before '*' token
../tools/lib/liblvm.h:236: error: syntax error before '*' token
../tools/lib/liblvm.h:238: error: syntax error before "pv_t"
../tools/lib/liblvm.h:239: error: syntax error before '*' token
../tools/lib/liblvm.h:243: error: syntax error before "vg_t"
../tools/lib/liblvm.h:244: error: syntax error before "vg_t"
../tools/lib/liblvm.h:245: error: syntax error before "vg_t"
../tools/lib/liblvm.h:246: error: syntax error before "pv_t"
../tools/lib/liblvm.h:249: error: syntax error before '*' token
../tools/lib/liblvm.h:251: error: syntax error before '*' token
../tools/lib/liblvm.h:252: error: syntax error before "vg_t"
../tools/lib/liblvm.h:253: error: syntax error before "pv_t"
../tools/lib/liblvm.h:254: error: syntax error before '*' token
../tools/lib/liblvm.h:255: error: syntax error before "vg_t"
../tools/lib/liblvm.h:256: error: syntax error before '*' token
../tools/lib/liblvm.h:257: error: syntax error before '*' token
../tools/lib/liblvm.h:258: error: syntax error before '*' token
../tools/lib/liblvm.h:259: error: syntax error before '*' token
../tools/lib/liblvm.h:260: error: syntax error before "pv_t"
../tools/lib/liblvm.h:261: error: syntax error before '*' token
../tools/lib/liblvm.h:262: error: syntax error before "vg_t"
../tools/lib/liblvm.h:265: error: syntax error before "vg_t"
../tools/lib/liblvm.h:269: error: syntax error before "kdev_t"
../tools/lib/liblvm.h:271: error: syntax error before "pv_t"
../tools/lib/liblvm.h:272: error: syntax error before "vg_t"
../tools/lib/liblvm.h:273: error: syntax error before "vg_t"
../tools/lib/liblvm.h:275: error: syntax error before '*' token
../tools/lib/liblvm.h:276: error: syntax error before '*' token
../tools/lib/liblvm.h:277: error: syntax error before '*' token
../tools/lib/liblvm.h:278: error: syntax error before '*' token
../tools/lib/liblvm.h:279: error: syntax error before '*' token
../tools/lib/liblvm.h:280: error: syntax error before '*' token
../tools/lib/liblvm.h:282: error: syntax error before '*' token
../tools/lib/liblvm.h:284: error: syntax error before "pv_t"
../tools/lib/liblvm.h:285: error: syntax error before '*' token
../tools/lib/liblvm.h:285: warning: data definition has no type or storage
class
../tools/lib/liblvm.h:286: error: syntax error before '*' token
../tools/lib/liblvm.h:287: error: syntax error before "pv_create_kdev_t"
../tools/lib/liblvm.h:287: warning: data definition has no type or storage
class
../tools/lib/liblvm.h:288: warning: parameter names (without types) in function
declaration
../tools/lib/liblvm.h:292: error: syntax error before '*' token
../tools/lib/liblvm.h:293: error: syntax error before '*' token
../tools/lib/liblvm.h:294: error: syntax error before "pv_get_kdev_t_by_number"
../tools/lib/liblvm.h:294: error: syntax error before '*' token
../tools/lib/liblvm.h:294: warning: data definition has no type or storage
class
../tools/lib/liblvm.h:297: error: syntax error before '*' token
../tools/lib/liblvm.h:299: error: syntax error before '*' token
../tools/lib/liblvm.h:301: error: syntax error before "pv_t"
../tools/lib/liblvm.h:302: error: syntax error before '*' token
../tools/lib/liblvm.h:303: error: syntax error before '*' token
../tools/lib/liblvm.h:304: error: syntax error before "pv_t"
../tools/lib/liblvm.h:306: error: syntax error before '*' token
../tools/lib/liblvm.h:307: error: syntax error before '*' token
../tools/lib/liblvm.h:308: error: syntax error before '*' token
../tools/lib/liblvm.h:309: error: syntax error before "pv_t"
../tools/lib/liblvm.h:310: error: syntax error before '*' token
../tools/lib/liblvm.h:311: error: syntax error before '*' token
../tools/lib/liblvm.h:312: error: syntax error before '*' token
../tools/lib/liblvm.h:313: error: syntax error before '*' token
../tools/lib/liblvm.h:314: error: syntax error before '*' token
../tools/lib/liblvm.h:315: error: syntax error before '*' token
../tools/lib/liblvm.h:316: error: syntax error before '*' token
../tools/lib/liblvm.h:317: error: syntax error before "pv_t"
../tools/lib/liblvm.h:317: error: `pv_status' redeclared as different kind of
symbol
../tools/lib/lvm.h:469: error: previous declaration of `pv_status'
../tools/lib/liblvm.h:318: error: syntax error before "pv_t"
../tools/lib/liblvm.h:319: error: syntax error before "pv_t"
../tools/lib/liblvm.h:320: error: syntax error before '*' token
../tools/lib/liblvm.h:321: error: syntax error before "vg_t"
../tools/lib/liblvm.h:322: error: syntax error before "pv_t"
../tools/lib/liblvm.h:323: error: syntax error before "pv_t"
../tools/lib/liblvm.h:330: error: syntax error before '*' token
../tools/lib/liblvm.h:331: error: syntax error before '*' token
../tools/lib/liblvm.h:332: error: syntax error before '*' token
../tools/lib/liblvm.h:333: error: syntax error before '*' token
../tools/lib/liblvm.h:337: error: syntax error before '*' token
../tools/lib/liblvm.h:337: warning: data definition has no type or storage
class
../tools/lib/liblvm.h:338: error: syntax error before '*' token
../tools/lib/liblvm.h:339: error: syntax error before '*' token
../tools/lib/liblvm.h:340: error: syntax error before '*' token
../tools/lib/liblvm.h:342: error: syntax error before '*' token
../tools/lib/liblvm.h:343: error: syntax error before '*' token
../tools/lib/liblvm.h:344: error: syntax error before '*' token
../tools/lib/liblvm.h:345: error: syntax error before '*' token
../tools/lib/liblvm.h:346: error: syntax error before '*' token
../tools/lib/liblvm.h:347: error: syntax error before '*' token
../tools/lib/liblvm.h:348: error: syntax error before '*' token
../tools/lib/liblvm.h:349: error: syntax error before '*' token
../tools/lib/liblvm.h:350: error: syntax error before '*' token
../tools/lib/liblvm.h:351: error: syntax error before "vg_t"
../tools/lib/liblvm.h:352: error: syntax error before '*' token
../tools/lib/liblvm.h:353: error: syntax error before "lv_t"
../tools/lib/liblvm.h:354: error: syntax error before "lv_t"
../tools/lib/liblvm.h:355: error: syntax error before '*' token
../tools/lib/liblvm.h:356: error: syntax error before "lv_t"
../tools/lib/liblvm.h:357: error: syntax error before "lv_t"
../tools/lib/liblvm.h:358: error: syntax error before '*' token
../tools/lib/liblvm.h:359: error: syntax error before '*' token
../tools/lib/liblvm.h:360: error: syntax error before '*' token
../tools/lib/liblvm.h:361: error: syntax error before "lv_t"
../tools/lib/liblvm.h:362: error: syntax error before "vg_t"
../tools/lib/liblvm.h:364: error: syntax error before "vg_t"
../tools/lib/liblvm.h:365: error: syntax error before "vg_t"
../tools/lib/liblvm.h:366: error: syntax error before '*' token
../tools/lib/liblvm.h:367: error: syntax error before '*' token
../tools/lib/liblvm.h:368: error: syntax error before '*' token
../tools/lib/liblvm.h:369: error: syntax error before '*' token
../tools/lib/liblvm.h:370: error: syntax error before '*' token
../tools/lib/liblvm.h:371: error: syntax error before '*' token
../tools/lib/liblvm.h:373: error: syntax error before "lv_t"
../tools/lib/liblvm.h:374: error: syntax error before "lv_t"
../tools/lib/liblvm.h:375: error: syntax error before "vg_t"
../tools/lib/liblvm.h:376: error: syntax error before "vg_t"
../tools/lib/liblvm.h:377: error: syntax error before '*' token
../tools/lib/liblvm.h:378: error: syntax error before "vg_t"
../tools/lib/liblvm.h:442: error: syntax error before '*' token
../tools/lib/liblvm.h:443: error: syntax error before '*' token
../tools/lib/liblvm.h:444: error: syntax error before '*' token
../tools/lib/liblvm.h:449: error: syntax error before "lv_t"
../tools/lib/liblvm.h:451: error: syntax error before "vg_t"
../tools/lib/liblvm.h:452: error: syntax error before "vg_t"
../tools/lib/liblvm.h:454: error: syntax error before "vg_t"
../tools/lib/liblvm.h:455: error: syntax error before '*' token
../tools/lib/liblvm.h:828: error: syntax error before "pv_t"
../tools/lib/liblvm.h: In function `get_pe_offset':
../tools/lib/liblvm.h:830: error: `pv' undeclared (first use in this function)
../tools/lib/liblvm.h:830: error: `p' undeclared (first use in this function)
../tools/lib/liblvm.h: At top level:
../tools/lib/liblvm.h:833: error: syntax error before "pv_t"
../tools/lib/liblvm.h: In function `get_pe_from_offset':
../tools/lib/liblvm.h:835: error: `offset' undeclared (first use in this
function)
../tools/lib/liblvm.h:835: error: `pv' undeclared (first use in this function)
../tools/lib/liblvm.h: At top level:
../tools/lib/liblvm.h:838: error: syntax error before '*' token
../tools/lib/liblvm.h: In function `lvm_pv_check_version':
../tools/lib/liblvm.h:840: error: `pv' undeclared (first use in this function)
../tools/lib/liblvm.h: At top level:
../tools/lib/liblvm.h:844: error: syntax error before '*' token
../tools/lib/liblvm.h: In function `_find_unused_pv_number':
../tools/lib/liblvm.h:846: error: `pp' undeclared (first use in this function)
../tools/lib/liblvm.h:848: error: `vg' undeclared (first use in this function)
e2fsadm.c: In function `main':
e2fsadm.c:158: error: invalid operands to binary *
e2fsadm.c:159: error: `vg' undeclared (first use in this function)
e2fsadm.c:452: error: request for member `lv_size' in something not a structure
or union
e2fsadm.c: At top level:
/usr/include/linux/device.h:369: error: storage size of `dev' isn't known
make[2]: *** [e2fsadm.o] Error 1
make[2]: Leaving directory
`/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7/tools'
make[1]: Entering directory `/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7'

**********************************
There were errors in your compile.
**********************************

make[1]: *** [.touchbuilt] Error 1
make[1]: Leaving directory `/var/tmp/portage/lvm-user-1.0.7-r3/work/LVM/1.0.7'
make: *** [all] Error 2

!!! ERROR: sys-fs/lvm-user-1.0.7-r3 failed.
!!! Function src_compile, Line 53, Exitcode 2
!!! Make failed
!!! If you need support, post the topmost build error, NOT this status message.

 ...done!
>>> emerge (1 of 1) sys-fs/lvm-user-1.0.7-r3 to /
>>> md5 files   ;-) lvm-user-1.0.7-r2.ebuild
>>> md5 files   ;-) ChangeLog
>>> md5 files   ;-) metadata.xml
>>> md5 files   ;-) lvm-user-1.0.7-r3.ebuild
>>> md5 files   ;-) files/lvm-user-stop.sh
>>> md5 files   ;-) files/lvm-user-start.sh
>>> md5 files   ;-) files/lvm-user-1.0.7-tmpfile.patch
>>> md5 files   ;-) files/digest-lvm-user-1.0.7-r2
>>> md5 files   ;-) files/digest-lvm-user-1.0.7-r3
>>> md5 files   ;-) files/lvm-user-1.0.7-statics.patch
>>> md5 src_uri ;-) lvm_1.0.7.tar.gz


Reproducible: Always
Steps to Reproduce:
1.  emerge -u lvm-user
2.
3.

Actual Results:  
See details above.

Expected Results:  
Compile cleanly.

Is lvm supported anymore?  From the home page, lvm2 is supposed to be backwards
compatible.

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.4.20 i686)
=================================================================
System uname: 2.4.20 i686 Intel(R) Pentium(R) III CPU family      1400MHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.2.3-r1,dev-lang/python-2.3.5 [2.3.5 (#1,
Apr 28 2005, 15:14:21)]
dev-lang/python:     2.2.3-r1, 2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.4.3-r4, 1.5.16
virtual/os-headers:  2.4.19, 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 apache2 apm berkdb bitmap-fonts crypt cscope cups curl fam foomaticdb
fortran gd gdbm gif gpm guile imagemagick imlib java jpeg ldap libg++ libwww
mikmod motif mysql ncurses nls oggvorbis pam pdflib perl png python readline
sasl sdl slangspell ssl svga tcpd tiff truetype truetype-fonts type1-fonts usb
xml xml2 zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS,
PORTDIR_OVERLAY

------- Comment #1 From SpanKY 2005-04-29 21:39:32 0000 -------
upgrade your linux-headers to either 2.6.8.1-r4 or 2.6.11 and make sure you do
`emerge -C =linux-headers-2.4*`

------- Comment #2 From Tim Yamin (RETIRED) 2005-04-30 06:37:37 0000 -------
Anybody have any objections to me doing !>=sys-kernel/linux-headers-2.6?
lvm-user is for LVM1, which needs the 2.4 patches and ABI and hence 2.4 headers
and there's no point in fixing it as LVM2 works fine on both 2.4/2.6...

------- Comment #3 From SpanKY 2005-04-30 21:38:21 0000 -------
works for me ...

------- Comment #4 From Tim Yamin (RETIRED) 2005-05-03 13:15:43 0000 -------
Blocker added to CVS, closing bug as fixed.

First Last Prev Next    No search results available      Search page      Enter new bug