LibreOffice success story

Bernhard M. Wiedemann bernhardout at lsmod.de
Sun Aug 4 14:29:39 UTC 2024



On 07/11/2023 10.11, Bernhard M. Wiedemann via rb-general wrote:
> Dear fellow R-B-ings
> 
> Just 2 weeks ago, when I re-reviewed the remaining ~120 major issues in 
> openSUSE, I pretty much skipped over LibreOffice (and only this one), 
> noting it down as "various issues", because some years ago, when I had 
> previously taken a closer look, there had been so many issues in files 
> of various formats and additionally the build of that large package took 
> hours, so that I had quickly stopped debugging and left it "for later".
> 
> Then on the r-b-summit I met Thorsten from LibreOffice upstream and 
> together we reviewed the old diff I had from 2022 [1]. We noticed that 
> there was an issue with docs, but I had recently made
> https://code.opensuse.org/package/doxygen/blob/master/f/reproducible.patch
> that turned out to solve this exact issue. It still needs upstreaming.
> 
> There was a timestamp-issue from long-orphaned clucene and we found 3 
> others that Thorsten quickly fixed:
> https://gerrit.libreoffice.org/q/topic:reprobuild
> 
> Now there were only mtimes left in .jar and .zip files that were easily 
> normalized with strip-nondeterminism.
> 
> So today I hold in my hands the first two bit-identical LibreOffice rpm 
> packages.
> And this is the success I wanted to share with you all today.
> 
> It makes me feel as if we can solve anything.
> 
> Ciao
> Bernhard M.
> 
> 
> [1] 
> https://rb.zq1.de/compare.factory-20230109/diffs/libreoffice-compare.out

As a follow up on this: all 4 patches have landed in libreoffice 
upstream, but since openSUSE uses its own clucene-core package, it still 
needed some more work:
https://build.opensuse.org/request/show/1188998
https://build.opensuse.org/request/show/1191150

So after 9 months, the story finally reaches its conclusion...

Ciao
Bernhard M.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 236 bytes
Desc: OpenPGP digital signature
URL: <http://lists.reproducible-builds.org/pipermail/rb-general/attachments/20240804/27f1e9cb/attachment.sig>


More information about the rb-general mailing list