[Bug 243727] building 12.1-RELEASE-p2 world fails because of dependency to non-existing file libcasper.h

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Feb 5 20:40:07 UTC 2020


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

--- Comment #7 from Mark Johnston <markj at FreeBSD.org> ---
(In reply to oz42 from comment #4)
I understand the proposal.  It will cause stale headers to be left behind,
which can cause problems of its own.  The libcasper issue is simply a bug and
should be fixed.  We should be copying libcasper.h to the buildworld tmp dir
for use during the rest of the build, regardless of whether WITHOUT_CASPER= is
set, not relying on its presence in /usr/include/libcasper.h.  I verified that
this happens at least on head.

Some of the other build failures you reported point to some larger underlying
issue.  fsck_ffs failed to build because of a inodirty() prototype mismatch,
but inodirty() is declared in the fsck_ffs header, not in any system headers. 
So clearly there is a problem here that has nothing to do with delete-old.

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


More information about the freebsd-bugs mailing list