[MacPorts] #55301: openvrml @0.18.9_4: error: no member named 'check_is_close' in namespace 'boost::test_tools' (was: openvrml @0.18.9_4 fails to build - Mavericks)

MacPorts noreply at macports.org
Sun Nov 12 11:29:43 UTC 2017


#55301: openvrml @0.18.9_4: error: no member named 'check_is_close' in namespace
'boost::test_tools'
-----------------------+-------------------
  Reporter:  tehcog    |      Owner:
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.4.2
Resolution:            |   Keywords:
      Port:  openvrml  |
-----------------------+-------------------
Changes (by ryandesign):

 * keywords:  Mavericks =>


Comment:

 The log says:

 {{{
 :info:build In file included from libopenvrml/openvrml/basetypes.cpp:23:
 :info:build In file included from
 libopenvrml/openvrml/x3d_vrml_grammar.h:24:
 :info:build ../src/libopenvrml/openvrml/vrml97_grammar.h:425:42: error: no
 member named 'check_is_close' in namespace 'boost::test_tools'
 :info:build                 using boost::test_tools::check_is_close;
 :info:build                       ~~~~~~~~~~~~~~~~~~~^
 :info:build ../src/libopenvrml/openvrml/vrml97_grammar.h:426:23: error: no
 member named 'percent_tolerance' in namespace 'boost::test_tools'; did you
 mean 'boost::math::fpc::percent_tolerance'?
 :info:build                 using boost::test_tools::percent_tolerance;
 :info:build                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build                       boost::math::fpc::percent_tolerance
 :info:build
 /opt/local/include/boost/test/tools/floating_point_comparison.hpp:107:1:
 note: 'boost::math::fpc::percent_tolerance' declared here
 :info:build percent_tolerance( FPT v )
 :info:build ^
 }}}

 This is probably because we just updated boost from 1.59.0 to 1.65.1 and
 this version of openvrml is probably not compatible with that version of
 boost.

 I don't see a newer version of openvrml on their web site. Maybe report
 the bug to them?

--
Ticket URL: <https://trac.macports.org/ticket/55301#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list