But --enable-debug also unconditionally enables -Werror, and which would start
to cause lots of warning errors, so patch that out.
Change-Id: I9df4b3c924d6490c4f0c01d68808fb875e0517ee
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/185085
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
Compile for Windows with LO infrastructure (not the only external lib
where we do this).
Remove unneeded include of <err.h> in libeot.c that isn't used, but
Windows doesn't have <err.h> - it's a BSD / Linux thing.
Only compile libeot.la and not the eot2ttf binary (which uses err.h so
it doesn't compile on Windows).
Change-Id: I26afb2b7bcf0bdf0d2ce0bdbcfceb10599d599e1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/185057
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Instead of explicitly enabling the library with --enable-eot,
there is now --disable-eot to disable using libeot, which is now
enabled by default, but only on Linux and macOS.
libeot is needed to support reading embedded fonts from PPTX files,
which use to store the fonts in (compressed or not) EOT format and
without this library, it is a compatibility problem.
Change-Id: I5ab733fb411cb81137be6834cc970b3034426330
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/184697
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
This seems no longer true: "Windows MSVC only supports C90 so force gnu89"
With that said, also do a revert:
"external/libeot internally uses --std=c99, do not overrule that"
This reverts commit 61a66b612e.
Change-Id: Id628131b4fa6b61e19da6d862d773ab36f201729
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160454
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
See instructions in solenv/gbuild/Trace.mk . This generates a file than
can be viewed e.g. in the Chromium tracing view.
Change-Id: I5f90647c58ca729375525b6daed2d4918adc8188
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88754
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>