<div dir="ltr">This does indeed look like old Boost issue. The problem is that nullptr_t is not actually a pointer type (it's integral). So unless there is an overload for it, no shared_ptr constructor will match it (which is the cause of some of the errors you have).<div><br></div><div>1.49 certainly had no nullptr_t support. You can try 1.53 as a minimum version.</div><div><br></div><div>Btw, --without-system-boost, LO will automatically download and compile boost (that is known to work) in workdir/UnpackedTarball for you. You can then remove by deleting the folder, once you verify that otherwise you can build LO successfully.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 20, 2015 at 12:35 PM, Gabriele Bulfon <span dir="ltr"><<a href="mailto:gbulfon@sonicle.com" target="_blank">gbulfon@sonicle.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="font-family:Verdana;font-size:12">Actually I noticed this started to happen after I installed some other package on the system and<tt> restarted build.<br>I also noticed that this is a point in build way before I was arrived (xmlsec libs).<br>Is there any reason why fastserializer was not built at all before?<span class=""><br><br><br>----------------------------------------------------------------------------------<br><br>Da: Michael Stahl <<a href="mailto:mstahl@redhat.com" target="_blank">mstahl@redhat.com</a>><br>A: <a href="mailto:libreoffice@lists.freedesktop.org" target="_blank">libreoffice@lists.freedesktop.org</a> <br>Data: 20 gennaio 2015 18.08.14 CET<br>Oggetto: Re: error building fastserializer on xstreamos/illumos<br><br></span></tt><div><div class="h5"><blockquote style="BORDER-LEFT:#000080 2px solid;MARGIN-LEFT:5px;PADDING-LEFT:5px"><tt>On 20.01.2015 17:49, Gabriele Bulfon wrote:<br>> Back here again, going on building :)<br>> <br>> next error is a Boost error on fastserializer, a lot of errors actually:<br><br>> /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.2/sax/source/tools/CachedOutputStream.hxx:50:46:<br>> error: no matching function for call to<br>> 'boost::shared_ptr<sax_fastparser::ForMergeBase>::shared_ptr(std::nullptr_t)'<br><br>probably your system boost is quite old and not C++11 ready... try<br>--without-system-boost<br><br><br>_______________________________________________<br>LibreOffice mailing list<br><a href="mailto:LibreOffice@lists.freedesktop.org" target="_blank">LibreOffice@lists.freedesktop.org</a><br><a href="http://lists.freedesktop.org/mailman/listinfo/libreoffice" target="_blank">http://lists.freedesktop.org/mailman/listinfo/libreoffice</a><br><br><br></tt></blockquote></div></div></div>
<br>_______________________________________________<br>
LibreOffice mailing list<br>
<a href="mailto:LibreOffice@lists.freedesktop.org">LibreOffice@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/libreoffice" target="_blank">http://lists.freedesktop.org/mailman/listinfo/libreoffice</a><br>
<br></blockquote></div><br></div>