[call for help] libreoffice 6.2 update

Li-Wen Hsu lwhsu at freebsd.org
Mon Feb 18 18:14:56 UTC 2019


On Tue, Feb 19, 2019 at 12:09 AM Greg Veldman <greg at gregv.net> wrote:
>
> On Mon, Feb 18, 2019 at 09:42:18AM -0500, Greg Veldman wrote:
> > On Tue, Feb 05, 2019 at 11:12:25AM +0800, Li-Wen Hsu wrote:
> > > Again, LibreOffice 6.2 will be announced soon.  I squeezed few hours
> > > to get most the patches updated
> > > ( patch-bridges_source_cpp__uno_gcc3__linux__intel_share.hxx
> > >  and patch-bridges_source_cpp__uno_gcc3__linux__intel_uno2cpp.cxx
> > > still need more work)
> > > in my working repository: https://github.com/lwhsu/freebsd-ports-libreoffice
> >
> > I took a look at this, and now have all patches applying cleanly.
> > However it appears some of these patches (or parts thereof) may
> > actually no longer be needed, as upstream changed the arguments
> > to some of the functions.  I'm trying to read/understand the
> > back story on some of these patches from the various commit logs
> > to be sure if it's safe to change them..
>
> OK, so that was actually a lot easier than I thought.  Looks
> like the two patches in question were introduced in r395799
> to make LibreOffice build on systems with pre-C++-11 compilers
> (specifically, FreeBSD 9.x).  As 9.x hasn't been officially
> supported in over two years and the base C++ on 11.2 uses
> C++-14, can I suggest that we just drop these patches rather
> than trying to carry them forward every time LibreOffice gets
> updated?

Thanks very much for the help!  Dropping these patches and focusing on
the supported FreeBSD versions sounds very reasonable to me.

Li-Wen


More information about the freebsd-office mailing list