The RB_PROTOTYPE macro in usr/src/cmd/ssh/include/sys-tree.h has a backslash on the last line of the macro. This backslash is not needed, and it's a maintenance hazard. If somebody puts non-null text on the line following the macro, it will get sucked into the macro definition. This looks particularly easy to get tripped up by, because the last line of the macro is blank. this issue is documented in OpenSolaris bug database as 6368560: http://bugs.opensolaris.org/view_bug.do?bug_id=6368560
fixed - thanks.
Fix shipped in 4.9/4.9p1 release.