Date: Thu, 28 May 2026 13:58:51 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 242835] concurrency issue when building kernel with 'make -j8': make[5]: make[5]: don't know how to make opt_global.h. Stop Message-ID: <bug-242835-227-W1PVnG9ell@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-242835-227@https.bugs.freebsd.org/bugzilla/>
index | next in thread | previous in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242835 --- Comment #6 from John Hein <jcfyecrayz@liamekaens.com> --- I got this again. Conditions: NFS (src and obj) building a GENERIC kernel with an existing object tree -j4 WITH_META_MODE=yes NOT using -DNO_CLEAN opt_global.h exists in obj/.../GENERIC/opt_global.h and existed before the build It's still not clear which of the conditions are necessary to reproduce the error. Just rebuilding after the error occurred (no change) worked. Building a week ago worked. The error certainly does not occur every time. But I have no concrete statistics on occurrence (e.g., X failures out of Y) at this time. ======== . . bmake[5]: bmake[5]: don't know how to make opt_global.h. Stop bmake[5]: stopped in /usr/src/sys/modules/ntb/ntb_hw_intel .ERROR_TARGET='opt_global.h' .ERROR_META_FILE='' .MAKE.LEVEL='5' MAKEFILE='' .MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes' _ERROR_CMD='.PHONY' .CURDIR='/usr/src/sys/modules/ntb/ntb_hw_intel' .MAKE='/usr/obj/usr/src/make.amd64/bmake' .OBJDIR='/usr/obj/usr/src/amd64.amd64/sys/GENERIC/modules/usr/src/sys/modules/ntb/ntb_hw_intel' .TARGETS='all' DESTDIR='' LD_LIBRARY_PATH='' MACHINE='amd64' MACHINE_ARCH='amd64' MAKEOBJDIRPREFIX='/usr/obj/usr/src/amd64.amd64/sys/GENERIC/modules' MAKESYSPATH='/usr/src/share/mk' MAKE_VERSION='20220208' PATH='/usr/obj/usr/src/amd64.amd64/tmp/bin:/usr/obj/usr/src/amd64.amd64/tmp/usr/sbin:/usr/obj/usr/src/amd64.amd64/tmp/usr/bin:/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/sbin:/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/bin:/usr/obj/usr/src/amd64.amd64/tmp/legacy/bin:/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/libexec:/sbin:/bin:/usr/sbin:/usr/bin' SRCTOP='/usr/src' OBJTOP='/usr/obj/usr/src/amd64.amd64/sys/GENERIC/modules/usr/src' .MAKE.MAKEFILES='/usr/src/share/mk/sys.mk /usr/src/share/mk/local.sys.env.mk /usr/src/share/mk/src.sys.env.mk /etc/src-env.conf /usr/src/share/mk/bsd.mkopt.mk /usr/src/share/mk/src.sys.obj.mk /usr/src/share/mk/auto.obj.mk /usr/src/share/mk/bsd.suffixes.mk /etc/make.conf /usr/src/share/mk/local.sys.mk /usr/src/share/mk/src.sys.mk /usr/src/sys/modules/ntb/ntb_hw_intel/Makefile /usr/src/share/mk/bsd.kmod.mk /usr/src/share/mk/bsd.sysdir.mk /usr/src/sys/conf/kmod.mk /usr/src/sys/conf/kmod.opts.mk /usr/src/share/mk/bsd.init.mk /usr/src/share/mk/bsd.opts.mk /usr/src/share/mk/bsd.cpu.mk /usr/src/share/mk/local.init.mk /usr/src/share/mk/src.init.mk /usr/src/share/mk/bsd.own.mk /usr/src/share/mk/bsd.compiler.mk /usr/src/share/mk/bsd.linker.mk /usr/src/sys/conf/kern.opts.mk /usr/src/sys/conf/config.mk /usr/src/share/mk/bsd.links.mk /usr/src/share/mk/bsd.dep.mk /usr/src/share/mk/bsd.clang-analyze.mk /usr/src/share/mk/bsd.obj.mk /usr/src/share/mk/bsd.subdir.mk /usr/src/sys/conf/kern.mk /dev/null' .PATH='. /usr/src/sys/modules/ntb/ntb_hw_intel /usr/src/sys/dev/ntb/ntb_hw /usr/obj/usr/src/amd64.amd64/sys/GENERIC' --- buildkernel --- bmake[1]: stopped in /usr/src ======== -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-242835-227-W1PVnG9ell>
