depends: sqlite 3.50.2; switch to autosetup #32655

pull fanquake wants to merge 3 commits into bitcoin:master from fanquake:sqlite_3_50_0 changing 4 files +16 −22
  1. fanquake commented at 11:37 am on June 1, 2025: member
    We currently use SQLite 3.46.1 in depends. Migrating to any version after 3.49.0 (with our use of the amalgamation tarball), requires migrating to to building SQLite with autosetup, which is a replacement for Autoconf. This is what that will look like.
  2. DrahtBot commented at 11:37 am on June 1, 2025: contributor

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/32655.

    Reviews

    See the guideline for information on the review process. A summary of reviews will appear here.

    Conflicts

    No conflicts as of last run.

  3. DrahtBot added the label Build system on Jun 1, 2025
  4. DrahtBot added the label CI failed on Jun 1, 2025
  5. fanquake force-pushed on Jun 2, 2025
  6. DrahtBot removed the label CI failed on Jun 2, 2025
  7. fanquake force-pushed on Jun 2, 2025
  8. in contrib/guix/manifest.scm:22 in 37912de30d outdated
    16@@ -17,6 +17,7 @@
    17              ((gnu packages python) #:select (python-minimal))
    18              ((gnu packages python-build) #:select (python-tomli python-poetry-core))
    19              ((gnu packages python-crypto) #:select (python-asn1crypto))
    20+             (gnu packages tcl)
    


    hebasto commented at 12:18 pm on June 2, 2025:
    How does this affect the overall dependency graph?
  9. fanquake force-pushed on Jun 7, 2025
  10. fanquake renamed this:
    depends: sqlite 3.50.0; switch to autosetup
    depends: sqlite 3.50.1; switch to autosetup
    on Jun 7, 2025
  11. fanquake force-pushed on Jun 11, 2025
  12. fanquake force-pushed on Jun 24, 2025
  13. [nomerge] depends: --with-pic is incompatible with autosetup 859d055983
  14. guix: sqlite wants tcl 7d823bb1f7
  15. depends: sqlite 3.50.2
    Migrate to the new Autosetup build system (introduced in 3.48.0).
    See https://msteveb.github.io/autosetup/.
    Also: https://sqlite.org/releaselog/3_50_0.html.
    3846cd9cc8
  16. fanquake force-pushed on Jun 30, 2025
  17. fanquake renamed this:
    depends: sqlite 3.50.1; switch to autosetup
    depends: sqlite 3.50.2; switch to autosetup
    on Jul 2, 2025

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: 2025-07-07 18:13 UTC

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