Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 05 Feb 2020 20:40:06 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 243727] building 12.1-RELEASE-p2 world fails because of dependency to non-existing file libcasper.h
Message-ID:  <bug-243727-227-kdTOwbHIL5@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-243727-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-243727-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243727

--- Comment #7 from Mark Johnston <markj@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 a=
nd
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=
=3D is
set, not relying on its presence in /usr/include/libcasper.h.  I verified t=
hat
this happens at least on head.

Some of the other build failures you reported point to some larger underlyi=
ng
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 header=
s.=20
So clearly there is a problem here that has nothing to do with delete-old.

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-243727-227-kdTOwbHIL5>