Rainer Dorsch <rdor...@web.de> writes: > I try to build openafs-modules-source with module assistant on a squeeze > system
> r...@blackbox:/var/cache/modass$ uname -a > Linux blackbox 2.6.32-5-686 #1 SMP Thu Nov 25 18:43:34 UTC 2010 i686 GNU/Linux > r...@blackbox:/var/cache/modass$ Hm, I've done this routinely and just built again now with the current kernel in squeeze and didn't encounter any problems. > The build log is here > http://bokomoko.de/~rd/openafs-modules-source.buildlog.2.6.32-5-686.1291739781 Kvice.xdr.c is failing to compile because it's missing all the definitions in Kvice.h. Kvice.h should have been appended to afsint.h, which is in include/afs/afsint.h in the module source tree and is included by Kvice.xdr.c. In my build, it has, among other things: #define STATS64_VERSION 16 typedef struct ViceStatistics64 { u_int ViceStatistics64_len; afs_uint64 *ViceStatistics64_val; } ViceStatistics64; bool_t xdr_ViceStatistics64(XDR *xdrs, ViceStatistics64 *objp); The first thing to try is m-a -t clean openafs, to make sure that there isn't a partial build or left-over files from a previous compile that are confusing matters. module-assistant unfortunately doesn't do that by default before starting a build. -- Russ Allbery (r...@debian.org) <http://www.eyrie.org/~eagle/> -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org