pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

boost-1.56 breakage: libreoffice, swift



Hi!

boost-1.56 broke compilation of libreoffice4. It stops in:

/scratch/misc/libreoffice4/work/libreoffice-4.2.5.2/canvas/source/cairo/cairo_spritecanvashelper.cxx:
 In member function 'void cairocanvas::SpriteCanvasHelper::scrollUpdate(const 
basegfx::B2DRange&, const basegfx::B2DRange&, const UpdateArea&)':
/scratch/misc/libreoffice4/work/libreoffice-4.2.5.2/canvas/source/cairo/cairo_spritecanvashelper.cxx:409:93:
 error: use of deleted function 'void boost::cref(const T&&) [with T = 
boost::shared_ptr<cairo::Surface>]'
                                         
boost::cref(mpOwningSpriteCanvas->getBufferSurface()),
                                                                                
             ^


It also broke chat/swift:

  LINK Swift/QtUI/swift-im
Swiften/libSwiften.a(StreamResumeSerializer.o): In function `bool 
boost::detail::lexical_istream_limited_src<char, std::char_traits<char>, true, 
2ul>::shl_input_streamable<boost::optional<unsigned int> 
const>(boost::optional<unsigned int> const&)':
/scratch/chat/swift/work/.buildlink/include/boost/lexical_cast.hpp:1408: 
undefined reference to `std::basic_ostream<char, std::char_traits<char> >& 
boost::operator<< <char, std::char_traits<char>, unsigned 
int>(std::basic_ostream<char, std::char_traits<char> >&, 
boost::optional<unsigned int> const&)'


Does anyone speak enough C++ and boost to be able to suggest solutions
for this?

Thanks,
 Thomas


Home | Main Index | Thread Index | Old Index