[OpenAFS-devel] afs on sparc64
John F Davis
Sat, 23 Oct 2004 13:18:08 -0400
Hello Guys, Chaskiel,
Thanks for the info.
Originally I tried openafs 1.2.3 with 2.4.17. It had the same
sys_call_table32 error when I built it with 2.4.27. After that is when I
tried to using the newer version of openafs.
That is interesting that you were at least able to build openafs 1.2.11
with 2.4.27. Mine didn't get that far.
I did the make-kpgk configure and make-kpkg modules as mentioned in the
debian/README.modules file. I have built openafs many times for x86 using
this method without problem. Unfortunately, this looks more complicated
About your successfull build, are you using egcs or gcc? And, could you
post your .config?
Chaskiel M Grundman <firstname.lastname@example.org>
Sent by: email@example.com
10/23/2004 01:04 PM
Re: [OpenAFS-devel] afs on sparc64
--On Saturday, October 23, 2004 11:04:31 -0400 John F Davis
> Does anybody run afs on sparc64 Linux?
yes. I ran debian stable/woody (and now debian stable-to-be/sarge) on an
> If so, how did you do it?
I don't remember how I built 1.2.3 for 2.4.18 on stable. It was a while
ago, and one of the reasons I upgraded this box to sarge early was that I
couldn't reproduce it.
I built 1.2.11 for 2.4.24-sparc64 by getting the kernel-image-sparc source
package, unpacking openafs-modules-source into /usr/src/modules, unpacking
kernel-image-sparc, and the correct sequence of 'make-kpkg --arch sparc64'
commands. I don't remember all the details right now.
2.4.27 seems like it will be easier to deal with, since it actually
includes an i386-style kernel-headers package:
unpack openafs-modules-source wherever you want it.
<cd to the top of openafs-modules-source>
make -f debian/rules KVERS=2.4.27-1-sparc64 \
I just built a module in this way, and it looks like it's not going to
It has some references that I don't think will resolve:
I'll look at this some more and post a followup.
> I tried building two versions of openafs for debian on a sparc ultra10
> using 2.4.27 sparc64 and egcs. Neither would work.
neither what? If you are running sarge or unstable, then you should not
egcs. If you are running stable, where did you get the 2.4.27 kernel?
[attachment "C.DTF" deleted by John F Davis/Raleigh/IBM]