[OpenAFS-devel] Solaris 10 (at least) on Sparc with patch 118833-36.

Dale Ghent daleg@umbc.edu
Tue, 20 Mar 2007 10:32:18 -0400


On Mar 19, 2007, at 4:15 PM, M=E5ns Nilsson wrote:

> Good evening,
>
> I have had a number of issues with Openafs 1.4.* on Sol10 Sparc, =20
> where the
> kernel module (built on older kernels, like something out of the =20
> Sol10u2
> timeframe) would get rejected after upgrading to 118833-36, which =20
> is the
> current kernel revision as of typing this. The problems were with =20
> trusted
> extensions being altered.

The problem is the cred struct changed due to the TX integration in =20
s10u3, and openafs accessed this struct's members directly.

> I am not entirely certain that this is the key to successful =20
> building, but
> am having strong suspicions.

Either recompile your version of openafs on your rev 36 solaris 10 =20
machine, or use openafs 1.4.4 which doesn't access the cred struct =20
members directly and uses stable functions to get what it needs =20
instead. A single 1.4.4 binary will work across all of your solaris =20
10 afs clients.

/dale

--
Dale Ghent
UNIX Systems Specialist
UMBC - Office of Information Technology
ECS 201 - x51705