Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > muc.lists.freebsd.current > #70185

Re: vnode_if.h not found / make buildkernel on FreeBSD/HEAD-16

From Dag-Erling Smørgrav <des@FreeBSD.org>
Newsgroups muc.lists.freebsd.current
Subject Re: vnode_if.h not found / make buildkernel on FreeBSD/HEAD-16
Date 2026-05-16 21:03 +0200
Organization Newsgate at muc.de e.V.
Message-ID <86y0hjb2ii.fsf@ltc.des.dev> (permalink)
References <agioK8Xavc91VxwG@alien>

Show all headers | View raw


Thierry Thomas <thierry@freebsd.org> writes:
> When building a kernel for -CURRENT, with fresh source from today at
> 2574974648c68c738aec3ff96644d888d7913a37, it fails with this error:
> [...]
> 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

kib's 1d5e4020e36e added #include <sys/vnode.h>, which in turn includes
"vnode_if.h" to sys/mount.h.  This shouldn't be a problem as the kernel
build system knows how to generate vnode_if.h, but apparently it doesn't
realize that this is needed (genassym is a build tool, so it is compiled
very early).  Presumably this was a clean build?

DES
-- 
Dag-Erling Smørgrav - des@FreeBSD.org


--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

Back to muc.lists.freebsd.current | Previous | NextPrevious in thread | Find similar


Thread

vnode_if.h not found / make buildkernel on FreeBSD/HEAD-16 Thierry Thomas <thierry@freebsd.org> - 2026-05-16 19:23 +0200
  Re: vnode_if.h not found / make buildkernel on FreeBSD/HEAD-16 Dag-Erling Smørgrav <des@FreeBSD.org> - 2026-05-16 21:03 +0200

csiph-web