Porting libreoffice to riscv64 arch

Caolán McNamara caolanm at redhat.com
Thu May 26 08:43:28 UTC 2022

On Thu, 2022-05-26 at 10:50 +0800, Bo YU wrote:
> To build libreoffice package on riscv64 arch, you need apply the
> *patch*[0]...
> The code under bridges/source/cpp_uno/gcc3_linux_riscv64/ is the core
> of libreoffice supporting riscv, which will support riscv native for
> libreoffice.
> And now I agree with John said, maye it will get more help from
> libreoffice upstream. So, Rene, please do not mind if I am ccing the
> libreoffice people. At least, I wish people tell me how to start it:)
> [0]:
> https://github.com/yuzibo/debian_dev/blob/main/0004-libreoffice-add_support_riscv64.diff

The riscv64 bridge in that patch is a copy of the mips64 one and
presumably doesn't work yet, and the question is how to get it working?

What might be useful is the notes at
https://wiki.openoffice.org/wiki/Lazy_Hackers_Guide_To_Porting which I
put together long ago, it's all out of date, but from point 11
downwards it might still be of some use to see how to incrementally get
a bridge working where IIRC the old

"cd testtools

should be the new

"cd testtools
make check"

Knowing what libffi does for some of the similar things will help

More information about the LibreOffice mailing list