Date: Mon, 22 Jun 2015 21:07:32 +0200 From: Stefano Garzarella <stefanogarzarella@gmail.com> To: "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>, freebsd-current <freebsd-current@freebsd.org>, Luigi Rizzo <rizzo@iet.unipi.it>, jfv@freebsd.org, erj@freebsd.org Subject: FreeBSD-head ixgbe build failed Message-ID: <CAO0mX5YDajOjfvu8AZMZqSWdqqsTGbN4qp9tciZG3AofSpSaFQ@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
--047d7b62273e936ea005191ffdb6
Content-Type: text/plain; charset=UTF-8
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@gmail.com
github: http://github.com/stefano-garzarella
linkedin: http://it.linkedin.com/pub/stefano-garzarella
--047d7b62273e936ea005191ffdb6
Content-Type: application/octet-stream; name="freebsd_fix_ix.patch"
Content-Disposition: attachment; filename="freebsd_fix_ix.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_ib89w96u0
ZGlmZiAtLWdpdCBhL3N5cy9jb25mL2ZpbGVzIGIvc3lzL2NvbmYvZmlsZXMKaW5kZXggNjU2MDZi
MC4uMjc5YjE2MSAxMDA2NDQKLS0tIGEvc3lzL2NvbmYvZmlsZXMKKysrIGIvc3lzL2NvbmYvZmls
ZXMKQEAgLTE3NzQsMjUgKzE3NzQsMjUgQEAgZGV2L2l4Z2JlL2lmX2l4LmMJCW9wdGlvbmFsIGl4
IGluZXQgXAogCWNvbXBpbGUtd2l0aCAiJHtOT1JNQUxfQ30gLUkkUy9kZXYvaXhnYmUgLURTTVAi
CiBkZXYvaXhnYmUvaWZfaXh2LmMJCW9wdGlvbmFsIGl4diBpbmV0IFwKIAljb21waWxlLXdpdGgg
IiR7Tk9STUFMX0N9IC1JJFMvZGV2L2l4Z2JlIC1EU01QIgotZGV2L2l4Z2JlL2l4X3R4cnguYwkJ
b3B0aW9uYWwgaXggaXh2IGluZXQgXAorZGV2L2l4Z2JlL2l4X3R4cnguYwkJb3B0aW9uYWwgaXgg
fCBpeHYgaW5ldCBcCiAJY29tcGlsZS13aXRoICIke05PUk1BTF9DfSAtSSRTL2Rldi9peGdiZSAt
RFNNUCIKLWRldi9peGdiZS9peGdiZV9waHkuYwkJb3B0aW9uYWwgaXggaXh2IGluZXQgXAorZGV2
L2l4Z2JlL2l4Z2JlX3BoeS5jCQlvcHRpb25hbCBpeCB8IGl4diBpbmV0IFwKIAljb21waWxlLXdp
dGggIiR7Tk9STUFMX0N9IC1JJFMvZGV2L2l4Z2JlIgotZGV2L2l4Z2JlL2l4Z2JlX2FwaS5jCQlv
cHRpb25hbCBpeCBpeHYgaW5ldCBcCitkZXYvaXhnYmUvaXhnYmVfYXBpLmMJCW9wdGlvbmFsIGl4
IHwgaXh2IGluZXQgXAogCWNvbXBpbGUtd2l0aCAiJHtOT1JNQUxfQ30gLUkkUy9kZXYvaXhnYmUi
Ci1kZXYvaXhnYmUvaXhnYmVfY29tbW9uLmMJb3B0aW9uYWwgaXggaXh2IGluZXQgXAorZGV2L2l4
Z2JlL2l4Z2JlX2NvbW1vbi5jCW9wdGlvbmFsIGl4IHwgaXh2IGluZXQgXAogCWNvbXBpbGUtd2l0
aCAiJHtOT1JNQUxfQ30gLUkkUy9kZXYvaXhnYmUiCi1kZXYvaXhnYmUvaXhnYmVfbWJ4LmMJCW9w
dGlvbmFsIGl4IGl4diBpbmV0IFwKK2Rldi9peGdiZS9peGdiZV9tYnguYwkJb3B0aW9uYWwgaXgg
fCBpeHYgaW5ldCBcCiAJY29tcGlsZS13aXRoICIke05PUk1BTF9DfSAtSSRTL2Rldi9peGdiZSIK
LWRldi9peGdiZS9peGdiZV92Zi5jCQlvcHRpb25hbCBpeCBpeHYgaW5ldCBcCitkZXYvaXhnYmUv
aXhnYmVfdmYuYwkJb3B0aW9uYWwgaXggfCBpeHYgaW5ldCBcCiAJY29tcGlsZS13aXRoICIke05P
Uk1BTF9DfSAtSSRTL2Rldi9peGdiZSIKLWRldi9peGdiZS9peGdiZV84MjU5OC5jCQlvcHRpb25h
bCBpeCBpeHYgaW5ldCBcCitkZXYvaXhnYmUvaXhnYmVfODI1OTguYwkJb3B0aW9uYWwgaXggfCBp
eHYgaW5ldCBcCiAJY29tcGlsZS13aXRoICIke05PUk1BTF9DfSAtSSRTL2Rldi9peGdiZSIKLWRl
di9peGdiZS9peGdiZV84MjU5OS5jCQlvcHRpb25hbCBpeCBpeHYgaW5ldCBcCitkZXYvaXhnYmUv
aXhnYmVfODI1OTkuYwkJb3B0aW9uYWwgaXggfCBpeHYgaW5ldCBcCiAJY29tcGlsZS13aXRoICIk
e05PUk1BTF9DfSAtSSRTL2Rldi9peGdiZSIKLWRldi9peGdiZS9peGdiZV94NTQwLmMJCW9wdGlv
bmFsIGl4IGl4diBpbmV0IFwKK2Rldi9peGdiZS9peGdiZV94NTQwLmMJCW9wdGlvbmFsIGl4IHwg
aXh2IGluZXQgXAogCWNvbXBpbGUtd2l0aCAiJHtOT1JNQUxfQ30gLUkkUy9kZXYvaXhnYmUiCi1k
ZXYvaXhnYmUvaXhnYmVfeDU1MC5jCQlvcHRpb25hbCBpeCBpeHYgaW5ldCBcCitkZXYvaXhnYmUv
aXhnYmVfeDU1MC5jCQlvcHRpb25hbCBpeCB8IGl4diBpbmV0IFwKIAljb21waWxlLXdpdGggIiR7
Tk9STUFMX0N9IC1JJFMvZGV2L2l4Z2JlIgogZGV2L2l4Z2JlL2l4Z2JlX2RjYi5jCQlvcHRpb25h
bCBpeCBpeHYgaW5ldCBcCiAJY29tcGlsZS13aXRoICIke05PUk1BTF9DfSAtSSRTL2Rldi9peGdi
ZSIK
--047d7b62273e936ea005191ffdb6--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAO0mX5YDajOjfvu8AZMZqSWdqqsTGbN4qp9tciZG3AofSpSaFQ>
