Carl Marcum wrote:
Here are my notes on building AOO 4.2 on Ubuntu 18 LTS 64-bit VM
Thanks for the efforts (both for CentOS 7 and Ubuntu LTS). Some of the
notes below apply to both.
Started with a minimal desktop install.
Especially as we are in a VM, it would make sense to double-check with a
minimal install without even the desktop environment (since one can
connect externally). But I guess the dependencies listed below would
probably do the right thing in either case.
download dmake, unpack, and change into directory
I don't see a need for downloading dmake and/or EPM. This is part of the
build process. Of course nobody forbids your approach, but for a minimal
set of instruction one would just pass the download URLs and everything
would be built automatically.
$ wget https://github.com/jimjag/dmake/archive/dmake-4.12.3.tar.gz
$ wget https://github.com/jimjag/epm/archive/epm-4.4.2.tar.gz
$ wget -O external/unowinreg/unowinreg.dll
https://tools.openoffice.org/unowinreg_prebuild/680/unowinreg.dll
I would replace these three (holds for CentOS 7 too) with files from
OOoExtras. I mean, we should rely on the assumption that in order to
build OpenOffice we must have online:
- The code repository
- OOoExtras for all dependencies (thus I would also store unowinreg.dll
there and change our default download URL for it)
- Extensions if one needs to download/bundle a dictionary
We shouldn't depend on packages hosted on Github or on files from
tools.openoffice.org.
--with-package-format="installed" \
In this case you won't need EPM probably. Or do you still need it?
$ time build --all -P2 -- -P2
# At 14 hours 2 processes didn't do me that much better.
Both timings you reported are really strange, maybe there is some bad
virtualization performance. Even for a build without ccache the time
should be closer to 1 hour than to 14 hours. I'd like to investigate
this or at least to double-check on my hardware.
When I start the office I keep getting this error.
If I select No=ignore things seem to keep working.
Error: assertion failed!
From File <path-to>/aoo/main/vcl/unx/gtk/a11y/atkwrapper.cxx at Line 874
Abort ? (Yes=abort / No=ignore / Cancel=core dump)
Never seen, but for sure this must be fixed.
Regards,
Andrea.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org