[OpenAFS] error recompiling afs module on rh8.0

Derek Atkins warlord@MIT.EDU
14 Apr 2003 10:52:37 -0400


The 1.2.8 release will definitely not work with RH9.
The 1.2.9 release, which has this bug fixed and will also have RH9
RPMS, should be available RSN.

-derek

Stefano Stalio <stefano.stalio@lngs.infn.it> writes:

> I have a standard RH80 Linux system - kernel 2.4.18-14 - with afs 1.2.8
> working perfectly (I downloaded the rpms from your site).
> 
> For reasons too complicated to explain I tried recompiling the kernel
> module. I got the source rpm -
> openafs-kernel-source-1.2.8-rh8.0.1.i386.rpm - from your site and
> installed it.
> Then I did:
> 
> cd /usr/src/openafs-kernel-1.2.8/src
> ./configure (everything went OK up to here)
> make
> 
> make exited trying to build the kernel module and gave the following error:
> 
>   > gcc  -O2 -fomit-frame-pointer -fno-strength-reduce
> -fno-strict-aliasing -fno-common -pipe -march=pentium -D__KERNEL__
> -DCPU=586 -DKERNEL -D_KERNEL -DMODULE -DAFS_SMP -D__BOOT_KERNEL_UP=0
> -D__BOOT_KERNEL_SMP=1   -I. -I../
> -I/usr/src/openafs-kernel-1.2.8/src/config -c ../rx/rx_knet.c;
>   > In file included from ../linux/interrupt.h:45,
>   >                  from ../asm/highmem.h:25,
>   >                  from ../linux/highmem.h:11,
>   >                  from ../linux/skbuff.h:27,
>   >                  from ../h/netdevice.h:147,
>   >                  from ../rx/rx_kcommon.h:85,
>   >                  from ../rx/rx_knet.c:21:
>   > ../asm/hardirq.h:18:33: #if with no expression
>   > make[1]: *** [rx_knet.o] Error 1
>   > make[1]: Leaving directory
> `/usr/src/openafs-kernel-1.2.8/src/MODLOAD-2.4.18-14-MP'
>   > make: *** [linux_compdirs] Error 2
> 
> I had to modify line 18 of
> /usr/src/openafs-kernel-1.2.8/src/asm/hardirq.h - which is a link to
> /usr/src/linux/include/asm-i386/hardirq.h
> from
> 
> #if CONFIG_X86_LOCAL_APIC
> 
> to
> 
> #ifdef CONFIG_X86_LOCAL_APIC
> 
> and everything seemed to work OK.
> Now I will try to compile for kernel 2.4.20-8 - RedHat 9 - but I already
> saw problems.
> 
> 			Stefano
> 
> 
> 
> 
> 
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord@MIT.EDU                        PGP key available