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