From owner-freebsd-stable@freebsd.org Sun Feb 17 16:06:48 2019 Return-Path: Delivered-To: freebsd-stable@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 8200F14F83FF for ; Sun, 17 Feb 2019 16:06:48 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (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 4CE407397A for ; Sun, 17 Feb 2019 16:06:46 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id x1HG6cfN050516; Sun, 17 Feb 2019 16:06:38 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id x1HG6cLt050515; Sun, 17 Feb 2019 08:06:38 -0800 (PST) (envelope-from david) Date: Sun, 17 Feb 2019 08:06:38 -0800 From: David Wolfskill To: Filippo Moretti Cc: FreeBSD Stable Subject: Re: Problem building kernel STABLE12 amd64 arch Message-ID: <20190217160638.GJ1168@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , Filippo Moretti , FreeBSD Stable References: <2017527668.472217.1550394706121.ref@mail.yahoo.com> <2017527668.472217.1550394706121@mail.yahoo.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="zkC76Fx3DIm/XDBj" Content-Disposition: inline In-Reply-To: <2017527668.472217.1550394706121@mail.yahoo.com> User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: 4CE407397A X-Spamd-Bar: -------- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of david@catwhisker.org designates 198.144.209.73 as permitted sender) smtp.mailfrom=david@catwhisker.org X-Spamd-Result: default: False [-8.88 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:198.144.209.73]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[catwhisker.org]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[mx.catwhisker.org]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[73.209.144.198.list.dnswl.org : 127.0.10.0]; NEURAL_HAM_SHORT(-0.81)[-0.813,0]; SIGNED_PGP(-2.00)[]; FREEMAIL_TO(0.00)[yahoo.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:7961, ipnet:198.144.192.0/19, country:US]; RCVD_TLS_LAST(0.00)[]; IP_SCORE(-3.66)[ip: (-9.66), ipnet: 198.144.192.0/19(-4.76), asn: 7961(-3.81), country: US(-0.07)] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Feb 2019 16:06:48 -0000 --zkC76Fx3DIm/XDBj Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Feb 17, 2019 at 09:11:46AM +0000, Filippo Moretti via freebsd-stabl= e wrote: > I tried to update stable to yesterday build and I get the following error= on amd64 arch > linking kernel > ld: error: undefined symbol: iflib_get_softc > >>> referenced by if_vmx.c > >>>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 if_vmx.o:(vmxnet3_legacy_in= tr) >=20 > ld: error: undefined symbol: iflib_admin_intr_deferred > ... > Stop. > make: stopped in /usr/src >=20 > Any help appreciatedsincerelyFilippo > .... It appears that your kernel configuration file -- unlike that of GENERIC -- does not include the entry: | # PCI/PCI-X/PCIe Ethernet NICs that use iflib infrastructure | device iflib This is pointed out in src/UPDATING: | 20190214: | Iflib is no longer unconditionally compiled into the kernel. Dri= vers | using iflib and statically compiled into the kernel, now require | the 'device iflib' config option. For the same drivers loaded as | modules on kernels not having 'device iflib', the iflib.ko module | is loaded automatically. A way to avoid the problem (and others of a similar nature) is to have your custom kernel configuration | include GENERIC and then customize from that point. Peace, david --=20 David H. Wolfskill david@catwhisker.org There's a "national security emergency" all right -- at 1600 Pennsylvania A= ve. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --zkC76Fx3DIm/XDBj Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGTBAEBCgB9FiEE4owz2QxMJyaxAefyQLJg+bY2PckFAlxpho1fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUy OEMzM0Q5MEM0QzI3MjZCMTAxRTdGMjQwQjI2MEY5QjYzNjNEQzkACgkQQLJg+bY2 PclmcwgAuG9atLE5UFaun/VVKE7Qxt4lzAsofdSl72YII+99mtaoqibURrSlFDwb 0rXGyTuRq+nYdhXbHXFqYTy18UVcSag8UuAOE7r7s5KZ2U6UeKAWCExkFQOipHlL tHUhUfu5S7a79+1Xs+2W03KOhE5+WCPIYmzuKEwUuu0DbmorCjmcnY8KGA3VNtMn Gn8X6ei3/eeKgRzqS7bt2pKCEt89B/nIs/p4J1oIic1WHlRpz0PnIDbMuQDgVd3f Xu+qzQOEmQ0xed3KZntHzC9iXuogFQhUXlAJ04VVyKRcb9pFd4SJfEoFFOhRs4El c2B95DYPXvTDH6EnOm9lCdqa4rS67g== =lKmF -----END PGP SIGNATURE----- --zkC76Fx3DIm/XDBj--