RFH: Reproducible builds help for kitty
Nilesh Patra
nilesh at riseup.net
Mon Dec 25 10:01:24 GMT 2023
Hi Reproducible builds team,
Currently kitty is un-reproducible due to 2 reasons:
* Lack of -trimpath in go build command -- fixed in git.
* Different ordering of fields in /usr/share/doc/kitty/html/searchindex.js -- I need help with this.
As far as I could look, I could see `sort_keys=True` in all json.dump calls inside the code and I am unsure
as to where the ordering issue stems from. It is also visible in r-b test infra:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/kitty.html
And local diffoscope output can be found here[1]. I'd appreciate any pointer in this regard.
[1]: https://pb.envs.net/?b54c049ac177749e#CECxfMjkzoX7iJGV3NZZTvBMr6hBxeXJmuKZxc6ecYX5
Thanks!
Nilesh
More information about the Reproducible-builds
mailing list