Fix Solaris 10
Fix SmartOS