FreeBSD-head ixgbe build failed

Stefano Garzarella stefanogarzarella at gmail.com
Wed Jun 24 17:47:51 UTC 2015


Great! Now all work fine!

Thanks,
Stefano

2015-06-24 19:07 GMT+02:00 Eric Joyner <erj at freebsd.org>:

> I made the change in r284767. It leaves out the backwards compatibility
> ixgbe build target that the stable/10 commit allowed, but you can now build
> the modules seperately.
>
> On Mon, Jun 22, 2015 at 2:29 PM Eric Joyner <erj at freebsd.org> wrote:
>
>> I guess I could reverse-MFC r283668, then, to make that work on HEAD.
>>
>> On Mon, Jun 22, 2015, 12:07 PM Stefano Garzarella <
>> stefanogarzarella at gmail.com> wrote:
>>
>>> Hi all,
>>> I tried to compile FreeBSD-head with only "device ix" (without "device
>>> ixv") but the build failed.
>>>
>>> I fixed this behavior using this patch:
>>> diff --git a/sys/conf/files b/sys/conf/files
>>> index 65606b0..279b161 100644
>>> --- a/sys/conf/files
>>> +++ b/sys/conf/files
>>> @@ -1774,25 +1774,25 @@ dev/ixgbe/if_ix.c               optional ix inet
>>> \
>>>         compile-with "${NORMAL_C} -I$S/dev/ixgbe -DSMP"
>>>  dev/ixgbe/if_ixv.c             optional ixv inet \
>>>         compile-with "${NORMAL_C} -I$S/dev/ixgbe -DSMP"
>>> -dev/ixgbe/ix_txrx.c            optional ix ixv inet \
>>> +dev/ixgbe/ix_txrx.c            optional ix | ixv inet \
>>>         compile-with "${NORMAL_C} -I$S/dev/ixgbe -DSMP"
>>> -dev/ixgbe/ixgbe_phy.c          optional ix ixv inet \
>>> +dev/ixgbe/ixgbe_phy.c          optional ix | ixv inet \
>>>         compile-with "${NORMAL_C} -I$S/dev/ixgbe"
>>> -dev/ixgbe/ixgbe_api.c          optional ix ixv inet \
>>> +dev/ixgbe/ixgbe_api.c          optional ix | ixv inet \
>>>         compile-with "${NORMAL_C} -I$S/dev/ixgbe"
>>> -dev/ixgbe/ixgbe_common.c       optional ix ixv inet \
>>> +dev/ixgbe/ixgbe_common.c       optional ix | ixv inet \
>>>         compile-with "${NORMAL_C} -I$S/dev/ixgbe"
>>> -dev/ixgbe/ixgbe_mbx.c          optional ix ixv inet \
>>> +dev/ixgbe/ixgbe_mbx.c          optional ix | ixv inet \
>>>         compile-with "${NORMAL_C} -I$S/dev/ixgbe"
>>> -dev/ixgbe/ixgbe_vf.c           optional ix ixv inet \
>>> +dev/ixgbe/ixgbe_vf.c           optional ix | ixv inet \
>>>         compile-with "${NORMAL_C} -I$S/dev/ixgbe"
>>> -dev/ixgbe/ixgbe_82598.c                optional ix ixv inet \
>>> +dev/ixgbe/ixgbe_82598.c                optional ix | ixv inet \
>>>         compile-with "${NORMAL_C} -I$S/dev/ixgbe"
>>> -dev/ixgbe/ixgbe_82599.c                optional ix ixv inet \
>>> +dev/ixgbe/ixgbe_82599.c                optional ix | ixv inet \
>>>         compile-with "${NORMAL_C} -I$S/dev/ixgbe"
>>> -dev/ixgbe/ixgbe_x540.c         optional ix ixv inet \
>>> +dev/ixgbe/ixgbe_x540.c         optional ix | ixv inet \
>>>         compile-with "${NORMAL_C} -I$S/dev/ixgbe"
>>> -dev/ixgbe/ixgbe_x550.c         optional ix ixv inet \
>>> +dev/ixgbe/ixgbe_x550.c         optional ix | ixv inet \
>>>         compile-with "${NORMAL_C} -I$S/dev/ixgbe"
>>>  dev/ixgbe/ixgbe_dcb.c          optional ix ixv inet \
>>>         compile-with "${NORMAL_C} -I$S/dev/ixgbe"
>>>
>>> cheers,
>>> Stefano
>>>
>>> --
>>> *Stefano Garzarella*
>>> Software Engineer
>>>
>>> e-mail: stefano.garzarella at gmail.com
>>> github: http://github.com/stefano-garzarella
>>> linkedin: http://it.linkedin.com/pub/stefano-garzarella
>>>
>>


-- 
*Stefano Garzarella*
Software Engineer

e-mail: stefano.garzarella at gmail.com
github: http://github.com/stefano-garzarella
linkedin: http://it.linkedin.com/pub/stefano-garzarella


More information about the freebsd-current mailing list