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

--- Comment #2 from Thomas Zander <ri...@freebsd.org> ---
(In reply to Ed Maste from comment #1)

I am aware of the manpage, and in fact said so myself in a recent discussion
with upstream developers of MPD (music player daemon), see
https://github.com/MusicPlayerDaemon/MPD/pull/2261#discussion_r2023818900.

However, we should consider being realistic here:
1) If I actively _use_ a type in my header (u_char in ip.h in this concrete
case), then it does feel common-sense-y that I make sure this type is defined.
2) The overwhelming majority of the ports is developed primarily - if not
exclusively - on Linux and in the Linux community where the counter-intuitive
BSDism to use undefined types in headers is not commonplace.

If BSD maintains its position on this forever, it is only going to get more
tedious to maintain ports because port maintainers are going to need an
increasing amount of header patching.

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

Reply via email to