Make LibreOffice buildable on Haiku

Desktop / LibreOffice - Kacper Kasper [gmail.com] - 5 March 2018 13:17 EST

- Obviously VCL wiring is missing, but most components do build.

Change-Id: Ie853ada1423a8f4c2b647be59cd47a7730c42978 Reviewed-on: https://gerrit.libreoffice.org/50293

9c036b1d3db2 Make LibreOffice buildable on Haiku.
bridges/inc/vtablefactory.hxx | 3 ++-
bridges/source/cpp_uno/shared/vtablefactory.cxx | 2 +-
configure.ac | 7 +++--
desktop/Module_desktop.mk | 2 ++
distro-configs/LibreOfficeHaiku.conf | 2 +-
idlc/source/idlccompile.cxx | 2 +-
include/osl/endian.h | 2 +-
include/sal/alloca.h | 2 +-
include/sal/config.h | 3 ++-
sal/Library_sal.mk | 5 +++-
sal/osl/unx/file_error_transl.cxx | 2 ++
sal/osl/unx/system.cxx | 2 +-
sal/osl/unx/system.hxx | 35 ++++++++++++++++++++++++-
sal/qa/osl/file/osl_File_Const.h | 6 +++--
solenv/bin/concat-deps.c | 13 +++++++++
solenv/gbuild/platform/HAIKU_INTEL_GCC.mk | 2 +-
solenv/gbuild/platform/HAIKU_X86_64_GCC.mk | 2 +-
solenv/gbuild/platform/haiku.mk | 19 ++++++++++++++
svl/Library_svl.mk | 2 +-
tools/source/stream/strmunx.cxx | 2 +-
vcl/Executable_svpclient.mk | 4 +++
vcl/Library_vcl.mk | 21 +++++++++++++++
vcl/inc/headless/svpinst.hxx | 1 +
vcl/source/opengl/OpenGLHelper.cxx | 6 ++---
vcl/source/salmain/salmain.cxx | 4 +--
25 files changed, 128 insertions(+), 23 deletions(-)

Upstream: cgit.freedesktop.org


  • Share