libcmis compile failure

bjoern bjoern.michaelsen at canonical.com
Wed Sep 4 10:44:44 PDT 2013


Hi,

On Wed, Sep 04, 2013 at 05:50:05PM +0200, Miklos Vajna wrote:
> On Wed, Sep 04, 2013 at 06:16:16PM +0400, Ivan Timofeev <timofeev.i.s at gmail.com> wrote:
> > Quoting the report:
> > "It compiles successfully on 4.7.0 with -std=c++98".
> > 
> > So, should we add this flag for libcmis?
> 
> Hmm, but we bundle boost 1.54. What's the point of using system boost,
> but internal libcmis? Wouldn't it make more sense to tweak the tinderbox
> to not mix system and internal libraries?

In general, using system libs might incur high amounts of redtape for
LibreOffice:
- using the external lib might incur bugs/regressions that are not encountered
  with the internal version and requires extra testing or bugfixing
- the external lib must be packaged in a recent enough version
- even a packaged version might need additional review and process to be usable
  by LibreOffice, e.g. https://wiki.ubuntu.com/MainInclusionProcess

as such, having the option to fall back on a internal copy is highly desirable.

Best,

Bjoern


More information about the LibreOffice mailing list