[OpenAFS-devel] Re: Openafs 1.4.4 build fails on Fedora 7

Axel Thimm openafs-devel@openafs.org
Sat, 11 Aug 2007 20:20:32 +0200


--8X7/QrJGcKSMr1RN
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Jul 23, 2007 at 02:05:17PM -0500, Bruce Orchard wrote:
> In the last few days, kernel 2.6.22 was released as an update for Fedora=
=20
> 7.  A build from source of Openafs 1.4.4 fails with the following message:
>=20
> /usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP/rx_kmutex.c:=
=20
> In function afs_cv_wait:
> /usr/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.22.1-27.fc7-MP/rx_kmutex.c:=
125:=20
> error: struct task_struct has no member named thread_info

Hi Bruce,

this was already brought up a couple of times, you need the following
patches:

openafs-STABLE14-linux-posix-lock-file-has-wait-arg-now-20070517.patch
openafs-STABLE14-linux-2-6-22-updates-20070611.patch
openafs-STABLE14-linux-sysctl-update-20070612.patch

These can be found in the official openafs src.rpm as well as ATrpms'
packages. I also recommend just using ATrpms' packages, they are a

yum install openafs openafs-kmdl-`uname -r`

away :)
(if you've setup ATrpms as a yum repo)
--=20
Axel.Thimm at ATrpms.net

--8X7/QrJGcKSMr1RN
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)

iD8DBQFGvf3wQBVS1GOamfERAjpmAJsGz80vS9Gq9/fgMR/0SoDZX2alWgCfZ59f
fiMMbs4RFhgSzbQT1EXzW4E=
=Cl4t
-----END PGP SIGNATURE-----

--8X7/QrJGcKSMr1RN--