I am trying to install a ConnectX-3 Pro in a BSD system. I rebuilt and installed the new kernel but when I try to build the modules I always fail the "make && make install" - for the mlx4 module I get:
/tmp/MLNX_EN_FreeBSD_v2.1/modules/mlx4/../../ofed/drivers/net/mlx4/mcg.c:43:17: error: unused variable
'zero_gid' [-Werror,-Wunused-const-variable]
static const u8 zero_gid[16]; /* automatically initialized to 0 */
^
1 error generated.
*** Error code 1
For the mlxen module I get:
/tmp/MLNX_EN_FreeBSD_v2.1/modules/mlxen/../../ofed/drivers/net/mlx4/en_netdev.c:1694:19: error: unused
variable 'fmt_u64' [-Werror,-Wunused-const-variable]
static const char fmt_u64[] = "%llu\n";
^
1 error generated.
*** Error code 1
Stop.
This is with BSD 10.1 and the "MLNX_EN_FreeBSD_v2.1" tarball.