Dne Út 14. července 2015 15:43:54, Martin Pluskal napsal(a):
On Tuesday 14 of July 2015 08:34:40 Bill Merriam wrote:
I have for many months been trying to build Libreoffice on ARM with no success. There is a working build of it on Debian so it must be possible. I suspect the first thing they did is remove a whole bunch of obscure options that are hardly every used. This would remove pre-requisite packages and reduce the build time.
I am trying now to build LO 5.0. It runs for a day and then starts over again. Can someone explain why this never builds?
I am going to look at the package on Debian and see what options they use and how they break it into sub-packages. Maybe I will try building the Debian package on the openSuse Build System to see if there is a problem with the build system.
Any thoughts on this would be appreciated.
Getting in touch with maintainer of LO in openSUSE might help.
Martin
Just to note, splitting the build is huge pain in the ass with long term maintenance, so unless it will be multiple people working on it like in debian you can forget this approach Overall we managed to build the LO on arm when needed, it just uses quite a bit resources with all parts enabled. Most consuming is building all the vcl bindings (kde/gtk2/gtk3/...). You can try to conditionalize that support. Another huge time consumer is generating the translations, which I would not recommend disabling, but if you are unable to produce the results. When I ran osc build on my arm board (tested cca 6 months ago) I was able to produce the resulting packages. Maybe we are just too hog for qemu build in OBS? HTH Tom