[OpenAFS] compiling OpenAFS for RHEL3.5 (x86_64)

Christopher Allen Wing wingc@engin.umich.edu
Tue, 19 Jul 2005 13:34:27 -0400 (EDT)


Ron:

The 1.2.13 RPMs from openafs.org will not build on x86_64. A few slight changes 
are needed to get it to work.


Here is our version of the 1.2.13 RPMs; you can compare the spec file inside 
with the original one from openafs.org to see what I changed.

 	http://www-personal.engin.umich.edu/~wingc/openafs/dist/1.2.13

(e.g., 
http://www-personal.engin.umich.edu/~wingc/openafs/dist/1.2.13/SRPMS/openafs-1.2.13-rhel3.0.1.src.rpm)



The binary RPMs from openafs.org won't work on x86_64, because they were 
compiled for i386. You can use the 1.2.13 binary RPMs I built for x86_64 here:

 	http://www-personal.engin.umich.edu/~wingc/openafs/dist/1.2.13/RPMS/x86_64



-Chris Wing
wingc@engin.umich.edu


Ron Croonenberg wrote:

> Hello again,
> 
> When I do a "rpmbuild -ba openafs-1.2.13.spec" on a RHEL3.5 (x86_64)
> machine this is what I get.
> 
> configure: error: no source file src/config/Makefile.x86_64_linux24.in
> + exit 1
> error: Bad exit status from /var/tmp/rpm-tmp.93652 (%build)
> 
> Do I need to change something somewhere ?
> When I install the binary rpm's I can get started with the quickstart
> guide instructions.  but when I start the afs service with (service afs
> start) it tells me that it is the wrong kernel version.