Actions
Task #3079
openInvestigate cross-compiling LibreOffice for macOS on Linux in CI
Status:
New
Priority:
Low
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:
0%
Tags:
URL:
Description
Copied from ESC minutes of 2020-01-23
- Mozilla compiles Firefox on Linux to speed things up for the mac build
+ LWN comment: https://lwn.net/Articles/795016/
+ Mozilla upstream bug report: https://bugzilla.mozilla.org/show_bug.cgi?id=921040 - Cross build docker images at https://github.com/multiarch/crossbuild
- There is already gb_SUPPRESS_TESTS=t to suppress tests running on build
- configure knows CROSS_COMPILING to build iOS and Android
- More general mac cross compiling scripts https://github.com/tpoechtrager/osxcross
- Tests still have to run on a real box, I guess
- is this a proposal? (Miklos)
+ yes, for CI. But I just know that mac is / was a bottleneck (Jmux)
+ mac is currently not the bottleneck, though (Christian)
+ rather Linux(gcc+clang) or Windows (and have cloud help for Linux)
+ no action necessary (Thorsten)
+ good to keep in mind
+ may need this at some stage (and then this would help with the build part)
+ mac HW is just really expensive (does not scale)
Updated by Christian Lohmaier over 4 years ago
- Assignee deleted (
Christian Lohmaier)
not explicitly assigning to me at this moment. Idea of making it a readmine ticket is so that the info/ideas that were mentioned in IRC will be rediscoverable for later reference/when someone wants to investigate.
For me personally I'm not interested in trying to do crossbuilds until the gatekeeper issues are fully solved (and ideally a proper fix for the font issue is in place).
If however someone creates a working cross-build setup I'll be more than happy to add such a config to CI/jenkins
Actions