Hi List,

i am trying to compile the most recent i40e driver on my Ubuntu 14.04
64bit with a non-default kernel (3.14.43-031443-generic).
Every version after i40e-1.1.23 gives the following error during
compilation:

root@homenas:/usr/src/i40e-1.2.38/src# make
make[1]: Entering directory `/usr/src/linux-headers-3.14.43-031443-generic'
  CC [M]  /usr/src/i40e-1.2.38/src/i40e/i40e_main.o
In file included from /usr/src/i40e-1.2.38/src/i40e/i40e.h:59:0,
                 from /usr/src/i40e-1.2.38/src/i40e/i40e_main.c:28:
/usr/src/i40e-1.2.38/src/i40e/kcompat.h:757:2: error: #error
UTS_UBUNTU_RELEASE_ABI is too large...
 #error UTS_UBUNTU_RELEASE_ABI is too large...
  ^
/usr/src/i40e-1.2.38/src/i40e/i40e_main.c: In function
Œi40e_get_netdev_stats_struct¹:
/usr/src/i40e-1.2.38/src/i40e/i40e_main.c:496:4: error: implicit
declaration of function Œu64_stats_fetch_begin_irq¹
[-Werror=implicit-function-declaration]
    start = u64_stats_fetch_begin_irq(&tx_ring->syncp);
    ^
/usr/src/i40e-1.2.38/src/i40e/i40e_main.c:499:3: error: implicit
declaration of function Œu64_stats_fetch_retry_irq¹
[-Werror=implicit-function-declaration]
   } while (u64_stats_fetch_retry_irq(&tx_ring->syncp, start));
   ^
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/i40e-1.2.38/src/i40e/i40e_main.o] Error 1
make[1]: *** [_module_/usr/src/i40e-1.2.38/src/i40e] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.14.43-031443-generic'
make: *** [i40e/i40e.ko] Error 2
root@homenas:/usr/src/i40e-1.2.38/src# ls -la



The 1.1.23 version compiles just fine.

If this could be fixed i´d greatly appreciate it. I am happy to assist
with any kind of testing.

Replies to my mail is preferred because i am not member of the list.

Mit freundlichen Grüßen
Ronny Egner
--
Ronny Egner
Oracle Certified Master 11g (OCM)
 
Mobile:   +49 170 8139903
EMail:     ronnyeg...@ronnyegner-consulting.de


------------------------------------------------------------------------------
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to