id summary reporter owner description type status milestone component version severity resolution keywords cc 9250 "ext/boost/bind/bind.hpp"" line 70: Error: boost::_bi::F is not a namespace or class name" anonymous Peter Dimov "Whilst compiling Phusion Passenger which is including the Boost 1.52 header files. OS: Solaris 10 SPARC Compiler: Sun Studio 12.3 {{{ ""ext/boost/bind/bind.hpp"", line 70: Error: boost::_bi::F is not a namespace or class name. ""ext/boost/bind/bind_template.hpp"", line 15: Where: While specializing ""boost::_bi::result_traits"". ""ext/boost/bind/bind_template.hpp"", line 15: Where: Specialized in boost::_bi::bind_t>>. ""ext/common/ApplicationPool2/Spawner.h"", line 250: Where: Specialized in non-template code. ""ext/boost/bind/bind.hpp"", line 70: Error: result_type is not defined. ""ext/boost/bind/bind_template.hpp"", line 15: Where: While specializing ""boost::_bi::result_traits"". ""ext/boost/bind/bind_template.hpp"", line 15: Where: Specialized in boost::_bi::bind_t>>. }}} The code from bind.hpp: {{{ 66 struct unspecified {}; 67 68 template 69 struct result_traits { 70 typedef typename F::result_type type; 71 }; 72 73 template 74 struct result_traits > { 75 typedef typename F::result_type type; 76 }; }}} " Bugs closed To Be Determined bind Boost 1.52.0 Problem fixed