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 <[email protected]> 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 <
> [email protected]> 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: [email protected]
>> github: http://github.com/stefano-garzarella
>> linkedin: http://it.linkedin.com/pub/stefano-garzarella
>>
>
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "[email protected]"

Reply via email to