bk current build failures (xfrm.h / tpqic02.c)
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
Quoted 6 lines · Kevin Brosius
net/core/skbuff.c: At top level:include/net/xfrm.h:104: storage size oflft' isn't known include/net/xfrm.h:112: storage size ofreplay' isn't knowninclude/net/xfrm.h:115: storage size ofstats' isn't known include/net/xfrm.h:117: storage size ofcurlft' 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.
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 oflft' isn't known include/net/xfrm.h:112: storage size ofreplay' isn't knowninclude/net/xfrm.h:115: storage size ofstats' isn't known include/net/xfrm.h:117: storage size ofcurlft' isn't known make[2]: *** [net/core/skbuff.o] Error 1Something is wrong with your tree,
net/xfrm.hincludeslinux/xfrm.hwhich 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
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 oflft' isn't known include/net/xfrm.h:112: storage size ofreplay' isn't knowninclude/net/xfrm.h:115: storage size ofstats' isn't known include/net/xfrm.h:117: storage size ofcurlft' 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.hincludeslinux/xfrm.hwhich 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