From nobody Sat May 16 17:23:55 2026 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gHrWx3R5xz6ckHK for ; Sat, 16 May 2026 17:23:57 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from edna.lautre.net (edna.lautre.net [80.67.160.88]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits)) (Client CN "lautre.net", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gHrWw5rWDz434d for ; Sat, 16 May 2026 17:23:56 +0000 (UTC) (envelope-from thierry@pompo.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none); spf=pass (mx1.freebsd.org: domain of thierry@pompo.net designates 80.67.160.88 as permitted sender) smtp.mailfrom=thierry@pompo.net Received: from alien.pompo.net (unknown [82.66.0.218]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by edna.lautre.net (Postfix) with ESMTPSA id A063D11D9AC for ; Sat, 16 May 2026 19:23:55 +0200 (CEST) Received: by alien.pompo.net (Postfix, from userid 1001) id 17D7A1022704; Sat, 16 May 2026 19:23:55 +0200 (CEST) Date: Sat, 16 May 2026 19:23:55 +0200 From: Thierry Thomas To: freebsd-current@freebsd.org Subject: vnode_if.h not found / make buildkernel on FreeBSD/HEAD-16 Message-ID: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="tkGmBIoV6fa0mnyJ" Content-Disposition: inline X-Operating-System: FreeBSD 16.0-CURRENT amd64 Organization: Kabbale Eros X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc;y=\ipKMNm<1J>lv@PP~7Z<.tKjAnXLs: X-PGP: 0xF1C516B3C8359753 X-Spamd-Result: default: False [-4.40 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.98)[-0.975]; NEURAL_HAM_LONG(-0.92)[-0.925]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_SENDER(0.30)[thierry@freebsd.org,thierry@pompo.net]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; HAS_ORG_HEADER(0.00)[]; MISSING_XM_UA(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEFALL_USER(0.00)[thierry]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_NEQ_ENVFROM(0.00)[thierry@freebsd.org,thierry@pompo.net]; ASN(0.00)[asn:20766, ipnet:80.67.160.0/19, country:FR]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; TO_DOM_EQ_FROM_DOM(0.00)[]; FROM_HAS_DN(0.00)[] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4gHrWw5rWDz434d --tkGmBIoV6fa0mnyJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello, When building a kernel for -CURRENT, with fresh source from today at 2574974648c68c738aec3ff96644d888d7913a37, it fails with this error: cc -target x86_64-unknown-freebsd16.0 --sysroot=3D/usr/obj/usr/src/amd64.am= d64/tmp -B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin -c -O2 -pipe -fno-strict= -aliasing -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include= -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -incl= ude opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -= MF.depend.genassym.o -MTgenassym.o -fdebug-prefix-map=3D./machine=3D/usr/sr= c/sys/amd64/include -fdebug-prefix-map=3D./x86=3D/usr/src/sys/x86/include -= fdebug-prefix-map=3D./i386=3D/usr/src/sys/i386/include -mcmodel=3Dkernel -m= no-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables = -ffreestanding -fwrapv -fstack-protector -gdwarf-4 -Wall -Wstrict-prototype= s -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sig= n -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-s= how-option -Wno-unknown-pragmas -Wswitch -Wno-error=3Dtautological-compare = -Wno-error=3Dempty-body -Wno-error=3Dparentheses-equality -Wno-error=3Dunus= ed-function -Wno-error=3Dpointer-sign -Wno-error=3Dshift-negative-value -Wn= o-address-of-packed-member -Wno-format-zero-length -mno-aes -mno-avx -std= =3Dgnu17 -fcommon /usr/src/sys/amd64/amd64/genassym.c In file included from /usr/src/sys/amd64/amd64/genassym.c:49: In file included from /usr/src/sys/sys/mount.h:965: /usr/src/sys/sys/vnode.h:612:10: fatal error: 'vnode_if.h' file not found 612 | #include "vnode_if.h" | ^~~~~~~~~~~~ 1 error generated. *** Error code 1 Stop. make[2]: stopped making "all" in /usr/obj/usr/src/amd64.amd64/sys/GENERIC 1,00 real 0,86 user 0,15 sys Note: the same error was reported 3 days ago on the forums: https://forums.freebsd.org/threads/vnode_if-h-not-found-make-buildkernel-on= -freebsd-head-16.102681/ Any ideas? --=20 Th. Thomas. --tkGmBIoV6fa0mnyJ Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE5Ta+hThTmdALb6p28cUWs8g1l1MFAmoIqB8ACgkQ8cUWs8g1 l1NHew//Q9HBn/IUdhqld6rb9KZjmUvzCCOIf4ZbXJBso6TuBr+GtYXZbEgNW5IU hcFbeS1g8Mz0ncpMUrT0laur8UDNkTCSfH7LsBt/E9c8BESarQ6X72LbxD61NCCW f7X8lSq1/ucAEzOEN41eeT58hh+lsgmmD0ODIvb2dWncMA7dk5wRFd8ubu2wLZSX jqMD6ftTKTkr8WPWGw3giPyQVn+2iO7v6k0BVlZFhv+jCbYFH4rVBXtf/j+7DOzX koxJTpJjORuWWiXPLMN79w2qyKT7Ky2Xed5wLLFqO+//Ew5gL14u3L4XwUXETZX3 iGbu/bzvPctcOxliQlDCQeEDdU1IOZe5Ws2wkG4hkYHtfNyWy3V+UKylZ/RRWhzX 1fzrML94vB2Na6uWSGBuD4QBzdlySt7M5JjjHBCH2Esa0avZHzDnXlVTuBW6uhxD 1IdiIo1VEIYkqVfd3oAwXRoRzaUyQ6K1G9Eeq3XdvWT4URppeI4P50yARVhbyTjS 5CNFxe8/bTBRyJoeAB181VUvLjCaFz7B/I8Sfshms0erYUpYRDRW2JhWKDQOAA7Y K+3A0dlKmrgsu6e7jVycZi189qkmsRLfW6aXLvJweDjrRtrm99xjUEJpKV7D7MA3 D2LJP1eck3gryhLsEUbVKxBnTL2GOk1S4eS9+Oa7MA3gCXIbTG0= =4p2N -----END PGP SIGNATURE----- --tkGmBIoV6fa0mnyJ--