This fixes #7465.  The posix_uname params have been added.
This fixes #7466.
This is a better fix for bug #7466.  It uses a constant instead of a function call.