Help with Mroonga to finally get all of MariaDB Server reproducible

Vagrant Cascadian vagrant at reproducible-builds.org
Thu Jul 22 18:39:26 BST 2021


On 2021-07-21, Otto Kekäläinen wrote:
> We still have one issue in MariaDB to solve to have the whole package
> fully reproducible:
> https://tests.reproducible-builds.org/debian/rb-pkg/experimental/amd64/diffoscope-results/mariadb-10.5.html
>
> Chris Lamb looked into this in Feb 2020[1]  and we added one patch[2]
> but it wasn't enough. Upstream developer is very responsive (replying
> within a day[3]) but unfortunately nobody has managed to track down
> where the DYNSTR thing comes from.

Pretty sure this is the zeroed-out build path length getting embedded
(e.g. /build/path/1 vs. /build/path/1/2 have a different number of
characters).

Once your package with the timestamp patches applied migrates to
"testing" where we don't test build paths, it should be reproducible.


We unfortunately don't have a good solution or workaround for this yet,
other than building in a consistant build path.


> [3] https://github.com/mroonga/mroonga/issues/298

I added slightly more detailed commentary to the issue.


live well,
  vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20210722/61a1ca72/attachment.sig>


More information about the Reproducible-builds mailing list