Is there a difference between *supported* and *buildable*? 
lustre-1.5.95/lustre/kernel_patches/which-patch indicates that vanilla
kernels are supported: 
 "SUPPORTED KERNELS:
 rhel-2.4.21        linux-2.4.21-20.3EL      RHEL3 2.4.21
all
 2.6-suse           linux-2.6-suse           already in SLES9 SP1 kernel
all
 2.6-suse-newer     linux-2.6-suse           SLES9 SP1 kernel add-ons
all
 2.6-rhel4          linux-2.6-rhel4          RHEL4 2.6.9 kernel
all
 2.6.12-vanilla     linux-2.6.12.6           kernel.org 2.6.12.6
all"
 
lustre-1.5.95/build/README.kernel-source seems to indicate otherwise:
 "Lustre can currently build against Red Hat 2.4 and SuSE 2.6
kernel-source RPMs. 
 All other kernel-source RPMs are *unsupported* at this time."
 
Can someone clarify this? I'm trying to configure and build Lustre for a
vanilla kernel.
 
The following configure command worked - (don't know if it's correct). 
 sh configure --host=armv5l-linux --target=armv5l-linux
--with-linux=/home/tsnider/linux-2.6.18.3  --disable-liblustre
--with-linux-config=/home/tsnider/linux-2.6.18.3/.config
A subsequent make  gives the following error:
 /home/tsnider/lustre-1.5.95/lustre/ldiskfs/super.c: In function
`kalived':
 /home/tsnider/lustre-1.5.95/lustre/ldiskfs/super.c:1469: error:
`uts_sem' undeclared (first use in this function)
 /home/tsnider/lustre-1.5.95/lustre/ldiskfs/super.c:1469: error: (Each
undeclared identifier is reported only once
 /home/tsnider/lustre-1.5.95/lustre/ldiskfs/super.c:1469: error: for
each function it appears in.)
 /home/tsnider/lustre-1.5.95/lustre/ldiskfs/super.c:1470: error:
`system_utsname' undeclared (first use in this function)
Insight / Suggestions are appreciated.
Thanks,
Tim
_______________________________________________
Lustre-devel mailing list
[email protected]
https://mail.clusterfs.com/mailman/listinfo/lustre-devel

Reply via email to