---------- Forwarded message ---------- From: Zolnai Tamás <zolnaitamas2...@gmail.com> Date: 2014-09-28 10:49 GMT+02:00 Subject: Re: 4.3.x linux packages and collada support To: Michael Meeks <michael.me...@collabora.com>
2014-09-27 19:25 GMT+02:00 Michael Meeks <michael.me...@collabora.com>: > Hi Tamas, > > On Sat, 2014-09-27 at 16:05 +0200, Zolnai Tamás wrote: > > It's the collada2gltf code which uses std::shared_ptr at many places > > so it would be much work to replace all of them with > > boost::shared_ptr, but actually can be done if necessary. > > Interesting; we should work out what is best to do there I guess. > > > I just thought packages are created with newer compilers, since they > > generate more better output (in theory). > > We compile LibreOffice on our oldest Linux base-line, which is > something horribly old; that is because it is the only effective way to > get backwards comaptibilioty > > > Other thing is that I need to know whether this is the problem indeed. > > So can I know what compilers are used for packages? Are they support > > std::shared_ptr? > > AFAICS it is bad form to disable the feature during the release > series > without discussing it and/or notifying the author etc. I imagine it was > inadvertent, and/or Cloph who normally does the compiles is on vacation > & Robinson has been standing in for a bit; I've no idea what happened > here. I took a look at configure.ac and distro-config's on the branch > and couldn't see what happened there either. > > What commit disabled that ? > Hi Michael, 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. So, I guess the solution will be to kill all C++11 code from collada2gltf. Thanks guys, Tamás
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice