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