[Bug 233735] Possible build race: genoffset.o /usr/src/sys/sys/types.h: error: machine/endian.h: No such file or directory

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Apr 30 04:51:21 UTC 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233735

--- Comment #12 from Mark Millard <marklmi26-fbsd at yahoo.com> ---
(In reply to Mark Millard from comment #11)

Well, I replicated the issue for my "CA72" builds
(instead of the prior "CA7" ones): targeting
cortex-a72 (aarch64). But I experimented in a
different direction after that:

rm -fr
/usr/obj/BUILDs/13_0R-CA72-nodbg-clang/usr/13_0R-src/arm64.aarch64/sys/GENERIC-NODBG-CA72

then attempting the buildkernel. That is building
fine. Somehow the older build's content is involved
in the new builds include file handling failure.
I will note that for the older build, the part of
the path-text "13_0R-src" was different because
I'd changed naming conventions.

My builds are META_MODE builds, not that I know such
matters for why the include file is not found.

For CA7, instead of deleting GENERIC-NODBG-CA7, I'll
rename it before starting another kernel build. This
might let me find something interesting by
comparison/contrast of the older and newer material.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list