[OpenAFS] getting recent openafs on suse desktop 10.2

Marcel Steinke m.steinke@kubus-ng.net
Sat, 28 Apr 2007 15:20:05 +0200


Am Freitag, 27. April 2007 18:06 schrieb ted creedon:
> Just compile it.
>
> tedc

I'm sorry. This messages was posted twice....
I've problems compiling it on ppc64. See my first message.

Building in directory: MODLOAD-2.6.18.8-0.1-ppc64-MP
make[4]: Entering directory 
`/usr/local/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.18.8-0.1-ppc64-MP'
Makefile.common:50: warning: overriding commands for target `.c.o'
/usr/local/src/openafs-1.4.4/src/config/Makefile.config:132: warning: ignoring 
old commands for target `.c.o'
env 
EXTRA_CFLAGS="" /usr/local/src/openafs-1.4.4/src/libafs/make_kbuild_makefile.pl 
MODLOAD-2.6.18.8-0.1-ppc64-MP 
libafs.ko /usr/local/src/openafs-1.4.4/src/config/Makefile.config 
Makefile.afs Makefile.common
env EXTRA_CFLAGS="" make -C /usr/src/linux 
M=/usr/local/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.18.8-0.1-ppc64-MP 
modules
make[5]: Entering directory `/usr/src/linux-2.6.18.8-0.1'
echo 'char cml_version_number[]="@(#) OpenAFS 1.4.4 built ' `date 
+"%Y-%m-%d"` '";' 
>/usr/local/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.18.8-0.1-ppc64-MP/AFS_component_version_number.c
echo 'char* AFSVersion = "openafs 1.4.4"; ' 
>>/usr/local/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.18.8-0.1-ppc64-MP/AFS_component_version_number.c
  CC 
[M]  /usr/local/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.18.8-0.1-ppc64-MP/AFS_component_version_number.o
make[6]: *** No rule to make target 
`/usr/local/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.18.8-0.1-ppc64-MP/osi_flush.o', 
needed by 
`/usr/local/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.18.8-0.1-ppc64-MP/libafs.o'.  
Stop.

I could not build the kernel module. I think i have the same problems as 
Markus Rothe described in this mail:
http://www.openafs.org/pipermail/openafs-devel/2007-March/015107.html

But his workaround doesn't work for me either...
marcel@denker:/usr/local/src/openafs-1.4.4/src/libafs/MODLOAD-2.6.18.8-0.1-ppc64-MP> 
make osi_flush.o
as   -o osi_flush.o osi_flush.s
osi_flush.s: Assembler messages:
osi_flush.s:22: Error: junk at end of line, first unrecognized character is 
`@'
make: *** [osi_flush.o] Error 1

Any Ideas?

-- 
MfG,
Marcel Steinke

http://www.kubus-ng.net
Yes, we're open!