Broadcom Netxtreme2 rpm fails
lolixJun 1 2012 — edited Jun 4 2012Hi,
I'm trying to install latest drivers + iSCSI offload for Broadcom NetXtreme2 on Oracle Linux 6.
When I run rpmbuild -bb SPECS/netxtreme2.spec
I get the following error :
+ KVER=2.6.32-300.3.1.el6uek.x86_64
+ make KVER=2.6.32-300.3.1.el6uek.x86_64
make -C bnx2/src KVER=2.6.32-300.3.1.el6uek.x86_64 PREFIX=
make[1]: Entering directory `/root/rpmbuild/BUILD/netxtreme2-7.0.36/bnx2-2.70.16/src'
make -C /lib/modules/2.6.32-300.3.1.el6uek.x86_64/build SUBDIRS=/root/rpmbuild/BUILD/netxtreme2-7.0.36/bnx2-2.70.16/src modules
make[2]: Entering directory `/usr/src/kernels/2.6.32-300.3.1.el6uek.x86_64'
CC [M] /root/rpmbuild/BUILD/netxtreme2-7.0.36/bnx2-2.70.16/src/bnx2.o
/root/rpmbuild/BUILD/netxtreme2-7.0.36/bnx2-2.70.16/src/bnx2.c: In function 'bnx2_set_flags':
/root/rpmbuild/BUILD/netxtreme2-7.0.36/bnx2-2.70.16/src/bnx2.c:9112: error: 'ETH_FLAG_NTUPLE' undeclared (first use in this function)
/root/rpmbuild/BUILD/netxtreme2-7.0.36/bnx2-2.70.16/src/bnx2.c:9112: error: (Each undeclared identifier is reported only once
/root/rpmbuild/BUILD/netxtreme2-7.0.36/bnx2-2.70.16/src/bnx2.c:9112: error: for each function it appears in.)
make[3]: *** [root/rpmbuild/BUILD/netxtreme2-7.0.36/bnx2-2.70.16/src/bnx2.o] Error 1
make[2]: *** [_module_/root/rpmbuild/BUILD/netxtreme2-7.0.36/bnx2-2.70.16/src] Error 2
make[2]: Leaving directory `/usr/src/kernels/2.6.32-300.3.1.el6uek.x86_64'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/root/rpmbuild/BUILD/netxtreme2-7.0.36/bnx2-2.70.16/src'
make: *** [l2build] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.KqQfWU (%build)
What are my options from that ?
(I'm a newbie).
Edited by: user521138 on Jun 1, 2012 6:18 AM