Debian is >90% reproducible but unfortunately Bitcoin Core is one of the remaining unreproducible projects:
It would be nice if we were reproducible also in the scenarios tested by the Debian Reproducible Builds project.
Debian is >90% reproducible but unfortunately Bitcoin Core is one of the remaining unreproducible projects:
It would be nice if we were reproducible also in the scenarios tested by the Debian Reproducible Builds project.
Huh, I wasn't even aware that there is a Debian package
I've emailed upstream about this. Looking at the diff I think the issue is not exporting QT_RCC_SOURCE_DATE_OVERRIDE=1 at build time.
@fanquake Excellent! Thanks! Do you have a link to a mailing list archive where the thread can be followed?
I emailed the team directly. If / when they reply I can post the response here.
@fanquake No response? :)
No, I haven't seen anything. Can follow up again.
Closing due to lack of progress/interest :)
Great news: Bitcoin Core is now flagged as a reproducible package in Debian, openSUSE and ArchLinux :)
Thanks @fanquake for making this happen (I guess QT_RCC_SOURCE_DATE_OVERRIDE was missing?).