As with with the original report in this bug, I cannot get the OpenAFS module to build with 2.6.18-5 on s390x.
All packages, except openafs-modules-source (see following) are stock Etch. Compiling Etch's openafs-modules-source fails with (abridged) "s390x not supported". Compiling openafs-modules-source-1.4.4.dfsg1-7 (fetched from testing) fails with the following: ... /usr/src/modules/openafs/src/afs/afs_prototypes.h:1042: warning: function declaration isn't a prototype /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c:36: warning: 'struct flock64' declared inside par ameter list /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c:40: warning: 'struct flock64' declared inside par ameter list /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c:45: warning: 'struct flock64' declared inside par ameter list /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c:46: error: conflicting types for 'lockIdSet' /usr/src/modules/openafs/src/afs/afs_prototypes.h:940: error: previous declaration of 'lockIdSet' was here /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c: In function 'lockIdSet': /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c:133: error: dereferencing pointer to incomplete t ype /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c: At top level: /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c:157: warning: 'struct flock64' declared inside pa rameter list /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c:158: error: conflicting types for 'lockIdcmp2' /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c:40: error: previous declaration of 'lockIdcmp2' w as here /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c: In function 'lockIdcmp2': /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c:178: error: dereferencing pointer to incomplete t ype /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c:180: error: dereferencing pointer to incomplete t ype /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c:201: error: dereferencing pointer to incomplete t ype /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c: In function 'HandleFlock': /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.18-5-s390x-MP/afs_vnop_flock.c:233: error: storage size of 'flock' isn't known ... Entire build log from "m-a build openafs" can be included upon request. Is there a supported openafs module for s390x on Etch? I apologize if this should be a separate bug report -- the initial post in this bug seems to match my issue. Thank you, -Matt Smith [EMAIL PROTECTED]