Hi,

On Fri, 7 Feb 2020, Ken Moffat via blfs-dev wrote:

The good news:
More good will follow ;-)

The default is to use gtk3 on this platform, so both -disable-gtk
and -enable-gtk3 can be dropped.
Having gtk2&3 installed and not using any gtk switches for libreoffice works for me for quite some time.

Fedora: poppler-0.84.0 works, according to a past commit about
Unfortunately, I'm already on 0.85.0 and that fails -
  71 |     globalParams = new GlobalParams();
I just successfully built libreoffice-6.4.0.3 on a new system (i.e. with poppler-0.85) after those two seds (first inspired by a gentoo scribus patch, second seemed obvious):

sed -e 's/globalParams = new GlobalParams()/globalParams.reset(new GlobalParams())/' -i sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx

sed -e 's/printPath( GfxPath/printPath(const GfxPath/' \
 -e 's/  GfxSubpath/ const GfxSubpath/' \
 -i sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.*


TLDR: I think we can reinstate system icu
I never stopped using --with-system-icu - whenever I tried it either worked or was easy enough to fix.

Uwe
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to