<div dir="ltr"><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Zolnai Tamás</b> <span dir="ltr"><<a href="mailto:zolnaitamas2000@gmail.com">zolnaitamas2000@gmail.com</a>></span><br>Date: 2014-09-28 10:49 GMT+02:00<br>Subject: Re: 4.3.x linux packages and collada support<br>To: Michael Meeks <<a href="mailto:michael.meeks@collabora.com">michael.meeks@collabora.com</a>><br><br><br><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div class="h5">2014-09-27 19:25 GMT+02:00 Michael Meeks <span dir="ltr"><<a href="mailto:michael.meeks@collabora.com" target="_blank">michael.meeks@collabora.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span>Hi Tamas,<br>
<br>
On Sat, 2014-09-27 at 16:05 +0200, Zolnai Tamás wrote:<br>
</span><span>> It's the collada2gltf code which uses std::shared_ptr at many places<br>
> so it would be much work to replace all of them with<br>
> boost::shared_ptr, but actually can be done if necessary.<br>
<br>
</span><span>        Interesting; we should work out what is best to do there I guess.<br>
<br>
</span><span>>  I just thought packages are created with newer compilers, since they<br>
> generate more better output (in theory).<br>
<br>
</span><span>        We compile LibreOffice on our oldest Linux base-line, which is<br>
</span>something horribly old; that is because it is the only effective way to<br>
get backwards comaptibilioty<br>
<span><br>
> Other thing is that I need to know whether this is the problem indeed.<br>
> So can I know what compilers are used for packages? Are they support<br>
> std::shared_ptr?<br>
<br>
</span>        AFAICS it is bad form to disable the feature during the release series<br>
without discussing it and/or notifying the author etc. I imagine it was<br>
inadvertent, and/or Cloph who normally does the compiles is on vacation<br>
& Robinson has been standing in for a bit; I've no idea what happened<br>
here. I took a look at <a href="http://configure.ac" target="_blank">configure.ac</a> and distro-config's on the branch<br>
and couldn't see what happened there either.<br>
<br>
        What commit disabled that ?<br></blockquote><div><br></div></div></div><div>Hi Michael,<br></div><div><br></div><div>No, not that the case. Sorry for the ambiguity. Configure script contains a check whether std::shared_ptr exists and if not then it disables collada support silently (because collada libraries use shared_ptr). So it was not about the packager.<br></div><div>So, I guess the solution will be to kill all C++11 code from collada2gltf.<br><br><br></div><div>Thanks guys,<br></div><div>Tamás</div></div><br></div></div>
</div><br></div>