[ofa-general] OFED 1.2.5 - GA release

Kilian Cavalotti kilian at stanford.edu
Thu Aug 16 11:00:30 PDT 2007


Hi all,

Quoting Tziporet Koren <tziporet at mellanox.co.il>:
> I am happy to announce on OFED 1.2.5 GA release.

Thanks for the release. I just wanted to let you know that I got a  
compilation error (using RHEL4) in ofa_kernel:

In file included from  
/var/tmp/OFEDRPM/BUILD/ofa_kernel-1.2.5/drivers/scsi/attri
bute_container.c:1:
/var/tmp/OFEDRPM/BUILD/ofa_kernel-1.2.5/include/../drivers/base/attribute_contai
ner.c:23:18: base.h: No such file or directory
make[5]: ***  
[/var/tmp/OFEDRPM/BUILD/ofa_kernel-1.2.5/drivers/scsi/attribute_con
tainer.o] Error 1
make[4]: *** [/var/tmp/OFEDRPM/BUILD/ofa_kernel-1.2.5/drivers/scsi] Error 2
make[3]: *** [_module_/var/tmp/OFEDRPM/BUILD/ofa_kernel-1.2.5] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory  
`/usr/src/linux-2.6.9-55.EL_lustre-1.6.1-obj/x86_64/s
mp'
make: *** [kernel] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.56294 (%install)


The drivers/base/attribute_container.c include a "base.h" which is not  
provided. Copying the vanilla kernel drivers/base/base.h file in the  
ofa_kernel drivers/base directory works, as well as the following  
dirty patch:

--- attribute_container.c.orig  2007-08-16 10:59:08.000000000 -0700
+++ attribute_container.c       2007-08-16 10:57:21.000000000 -0700
@@ -20,7 +20,7 @@
  #include <linux/module.h>
  #include <linux/mutex.h>

-#include "base.h"
+#include <../drivers/base/base.h>

  /* This is a private structure used to tie the classdev and the
   * container .. it should never be visible outside this file */


Cheers
-- 
Kilian




More information about the general mailing list