Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Aug 2019 23:28:59 +0000
From:      bugzilla-noreply@freebsd.org
To:        office@FreeBSD.org
Subject:   maintainer-feedback requested: [Bug 240064] LibreOffice 6.3.0 doesn't build on FreeBSD 12.0 - Release
Message-ID:  <bug-240064-25061-onM0XDEVSD@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-240064-25061@https.bugs.freebsd.org/bugzilla/>
References:  <bug-240064-25061@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-office mailing
list <office@FreeBSD.org> for maintainer-feedback:
Bug 240064: LibreOffice 6.3.0 doesn't build on FreeBSD 12.0 - Release
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D240064



--- Description ---
Hi!

On my FreeBSD 12.0-RELEASE-p10 (amd64) I cannot build - upgrade LibreOffice=
 to
version 6.3.0. Boo-libs are updated without problems, all depenencies are o=
kay
but when I build it I got:
> Try to build LibreOffice on FreeBSD 12.0-RELEASE p10, amd64 with GTK3
> as usual and I got:
>
>
> /usr/local/include/python2.7/unicodeobject.h:534:5: error: ISO C++17
> does not allow 'register' storage class specifier [-Wregister] register
> PyObject *obj,     /* Object */ ^~~~~~~~~
> /usr/local/include/python2.7/unicodeobject.h:553:5: error: ISO C++17
> does not allow 'register' storage class specifier [-Wregister] register
> PyObject *obj      /* Object */ ^~~~~~~~~
> /usr/local/include/python2.7/unicodeobject.h:575:5: error: ISO C++17
> does not allow 'register' storage class specifier [-Wregister] register
> const wchar_t *w,  /* wchar_t buffer */ ^~~~~~~~~
> /usr/local/include/python2.7/unicodeobject.h:593:5: error: ISO C++17
> does not allow 'register' storage class specifier [-Wregister] register
> wchar_t *w,	     /* wchar_t buffer */ ^~~~~~~~~
> In file included from
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/pyuno/source/module=
/pyu
no_runtime.cxx:22:
> In file included from
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/pyuno/source/module=
/pyu
no_impl.hxx:27:
> In file included from /usr/local/include/python2.7/Python.h:97:
> /usr/local/include/python2.7/stringobject.h:173:5: error: ISO C++17
> does not allow 'register' storage class specifier [-Wregister] register
> PyObject *obj,     /* string or Unicode object */ ^~~~~~~~~
> /usr/local/include/python2.7/stringobject.h:174:5: error: ISO C++17
> does not allow 'register' storage class specifier [-Wregister] register
> char **s,	     /* pointer to buffer variable */ ^~~~~~~~~
> /usr/local/include/python2.7/stringobject.h:175:5: error: ISO C++17
> does not allow 'register' storage class specifier [-Wregister] register
> Py_ssize_t *len    /* pointer to length variable or NULL ^~~~~~~~~ 7
> errors generated. gmake[3]: ***
>
[/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/solenv/gbuild/Link=
Targ
et.mk:293:
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CxxObject/p=
yuno
/source/module/pyuno_runtime.o]
> Error 1 rm
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/sent.txt
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/dict_word_he.brk
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/line.brk
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/dict_word.brk
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/edit_word.brk
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/dict_word_nodash.brk
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/dict_word_hu.brk
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/dict_word.txt
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/count_word.txt
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/edit_word_he.brk
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/char_in.brk
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/dict_word_prepostdash.txt
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/line.txt
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/sent.brk
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/edit_word.txt
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/edit_word_hu.brk
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/char_in.txt
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/dict_word_nodash.txt
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/dict_word_hu.txt
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/edit_word_he.txt
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/edit_word_hu.txt
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/count_word.brk
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/dict_word_prepostdash.brk
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/char.brk
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/char.txt
>
/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/workdir/CustomTarge=
t/i1
8npool/breakiterator/dict_word_he.txt
> gmake[3]: Leaving directory
> '/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4' gmake[2]: ***
> [Makefile:282: build] Error 2 gmake[2]: Leaving directory
> '/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4' =3D=3D=3D>
> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and
> rebuild before reporting the failure to the maintainer. *** Error code 1
>
> Stop.
> make[1]: stopped in /usr/ports/editors/libreoffice
> *** Error code 1
>
> Stop.
> make: stopped in /usr/ports/editors/libreoffice=20=20

I did  downgrade boos-libs that I can use previous version of LibreOffice.

Thank you.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-240064-25061-onM0XDEVSD>