From owner-freebsd-current@FreeBSD.ORG Mon Jun 22 21:29:37 2015 Return-Path: Delivered-To: freebsd-current@nevdull.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0AF97C23; Mon, 22 Jun 2015 21:29:37 +0000 (UTC) (envelope-from ricera10@gmail.com) Received: from mail-ie0-f174.google.com (mail-ie0-f174.google.com [209.85.223.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CB472E22; Mon, 22 Jun 2015 21:29:36 +0000 (UTC) (envelope-from ricera10@gmail.com) Received: by iecvh10 with SMTP id vh10so28011883iec.3; Mon, 22 Jun 2015 14:29:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-type; bh=wbdZts8cmUwI7wNMMbMRbEJiHzwVOcOzWVG34GlRd2I=; b=TfY0T9GmaM03XQbgvNdgVaMS6GS0uUfguShoimxk5UJhmfk5fhBdZR5hj5FzHhkyS7 vVegA1K07nyyqCRh4vgBjIa+Z+kFm8NXaVfrrRqGiu62XifgSb6pJtRj+glsroQBNGIm YcwlFvL0IringJyUBzcRI+1AAvcq7Ic2R3uo5Go6mFmQDP37dZlww9Ve/gAhfP5dAowu mnIuNbqncmuwcwDIxZnYEGdgKL2Nue1RhyHrqjhDhYb3P9axao47Dazl3rrWCO8HQOEb wFTp0k+mDoY+osRHTUjkJkyyl0VgbUOU2c7HmLDaaKtPSoJSgl7cCRGYSpWrvxsmXoZp xUKw== X-Received: by 10.50.176.134 with SMTP id ci6mr9098908igc.32.1435008569883; Mon, 22 Jun 2015 14:29:29 -0700 (PDT) Received: from mail-ig0-f182.google.com (mail-ig0-f182.google.com. [209.85.213.182]) by mx.google.com with ESMTPSA id k186sm13583468ioe.9.2015.06.22.14.29.29 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 Jun 2015 14:29:29 -0700 (PDT) Received: by igbqq3 with SMTP id qq3so73837689igb.0; Mon, 22 Jun 2015 14:29:29 -0700 (PDT) X-Received: by 10.50.43.196 with SMTP id y4mr23750032igl.14.1435008569254; Mon, 22 Jun 2015 14:29:29 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Eric Joyner Date: Mon, 22 Jun 2015 21:29:19 +0000 Message-ID: Subject: Re: FreeBSD-head ixgbe build failed To: Stefano Garzarella , "freebsd-net@freebsd.org" , freebsd-current , Luigi Rizzo , jfv@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jun 2015 21:29:37 -0000 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@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@gmail.com > github: http://github.com/stefano-garzarella > linkedin: http://it.linkedin.com/pub/stefano-garzarella >