FreeBSD doesn't have SIGPWR so makes no sense in warning and assuming
its 29.
Picked from master, but the file has moved from proc/sig.c to
library/signals.c
References:
commit 8abd0c92ab
https://bugs.debian/org/832148
Signed-off-by: Craig Small <csmall@enc.com.au>