From: Darrick J. Wong <darrick.wong@xxxxxxxxxx> Some of the ioctl manpages do not contain any information other than a pointer to a different manpage. These aren't picked up by the install scripts, so fix them so that they do. Signed-off-by: Darrick J. Wong <darrick.wong@xxxxxxxxxx> --- include/buildmacros | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/buildmacros b/include/buildmacros index f8d54200382a..6f34d7c528fa 100644 --- a/include/buildmacros +++ b/include/buildmacros @@ -95,9 +95,10 @@ INSTALL_MAN = \ @for d in $(MAN_PAGES); do \ first=true; \ for m in `$(AWK) \ - '/^\.S[h|H] NAME/ {ok=1; next} ok {print; exit}' $$d \ + '/^\.S[h|H] NAME/ {ok=1; next} /^\.so/ {printf("so %s\n", FILENAME); exit} ok {print; exit}' $$d \ | $(SED) \ -e 's/^\.Nm //' -e 's/,/ /g' -e 's/\\-.*//' \ + -e 's/^so \([_a-zA-Z]*\)\.[0-9]/\1/g' \ -e 's/\\\f[0-9]//g' -e 's/ / /g;q'`; \ do \ [ -z "$$m" -o "$$m" = "\\" ] && continue; \