Bug#875688: libreoffice-report-builder: report builder inactive in 5.4
On Wed, Dec 13, 2017 at 09:20:57AM +0100, Rene Engelhard wrote:
> On Wed, Dec 13, 2017 at 04:43:36AM +0100, Lionel Elie Mamane wrote:
>> On Tue, Dec 12, 2017 at 11:35:29PM +0100, Rene Engelhard wrote:
>>> On Thu, Dec 07, 2017 at 04:28:10PM +0100, Lionel Elie Mamane wrote:
>>>> The Debian package of 5.4 behaves as if the optional part of
>>>> LibreOffice "Report Builder" was not installed, although the
>>>> packages libreoffice-report-builder and
>>>> libreoffice-report-builder-bin are installed. I haven't diagnosed
>>>> why.
>>> Interestingly, in my sid test vm, the 5.4.4 packages from
>>> https://people.debian.org/~rene/libreoffice/5.4/ do show it again
>>> *but* you marked it as found in 6.0.0 beta2 and yes, I don't see
>>> it there either anymore...
>> This starts to look like there is some non-determinism in the build
>> process, and depending on more-or-less random choices made, the bug is
>> there or not.
> This was the case since ages (3.6.1 if I am right), but maybe something in
> 5.4 changed wrt how it detects/runs the report builder?
Not that I'm aware of, but it could be a change made by another
developer that I didn't see.
> Maybe it's the following:
> https://anonscm.debian.org/cgit/pkg-openoffice/libreoffice.git/tree/rules#n1965
> is build-arch. Due to build time (and Build-Depends:, one can move those
> to -Indep) optimization we build with
> -disable-ext-wiki-publisher \
> --disable-report-builder --disable-scripting-javascript \
> --disable-scripting-beanshell
> here and only later
> (https://anonscm.debian.org/cgit/pkg-openoffice/libreoffice.git/tree/rules#n2002)
> we do the full build with the report builder.
I wondered how this could ever work, since report builder (the
"*report*builder*" packages) contains .so files. Confusingly, it seems
that these parts are built even on a --disable-report-builder build.
--
Lionel
Reply to: