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]


Reply via email to