Skip to content
This repository has been archived by the owner. It is now read-only.

Make the build reproducible #139

Conversation

@lamby
Copy link

lamby commented Nov 11, 2019

Whilst working on the Reproducible Builds effort we noticed that isbg could not be built reproducibly.

This is because it embeds the value of xdg_cache_home in the documentation which invariably points to something like /home/lamby/.cache and thus varies depending on the build user.

This was originally filed in Debian as #944520.

Whilst working on the Reproducible Builds effort [0] we noticed that
isbg could not be built reproducibly.

This is because it embeds the value of `xdg_cache_home` in the
documentationwhich invariably points to something like:

   /home/lamby/.cache

... and thus varies depending on the build user.

This was originally filed in Debian as #944520 [1].

 [0] https://reproducible-builds.org/
 [1] https://bugs.debian.org/944520
@baldurmen

This comment has been minimized.

Copy link
Contributor

baldurmen commented Nov 11, 2019

Hello,

Thanks for this patch. I think this has already been fixed in ba91de9 and will be part of the next isbg release. I did a bunch of tests with reprotest as part of the Debian packaging process and that patch seemed to work.

I didn't add a patch in Debian since 1.2.6 should be out soonish :)

I'll close this for now, but if that patch doesn't work on your side, feel free to reopen it and tell us.

Cheers,

@baldurmen baldurmen closed this Nov 11, 2019
@lamby

This comment has been minimized.

Copy link
Author

lamby commented Nov 12, 2019

Oh nice, the annotation thing is much nicer too. :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
2 participants
You can’t perform that action at this time.