[OpenAFS] Re: Fedora 10 kernels: openafs-1.4.8/src/afs/afs.h:161: error: field 'Fid' has incomplete type

Axel Thimm openafs-info@openafs.org
Sun, 1 Feb 2009 10:26:44 +0100


On Sat, Jan 31, 2009 at 09:53:43PM +0000, Simon Wilkinson wrote:
>=20
> On 31 Jan 2009, at 20:05, Axel Thimm wrote:
>=20
> >Fedora 10 kernels starting with 2.6.27.12-170.2.5.fc10.x86_64 fail
>=20
>=20
> I've successfully built 1.4.8, without patches, for this kernel - =20
> those errors look different from what I'd expect due to just kernel =20
> changes. Have you checked the integrity of your build host, and =20
> OpenAFS tarball?

Yes, I have. The openafs sources are the same (and they do build on
i686/i586). The build hosts are also OK, and the error shows up on all
of them.

There are of course more than just kernel changes in Fedora 10 - there
are many updates to other packages that may have caused this, maybe by
poluting /usr/include. Have you tried building on a recently updated
chroot/host?

Perhaps it isn't the kernel changes that bite openafs on x86_64, and I
wish Fedora would keep the last kernel-devel around for me to try to
rebuild openafs on the the previous kernel to see whether it is the
kernel change or the rest of the environment. :/
--=20
Axel.Thimm at ATrpms.net