Skip to contentSkip to conversation

bk current build failures (xfrm.h / tpqic02.c)

DISCUSSION Kevin Brosius 3 participants 4 messages Nov 14, 2002 – Nov 15, 2002

lore
Share & tools
lore
#0 lore raw

I see the two attached build failures with bk current.

Signature · 1 line
Kevin

net/core/skbuff.c: At top level:
include/net/xfrm.h:104: storage size of lft' isn't known include/net/xfrm.h:112: storage size of replay' isn't known include/net/xfrm.h:115: storage size of stats' isn't known include/net/xfrm.h:117: storage size of curlft' isn't known make[2]: *** [net/core/skbuff.o] Error 1

drivers/char/tpqic02.c: In function `__initfn':
drivers/char/tpqic02.c:2798: parse error before "void" make[2]: *** [drivers/char/tpqic02.o] Error 1

#1 lore raw
Quoted 6 lines · Kevin Brosius

net/core/skbuff.c: At top level:
include/net/xfrm.h:104: storage size of lft' isn't known include/net/xfrm.h:112: storage size of replay' isn't known include/net/xfrm.h:115: storage size of stats' isn't known include/net/xfrm.h:117: storage size of curlft' isn't known make[2]: *** [net/core/skbuff.o] Error 1

Something is wrong with your tree, net/xfrm.h includes linux/xfrm.h which declares the layout of said structures the compiler is complaining about.

#2 lore raw
Quoted 11 lines · David S. Miller
Quoted 6 lines · Kevin Brosius

net/core/skbuff.c: At top level:
include/net/xfrm.h:104: storage size of lft' isn't known include/net/xfrm.h:112: storage size of replay' isn't known include/net/xfrm.h:115: storage size of stats' isn't known include/net/xfrm.h:117: storage size of curlft' isn't known make[2]: *** [net/core/skbuff.o] Error 1

Something is wrong with your tree, net/xfrm.h includes linux/xfrm.h which declares the layout of said structures the compiler is complaining about.

Most likely he is building out of his bk tree and he forgot to bk get the files again.

Signature · 1 line
Jens Axboe
#3 lore raw
Quoted 11 lines · Jens Axboe
Quoted 8 lines · David S. Miller
Quoted 6 lines · Kevin Brosius

net/core/skbuff.c: At top level:
include/net/xfrm.h:104: storage size of lft' isn't known include/net/xfrm.h:112: storage size of replay' isn't known include/net/xfrm.h:115: storage size of stats' isn't known include/net/xfrm.h:117: storage size of curlft' isn't known make[2]: *** [net/core/skbuff.o] Error 1

Quoted 6 lines
Quoted 3 lines

Something is wrong with your tree, net/xfrm.h includes linux/xfrm.h which declares the layout of said structures the compiler is complaining about.

Most likely he is building out of his bk tree and he forgot to bk get the files again.

Yes, that's it. Thank you, and sorry about that. (I'll go configure for checkout-get mode now...)

Now I see:
drivers/char/tpqic02.c: In function `__initfn':
drivers/char/tpqic02.c:2798: parse error before "void" make[2]: *** [drivers/char/tpqic02.o] Error 1

I'm guessing that may be fixed in 2.5.47-ac2[&4]?

Signature · 1 line
Kevin