On Thu, Dec 5, 2013 at 1:41 AM, Herbert Duerr <h...@apache.org> wrote:
> Hi Raymond, > > > Thanks Herbert. Do you have any idea why we would be receiving the >> following? >> >> Compiling: sal/rtl/source/unload.cxx >> "/usr/local/include/boost/unordered/detail/emplace_args.hpp", line 199: >> Error:Could not find a match for >> boost::tuples::get<boost::tuples::N,boost::tuples::HT, >> boost::tuples::TT>(constboost::tuples::tuple<boost::tuples::null_type, >> boost::tuples::null_type,boost::tuples::null_type, >> boost::tuples::null_type, boost::tuples::null_type,boost::tuples::null_type, >> boost::tuples::null_type, boost::tuples::null_type,boost::tuples::null_type, >> boost::tuples::null_type>) needed inboost::unordered::detail:: >> construct_from_tuple<configmgr::Partial::Node,boost::tuples::null_type>(configmgr::Partial::Node*, >> constboost::tuples::tuple<boost::tuples::null_type, >> boost::tuples::null_type,boost::tuples::null_type, >> boost::tuples::null_type, boost::tuples::null_type,boost::tuples::null_type, >> boost::tuples::null_type, boost::tuples::null_type,boost::tuples::null_type, >> boost::tuples::null_type>&). >> "/usr/local/include/boost/unordered/detail/emplace_args.hpp", line >> 350:Where: While instantiating"boost::unordered::detail::construct_ >> from_tuple<configmgr::Partial::Node,boost::tuples::null_ >> type>(configmgr::Partial::Node*, >> constboost::tuples::tuple<boost::tuples::null_type, >> boost::tuples::null_type,boost::tuples::null_type, >> boost::tuples::null_type, boost::tuples::null_type,boost::tuples::null_type, >> boost::tuples::null_type, boost::tuples::null_type,boost::tuples::null_type, >> boost::tuples::null_type>&)". >> "/usr/local/include/boost/unordered/detail/emplace_args.hpp", line >> 350:Where: Instantiated from boost::unordered::unordered_ >> map<rtl::OUString,configmgr::Partial::Node, >> boost::hash<rtl::OUString>,_STL::equal_to<rtl::OUString>, >> _STL::allocator<_STL::pair<const rtl::OUString,configmgr:: >> Partial::Node>>>::operator[](const rtl::OUString&). >> "/opt/aoo-4.0.0/main/ sal/rtl/source/unload.cxx ", line 217: Where: >> Instantiated from non-template code. >> > > Are you using the configure option --with-system-boost? If not, then the > boost headers should be found in > .../main/solenv/*/unx*/inc/boost/ > and not in > /usr/local/include/boost/ > > The top suspect for the actual problem you are seeing is a boost problem > [1]. It was fixed in boost 1.49 with [2]. AOO is currently using boost 1.48 > but problems such as this indicate that an update is overdue. > > [1] https://svn.boost.org/trac/boost/ticket/6784 > [2] https://svn.boost.org/trac/boost/changeset/77972 > > Could you try to apply the patch [2] to the problematic boost header to > check whether this solves the problem? If yes, we could apply it to our > local boost header with the patch mechanism. Or even better we could update > our boost libs, but that would eventually open another can of worms... > > > Herbert > OK, here's a related 'boost" question. I have installed boost 1.54, but it's for my distro and not totally complete, so I will install the rest of the "config/test" items today and verify installation. I am using --with-system-boost Is it OK to use this newer version because I'm getting errors originating originating from main/sal/osl/all/debugbase.cxx ... main/solver/410/unxlngi6.pro/inc/stl/functional:37 from /usr/include/boost/functional/hash/hash.hpp:529:0, --> /usr/include/boost/functional/hash/extensions.hpp (many errors) Thanks.. > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org > For additional commands, e-mail: dev-h...@openoffice.apache.org > > -- ------------------------------------------------------------------------------------------------- MzK "Cats do not have to be shown how to have a good time, for they are unfailing ingenious in that respect." -- James Mason