id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7086,Compilation broken with STLPort,Andrey Semashev,Vladimir Prus,"Boost.ProgramOptions fails to compile on Linux with GCC 4.6 and STLPort 5.2.1 with the following error: {{{ libs/program_options/src/options_description.cpp: In function ‘void boost::program_options::{anonymous}::format_paragraph(stlp_std::ostream&, stlp_std::string, unsigned int, unsigned int)’: libs/program_options/src/options_description.cpp:472:70: error: no matching function for call to ‘distance(const value_type*&, const value_type* const&)’ libs/program_options/src/options_description.cpp:472:70: note: candidate is: ./boost/range/distance.hpp:27:5: note: template typename boost::range_difference::type boost::distance(const T&) libs/program_options/src/options_description.cpp:492:84: error: no matching function for call to ‘distance(const value_type*&, const value_type*&)’ libs/program_options/src/options_description.cpp:492:84: note: candidate is: ./boost/range/distance.hpp:27:5: note: template typename boost::range_difference::type boost::distance(const T&) }}} The attached patch resolves the problem. ",Bugs,closed,To Be Determined,program_options,Boost Release Branch,Problem,fixed,,