https://bugs.documentfoundation.org/show_bug.cgi?id=164290

--- Comment #16 from Frank Steiner <[email protected]> 
---
Not neccessarily as e.g.libreoffice 24.2 works fine with libcairo 1.18. So it
might indeed be the way the cairo features are used by other programs, like
Emanuelle says. Maybe some components in libreoffice (or some other external
library) have change between 24.2 and 24.8 so that they use other methods from
cairo if those are available. 

Thus, it might be that on can make LO 24.8. work fine with libcairo 1.18 by
telling it to use cairo the same way as 24.2 does. But if a 3rd-party lib is
involved (like GTK) this might become difficult. 

But to analyze this, some better knowledge of the font code in LO neccessary,
which exceeds my abilities. That's why I hope that Caolán might be able to help
here.

Another possibility would be to ask the cairo devs if they would accept a patch
that disables the code you've removed (reverting Matthias' patch, who,
unfortunately, doesn't seem to follow here; he might be able to explain what
happens) by some environment variable. Maybe we should open a bug report
pointing to this one here and ask about that, also considering the bunch of
other similar reports.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to