I've built the 4.1.8-RC2 sources from
https://dist.apache.org/repos/dist/dev/openoffice/4.1.8-RC2/source/
on a new CentOS 7 VM and generated "installed" (not packaged), RPM and DEB builds that I tested on a variety of Fedora and Ubuntu systems.

All good, for the most part. I'm still catching up with e-mails so I didn't test anything specific to 4.1.8, just general usage. I have news on the "General error" on Ubuntu too, but I'll expand on this in the relevant thread.

But I'd like to highlight two issues occurring in the last stage of the build, i.e., when we produce the RPM/DEB packages.

1) Jim's EPM installed as per
https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step#CentOS_7_for_AOO_4.2.x_and_later
didn't work for me. I got

Error: ERROR: More than one new package in directory

Configuring with

... --with-epm-url=http://sourceforge.net/projects/oooextras.mirror/files/epm-3.7.tar.gz

did work instead, so I'd like to know if people who used the wiki instructions

$ wget https://github.com/jimjag/epm/archive/epm-4.4.2.tar.gz
$ # (extract the archive)
$ cd epm-epm-4.4.2
$ ./configure --prefix=/usr/local --enable-aoo; make install

had better luck. Or maybe the new EPM is to be used for 4.2.x builds only?

2) Something seems wrong here:

https://github.com/apache/openoffice/blob/AOO418/main/solenv/bin/modules/RepoRevision.pm#L78

We populate the "Rev." section of the About dialog based on version control, so for a tarball (no Git, no SVN) this should result in "unknown-rev"; but it doesn't and Git is called instead, returning an error message.

To my purpose I simply used a hardcoded string and completed the build, but it should be checked better: the official tarball is not a git clone and this will always result in a (non-blocking) error message if someone builds from it.

Regards,
  Andrea.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to