GUI: Build unreproducible in the scenarios tested by the Debian Reproducible Builds project #16137

issue practicalswift opened this issue on June 3, 2019
  1. practicalswift commented at 11:47 AM on June 3, 2019: contributor

    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.

  2. fanquake added the label Build system on Jun 3, 2019
  3. fanquake added the label Upstream on Jun 3, 2019
  4. MarcoFalke renamed this:
    Build unreproducible in the scenarios tested by the Debian Reproducible Builds project
    GUI: Build unreproducible in the scenarios tested by the Debian Reproducible Builds project
    on Jun 5, 2019
  5. MarcoFalke added the label GUI on Jun 5, 2019
  6. MarcoFalke commented at 9:47 AM on June 5, 2019: member

    Huh, I wasn't even aware that there is a Debian package

  7. fanquake commented at 1:55 AM on August 3, 2019: member

    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.

  8. practicalswift commented at 6:52 AM on August 3, 2019: contributor

    @fanquake Excellent! Thanks! Do you have a link to a mailing list archive where the thread can be followed?

  9. fanquake commented at 12:58 AM on August 4, 2019: member

    I emailed the team directly. If / when they reply I can post the response here.

  10. practicalswift commented at 6:55 AM on February 11, 2020: contributor

    @fanquake No response? :)

  11. fanquake commented at 8:09 AM on February 11, 2020: member

    No, I haven't seen anything. Can follow up again.

  12. practicalswift commented at 11:27 AM on May 19, 2020: contributor

    Closing due to lack of progress/interest :)

  13. practicalswift closed this on May 19, 2020

  14. practicalswift commented at 9:46 PM on October 27, 2020: contributor

    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?).

  15. DrahtBot locked this on Feb 15, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-16 15:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me