I've just installed OFED 1.5.2 using your install.pl on two brand new
servers I'm building.
Certainly a lot better experience than the last time I did this with
the standard OFED release a few years ago.
These were two new freshly build servers with OpenSuSe11.2 with a
2.6.31 kernel, so I had no pre-existing environment on them.
I added all the packages listed in the README.txt for the components I
wanted.
It took three go's to finally build the new kernel and install
InfiniBand.
First attempt failed since neither quilt or patch were available on the
systems.
I downloaded quilt and tried again
20 minutes of build later it failed again, this time it could not find
make.
I downloaded make and tried again
30 minutes later it failed again, this time iit was looking for libtool
I downloaded libtool and tried again.
This time it finished successfully and I had InfiniBand up and
running.
Took about 2 1/2 hours due to the false starts.
It would be worthwhile adding checks for these commands near the
beginning of the build scripts.
There were also a lot of error messages about user vlad and group vlad
not being present. The scripts should not really contain any had codes
dependencies on users other than root.
Overall, a good job though. thanks for all your efforts.
Richard
On Sun, 2010-11-28 at 02:41 -0800, Vladimir Sokolovsky (Mellanox) wrote:
This email was generated automatically, please do not reply
git_url: git://git.openfabrics.org/ofed_1_5/linux-2.6.git
git_branch: ofed_kernel_1_5
Common build parameters:
Passed:
Passed on i686 with linux-2.6.19
Passed on i686 with linux-2.6.18
Passed on i686 with linux-2.6.26
Passed on i686 with linux-2.6.27
Passed on i686 with linux-2.6.24
Passed on i686 with linux-2.6.22
Passed on x86_64 with linux-2.6.18
Passed on x86_64 with linux-2.6.16.60-0.54.5-smp
Passed on x86_64 with linux-2.6.16.60-0.21-smp
Passed on x86_64 with linux-2.6.18-194.el5
Passed on x86_64 with linux-2.6.18-164.el5
Passed on x86_64 with linux-2.6.18-128.el5
Passed on x86_64 with linux-2.6.19
Passed on x86_64 with linux-2.6.22
Passed on x86_64 with linux-2.6.18-93.el5
Passed on x86_64 with linux-2.6.26
Passed on x86_64 with linux-2.6.24
Passed on x86_64 with linux-2.6.27
Passed on x86_64 with linux-2.6.25
Passed on x86_64 with linux-2.6.27.19-5-smp
Passed on x86_64 with linux-2.6.28
Passed on x86_64 with linux-2.6.9-89.ELsmp
Passed on ia64 with linux-2.6.23
Passed on ia64 with linux-2.6.19
Passed on ia64 with linux-2.6.18
Passed on ia64 with linux-2.6.22
Passed on ia64 with linux-2.6.26
Passed on ia64 with linux-2.6.28
Passed on ia64 with linux-2.6.24
Passed on ia64 with linux-2.6.25
Passed on ppc64 with linux-2.6.18
Passed on ppc64 with linux-2.6.19
Failed:
Build failed on i686 with linux-2.6.21.1
Build failed on x86_64 with linux-2.6.21.1
Log:
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823:
error: implicit declaration of function 'list_first_entry'
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823:
error: expected expression before 'typeof'
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823:
warning: assignment makes pointer from integer without a cast
make[4]: ***
[/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.o]
Error 1
make[3]: ***
[/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check/drivers/infiniband/ulp/srpt]
Error 2
make[2]: ***
[/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check/drivers/infiniband]
Error 2
make[1]: ***
[_module_/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.21.1_x86_64_check]
Error 2
make[1]: Leaving directory `/home/vlad/kernel.org/x86_64/linux-2.6.21.1'
make: *** [kernel] Error 2
--
Build failed on x86_64 with linux-2.6.20
Log:
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.20_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823:
error: implicit declaration of function 'list_first_entry'
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.20_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823:
error: expected expression before 'typeof'
/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.20_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.c:2823:
warning: assignment makes pointer from integer without a cast
make[4]: ***
[/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.20_x86_64_check/drivers/infiniband/ulp/srpt/ib_srpt.o]
Error 1
make[3]: ***
[/home/vlad/tmp/ofa_1_5_kernel-20101128-0200_linux-2.6.20_x86_64_check/drivers/infiniband/ulp/srpt]
Error 2
make[2]: ***