From owner-freebsd-current@freebsd.org Fri Feb 15 19:15:31 2019 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E284B14E5956 for ; Fri, 15 Feb 2019 19:15:30 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 703F480A30 for ; Fri, 15 Feb 2019 19:15:30 +0000 (UTC) (envelope-from ian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 33EB114E5955; Fri, 15 Feb 2019 19:15:30 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1198314E5954 for ; Fri, 15 Feb 2019 19:15:30 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound2m.ore.mailhop.org (outbound2m.ore.mailhop.org [54.149.155.156]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7FAD880A27 for ; Fri, 15 Feb 2019 19:15:29 +0000 (UTC) (envelope-from ian@freebsd.org) ARC-Seal: i=1; a=rsa-sha256; t=1550257096; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=XGcJ4oI8dmQZ1Y6HoWsIIcS/19slXGUlRrEtcEkkMiptlEiSsE/7CQEExej1vyWqtL5gZb3MGGm3Z lSTEhBmecN9hiH2IcLOWNqGIQ33dKWPHoN0gbLabF5KPYGpyfNGyIfOU+E6RmjPJ71xIElVktfk9to EmV6QJgbiR3dIWaLszqIptLJv7x/ZDHKRlt/Hx3nh8u0Mmh75xx4/O/XmR1Ctyr0I48DsNS7KI7qKH 765PRLlgZK+VhcLDJLvtT578nXUcwtjyD/EWFl70EKsw+9/mJDBnK8LVWbtmhxNzg76RgAXaAqAoix YmqrfvjxGPQKA0HtdMg1HGPUfPtpeWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:cc:to:from:subject:message-id:dkim-signature:from; bh=m31oq+uSXAmUm2t6zkeqYymcdSaRigYBdIQq496SEPs=; b=HwogcoJAZ//NPfBQaCOpwzdhpDZ8aSxm6bJKHdAunmc6JqbId8jkTu+wHnVf0dOG5ENwLwUrDio0L auYPQhEkDimeSljnlHq/kPrhEZH0iej0obN+52LfqtbzzUQHRNnTXDxwCc48VoZyiYBrpJC49298NJ NxUkcEdTt0kHFyeIydR4DL9gChC7qY0bYwHUOWUNWPv1yzQC0x0DkSPJ6tFlgu5KC8EyDMz3bSBtr6 qTUvMmBOYQoNRId+Tc2P/Az4SQICSAOsGJaZUEqLp9xXJ07aOwAY06eH0dFJDTww6rTTZ+WTt6bD4t dYBFvqcl0su3Kk0GY3jPflbauQIzR8g== ARC-Authentication-Results: i=1; outbound4.ore.mailhop.org; spf=softfail smtp.mailfrom=freebsd.org smtp.remote-ip=67.177.211.60; dmarc=none header.from=freebsd.org; arc=none header.oldest-pass=0; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:cc:to:from:subject:message-id:from; bh=m31oq+uSXAmUm2t6zkeqYymcdSaRigYBdIQq496SEPs=; b=GaIfLaQWvD0IKuCoRQfl/U42vZA5Fw0+3B1hM4ycPaGty/KXNh0KliWQh+G0jV32dX3CDjBQpFc5h HcaGGyOaOj2wgtjrA7HruO5iE6g1oLbWnctxU+9Quju3ppyxLU107GQqX+PNtiaIaTNJBQte9LUE1f LT5eXokGSmP/e3tq1DT89XAPZbup9LagugG3zpFSMX+sllvSj3w9F/SJ0uyDp36cx+Fide61P7DARd BGAkozw1JPVkHoFLRfSTnxlJtmpKQGrEPoVGXR3+fgWGFRtYt/k9m3wNLf78tFdo3mrp18uIwqq1LJ ++Eckiepx0+09zh2pjTCu+w4YAoKAmA== X-MHO-RoutePath: aGlwcGll X-MHO-User: a5a65397-3153-11e9-befd-af03bedce89f X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 67.177.211.60 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [67.177.211.60]) by outbound4.ore.mailhop.org (Halon) with ESMTPSA id a5a65397-3153-11e9-befd-af03bedce89f; Fri, 15 Feb 2019 18:58:15 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id x1FIxGML069858; Fri, 15 Feb 2019 11:59:16 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <39629f6cb41cff32b348cf5d329d425352c28464.camel@freebsd.org> Subject: Re: problem building dev/e1000 From: Ian Lepore To: Enji Cooper , Eric Joyner Cc: Robert Huff , current@freebsd.org Date: Fri, 15 Feb 2019 11:59:16 -0700 In-Reply-To: <652F1541-52DE-4744-8AEA-8EE6434E04E8@gmail.com> References: <23653.56460.521599.489556@jerusalem.litteratus.org> <754B5C21-656B-4A67-BA39-50BB4AF5C0CD@gmail.com> <652F1541-52DE-4744-8AEA-8EE6434E04E8@gmail.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5 FreeBSD GNOME Team Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 7FAD880A27 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.992,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 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: Fri, 15 Feb 2019 19:15:31 -0000 On Fri, 2019-02-15 at 10:53 -0800, Enji Cooper wrote: > > On Feb 15, 2019, at 10:46, Eric Joyner wrote: > > > > ifdi_if.h is a system generated interface file that network drivers > > that depend on iflib use. It's generated from ifdi_if.m in sys/net. > > > > My guess is that you don't have "device iflib" defined in your > > kernel configuration. em(4) depends on iflib in FreeBSD 12/13, and > > with r343617, iflib is now explicitly a module that needs to be > > included in your kernel config if you want to use a driver that > > depends on it. It's already in the GENERIC kernel for amd64; are > > you using a kernel config file that doesn't inherit from GENERIC? > > HO Eric! > > iflib was a recently added requirement on stable/12 IIRC..? > > Does the manpage note this dependency, and is there an UPDATING entry > for this change? > > Thanks! > -Enji > My question would be: why? If some drivers have a new dependency on iflib, why isn't that expressed in sys/conf/files and handled automatically? -- Ian