Ok, though the module built it wouldn't load into the kernel because an object 
file was missing in the link step and though a symbol was missing. As a 
quintessence, you'll need one more patch so that the object "osi_flush.o" is 
also built and included into the kernel module:
--- /usr/src/openafs-1.4.11/src/libafs/Makefile.in.orig 2009-11-30 
12:45:32.000000000 +0100
+++ /usr/src/openafs-1.4.11/src/libafs/Makefile.in      2010-04-23 
21:08:40.053200388 +0200
@@ -21,6 +21,7 @@
        osi_probe.o \
        osi_sleep.o \
        osi_syscall.o \
+       osi_flush.o \
        osi_sysctl.o \
        osi_vfsops.o \
        osi_vm.o \

But finally, that's it! The module now compiles fine and is also loaded into 
the kernel, my openafs-client is up and running and I'm already using it as I 
write down these lines.
I still have no clue where these changes must be applied on the openafs-package 
source so that they turn out at the right spot for the openafs-modules-dkms 
package for PowerPC machines.

-- 
openafs module cannot be built on PPC64
https://bugs.launchpad.net/bugs/37661
You received this bug notification because you are a member of Ubuntu
Bugs, which is a direct subscriber.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to