[Bug 242971] Casper-related files are installed even if WITHOUT_CASPER=true ; some of them are not removed by "make delete-old"

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Jan 8 11:33:36 UTC 2020


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

--- Comment #1 from Mariusz Zaborski <oshogbo at freebsd.org> ---
Hello Philippe,

The headers which are installed needed for FreeBSD to work even when
WITHOUT_CASPER users provide. The difference is how the headers behave. The
headers provide stub functions for the Casper library.

For example, if we are using cap_gethostbyname thanks to this header, it will
be changed to the gethostbyname without changes in the code.

We install the man pages because the function will appear in multiple base
tools, which will be built with the stub functions. Although I don't have a
strong opinion about that, and if there will be an urge to change that I will
not resist :)

The make delete-old removes the libraries/man pages that are not used anymore
with and without Casper.

Hope that this helps,
Mariusz

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


More information about the freebsd-bugs mailing list