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
