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

Reply via email to