Subject: [Boost-bugs] [Boost C++ Libraries] #9160: libs/log/src/named_scope_format_parser.cpp fails to build under Solaris Studio 12.3
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-09-24 23:49:23
#9160: libs/log/src/named_scope_format_parser.cpp fails to build under Solaris
Studio 12.3
-------------------------------------------------+-------------------------
Reporter: Brian Vandenberg <phantall+boost@â¦> | Type: Bugs
Status: new | Milestone: To Be
Component: None | Determined
Severity: Problem | Version: Boost
| 1.54.0
| Keywords:
-------------------------------------------------+-------------------------
{{{
"/libs/log/src/named_scope_format_parser.cpp", line 225: Error: Could not
find a match for
boost::log::v2_mt_posix::expressions::aux::parse_named_scope_format<boost::log::v2_mt_posix::expressions::aux::CharT>(const
char*, const char*).
"/libs/log/src/named_scope_format_parser.cpp", line 233: Error: Could not
find a match for
boost::log::v2_mt_posix::expressions::aux::parse_named_scope_format<boost::log::v2_mt_posix::expressions::aux::CharT>(const
wchar_t*, const wchar_t*).
}}}
Unfortunately, this may be a
[https://forums.oracle.com/thread/2571048?start=0&tstart=0 known issue] in
Sun Studio that will be fixed in the next release.
I've been unable to find a writeup for the problem they discuss on that
thread, but from the bits and pieces I've found it looks as though the
compiler isn't completely following the standard on how to resolve some
ambiguous symbol lookups.
It looks like the Oracle team is recommending people move away from using
stlport 4 and instead use the Apache "stdcxx" library (see
[https://forums.oracle.com/message/9936913?tstart=0 this thread]).
Since it's likely this isn't caused by boost itself, I'm more submitting
this so this can be documented somewhere.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/9160> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:14 UTC