[OpenAFS] OpenAFS on Suse7.3

Markus Skowronek markus.skowronek@urz.uni-heidelberg.de
Fri, 4 Jan 2002 14:42:44 +0100


Hello there,

After upgrading from Suse7.0-ppc to 7.3-ppc I'm not able to compile OpenAFS 1.2 and later. 
Using 7.0 had no Probs - now getting several probs:
(apparently this will be the same in 7.3-i386)

using "./configure" will result into:

---snip---
checking your OS... configure: warning: No usable linux headers found at /usr/src/linux so disabling kernel module
linux
checking your AFS sysname... configure: error: Couldn't guess your Linux version. Please use the --with-afs-sysname option to configure an AFS sysname.
---snip---

so using "./configure --with-afs-sysname=ppc_linux24" will work, except following message:

---snip---
checking your OS... configure: warning: No usable linux headers found at /usr/src/linux so disabling kernel module
linux
---snip---

however now you're ready to "make" that will result into:

---snip---
/root/openafs-1.2.2a/src/pinstall/pinstall afs.h /root/openafs-1.2.2a/include/afs/afs.h
/root/openafs-1.2.2a/src/pinstall/pinstall LINUX/osi_inode.h /root/openafs-1.2.2a/include/afs/osi_inode.h
/root/openafs-1.2.2a/src/pinstall/pinstall afs_stats.h /root/openafs-1.2.2a/include/afs/afs_stats.h
/root/openafs-1.2.2a/src/pinstall/pinstall exporter.h /root/openafs-1.2.2a/include/afs/exporter.h
/root/openafs-1.2.2a/src/pinstall/pinstall nfsclient.h /root/openafs-1.2.2a/include/afs/nfsclient.h
case ppc_linux24 in \
        pmax_ul43 | pmax_ul43a) \
                /root/openafs-1.2.2a/src/pinstall/pinstall longc_procs.h /root/openafs-1.2.2a/include/afs ;; \
esac
case ppc_linux24 in \
        *linux* ) \
                /root/openafs-1.2.2a/src/pinstall/pinstall LINUX/osi_vfs.h /root/openafs-1.2.2a/include/afs ;;\
        * ) \
                echo No vfs headers to install for ppc_linux24;; \
esac
Can't open source file ``LINUX/osi_vfs.h'': No such file or directory
make[3]: *** [all] Error 1
make[3]: Leaving directory `/root/openafs-1.2.2a/src/afs'
make[2]: *** [afs] Error 2
make[2]: Leaving directory `/root/openafs-1.2.2a'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/root/openafs-1.2.2a'
make: *** [all] Error 2
---snip---

Note:
similar problems appeared with earlier OpenAFS-Releases(<1.2) on Suse7.0ppc, 
that could have been solved by installing several additional lib* plus lib*-devel - however not this time
->now I'm at the end of my Ideas.

Any Hints??

Many Thanks in advance,
	Markus