LibreOffice success story
Bernhard M. Wiedemann
bernhardout at lsmod.de
Tue Nov 7 09:11:47 UTC 2023
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
-------------- 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/20231107/1ba9d5ca/attachment.sig>
More information about the rb-general
mailing list