[OpenAFS] Fedora 10 kernels: openafs-1.4.8/src/afs/afs.h:161: error: field
'Fid' has incomplete type
Axel Thimm
Axel.Thimm@ATrpms.net
Sat, 31 Jan 2009 22:05:47 +0200
--bCsyhTFzCvuiizWE
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Hi,
Fedora 10 kernels starting with 2.6.27.12-170.2.5.fc10.x86_64 fail
with
CC [M] /builddir/openafs-1.4.8/src/libafs/MODLOAD-2.6.27.12-170.2.5.fc10=
=2Ex86_64-Default/afs_analyze.o
In file included from /builddir/openafs-1.4.8/src/afs/afsincludes.h:44,
from /builddir/openafs-1.4.8/src/libafs/MODLOAD-2.6.27.12-=
170.2.5.fc10.x86_64-Default/afs_analyze.c:36:
/builddir/openafs-1.4.8/src/afs/afs.h:161: error: field 'Fid' has incomplet=
e type
/builddir/openafs-1.4.8/src/afs/afs.h:208: error: field 'fid' has incomplet=
e type
In file included from /builddir/openafs-1.4.8/src/afs/afsincludes.h:53,
from /builddir/openafs-1.4.8/src/libafs/MODLOAD-2.6.27.12-=
170.2.5.fc10.x86_64-Default/afs_analyze.c:36:
/builddir/openafs-1.4.8/src/afs/afs_prototypes.h:141: warning: 'struct AFSD=
BCacheEntry' declared inside parameter list
/builddir/openafs-1.4.8/src/afs/afs_prototypes.h:141: warning: its scope is=
only this definition or declaration, which is probably not what you want
/builddir/openafs-1.4.8/src/afs/afs_prototypes.h:143: warning: 'struct AFSD=
BCacheEntry64' declared inside parameter list
/builddir/openafs-1.4.8/src/afs/afs_prototypes.h:145: warning: 'struct AFSD=
BLock' declared inside parameter list
/builddir/openafs-1.4.8/src/afs/afs_prototypes.h:148: warning: 'struct AFSC=
Bs' declared inside parameter list
/builddir/openafs-1.4.8/src/afs/afs_prototypes.h:148: warning: 'struct AFSC=
BFids' declared inside parameter list
/builddir/openafs-1.4.8/src/afs/afs_prototypes.h:157: error: expected decla=
ration specifiers or '...' before 'AFSCB_CollData'
/builddir/openafs-1.4.8/src/afs/afs_prototypes.h:171: error: expected decla=
ration specifiers or '...' before 'serverList'
/builddir/openafs-1.4.8/src/afs/afs_prototypes.h:177: error: expected decla=
ration specifiers or '...' before 'cacheConfig'
The i686 and i586 builds are OK, as were builds for
2.6.27.9-159.fc10.x86_64.
Has anyone seen this issue and knows a cure?
Thanks!
--=20
Axel.Thimm at ATrpms.net
--bCsyhTFzCvuiizWE
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkmErxsACgkQQBVS1GOamfGfUgCfWb++6ec/HhW1jBDsFKvb821W
wCQAnRWgdP3SUm8XuCrBF1PXUpSvIlIB
=U2pi
-----END PGP SIGNATURE-----
--bCsyhTFzCvuiizWE--