Skip to content

build: expand minimum Darwin version to macOS 11 (Big Sur)#7149

Merged
PastaPastaPasta merged 1 commit intodashpay:v23.1.xfrom
kwvg:minver_dg
Feb 18, 2026
Merged

build: expand minimum Darwin version to macOS 11 (Big Sur)#7149
PastaPastaPasta merged 1 commit intodashpay:v23.1.xfrom
kwvg:minver_dg

Conversation

@kwvg
Copy link
Collaborator

@kwvg kwvg commented Feb 15, 2026

Additional Information

This pull request is a partial revert of introduced in dash#6927 (in anticipation of dash#7109, which missed the v23.1 merge cycle) resulting in the macOS minimum version going back to macOS 11 (Big Sur) from macOS 14 (Sonoma).

This change is for the v23.1.x family of releases only and should not be merged in develop.

Breaking Changes

None expected.

Checklist

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas (note: N/A)
  • I have added or updated relevant unit/integration/functional/e2e tests
  • I have made corresponding changes to the documentation
  • I have assigned this pull request to a milestone (for repository code-owners and collaborators only)

@kwvg kwvg added this to the 23.1.1 milestone Feb 15, 2026
@github-actions
Copy link

github-actions bot commented Feb 15, 2026

✅ No Merge Conflicts Detected

This PR currently has no conflicts with other open PRs.

@kwvg kwvg changed the base branch from develop to v23.1.x February 16, 2026 09:26
@DashCoreAutoGuix
Copy link

Guix Automation has began to build this PR tagged as v23.1.0-devpr7149.da1e336a. A new comment will be made when the image is pushed.

@DashCoreAutoGuix
Copy link

Guix Automation has failed with an unknown error for tag v23.1.0-devpr7149.da1e336a

@kwvg
Copy link
Collaborator Author

kwvg commented Feb 16, 2026

Checksums for da1e336

806d8f6809381ba09ceb343e82611e557965233b68134349ee10256548542d6e  dashcore-23.1.0-1-gda1e336a149c-aarch64-linux-gnu-debug.tar.gz
a876a75fa3c34320f84c08394024ee1d78de48afb9a21a15b4b36155805534be  dashcore-23.1.0-1-gda1e336a149c-aarch64-linux-gnu.tar.gz
7fd2d75db706fb0d6dbd2847a1a10c5783fcc9d3679bfc61769d053ea09644dd  dashcore-23.1.0-1-gda1e336a149c-arm64-apple-darwin-unsigned.tar.gz
24243756295eed11468f72d82fa61bf4cc0f3315bd3527745d06d25f294e3fcf  dashcore-23.1.0-1-gda1e336a149c-arm64-apple-darwin-unsigned.zip
ca54aa701040d15b8830025372ce5390e635d303c07bcbe4a0b6e660ca06816d  dashcore-23.1.0-1-gda1e336a149c-arm64-apple-darwin.tar.gz
8d1d1abb0be24a6bb5b36674bcc01bb97dd048f0585193b938ae3a38d1113d44  dashcore-23.1.0-1-gda1e336a149c.tar.gz
f0561bbace51c51fe26d310f678b2fd1f54668eadaf4041e940516fa2ac8da3e  dashcore-23.1.0-1-gda1e336a149c-riscv64-linux-gnu-debug.tar.gz
43bba5237de55f5e475a361836c9c4c8545408a73b52d7172298331478e84b57  dashcore-23.1.0-1-gda1e336a149c-riscv64-linux-gnu.tar.gz
690f70efaf6bceb8641e454a51bf9282f905e7aa6621680b4cb14140172046ce  dashcore-23.1.0-1-gda1e336a149c-x86_64-apple-darwin-unsigned.tar.gz
a13667276cb921e264af3642b1d6e6f8359a91211eec2d63fe03bb85f2ff2e01  dashcore-23.1.0-1-gda1e336a149c-x86_64-apple-darwin-unsigned.zip
77e5ff4551eaa8ffb930a447bac979b47ba820a37d02a60bfc9382b56e77795e  dashcore-23.1.0-1-gda1e336a149c-x86_64-apple-darwin.tar.gz
15d8edb7bd9d58be5f847aee1ed5c01636379c284e0fd9e236851e64f3c42029  dashcore-23.1.0-1-gda1e336a149c-x86_64-linux-gnu-debug.tar.gz
8d1deb7291bcd563118db6df96afb05ca056f2e8cd775c78f7a0276bc85b557b  dashcore-23.1.0-1-gda1e336a149c-x86_64-linux-gnu.tar.gz
9deba355d78675109f3eeb1fd6599cda34d2c2f48075bf46481e96a79cd1ff7a  dashcore-23.1.0-1-gda1e336a149c-win64-debug.zip
9642a46bfcfd9f5d1b8d1efe3a3b88b1510b04ea401ba2e11b37ed03dabfb1cb  dashcore-23.1.0-1-gda1e336a149c-win64-setup-unsigned.exe
557e8af9b6868a0c5dffc1706b1b843736c45719d0b663dcf074b1bb14324112  dashcore-23.1.0-1-gda1e336a149c-win64-unsigned.tar.gz
2fb315eaf5364da1e4fd7c938fb654fc64005ad9398ca1ce947752cb3181416e  dashcore-23.1.0-1-gda1e336a149c-win64.zip

@kwvg kwvg marked this pull request as ready for review February 16, 2026 11:05
@PastaPastaPasta
Copy link
Member

@thepastaclaw can you please run a guix branch for this and post your hashes?

Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, hashes match

utACK da1e336

@PastaPastaPasta
Copy link
Member

806d8f6809381ba09ceb343e82611e557965233b68134349ee10256548542d6e  dashcore-23.1.0-1-gda1e336a149c-aarch64-linux-gnu-debug.tar.gz
a876a75fa3c34320f84c08394024ee1d78de48afb9a21a15b4b36155805534be  dashcore-23.1.0-1-gda1e336a149c-aarch64-linux-gnu.tar.gz
7fd2d75db706fb0d6dbd2847a1a10c5783fcc9d3679bfc61769d053ea09644dd  dashcore-23.1.0-1-gda1e336a149c-arm64-apple-darwin-unsigned.tar.gz
24243756295eed11468f72d82fa61bf4cc0f3315bd3527745d06d25f294e3fcf  dashcore-23.1.0-1-gda1e336a149c-arm64-apple-darwin-unsigned.zip
ca54aa701040d15b8830025372ce5390e635d303c07bcbe4a0b6e660ca06816d  dashcore-23.1.0-1-gda1e336a149c-arm64-apple-darwin.tar.gz
8d1d1abb0be24a6bb5b36674bcc01bb97dd048f0585193b938ae3a38d1113d44  dashcore-23.1.0-1-gda1e336a149c.tar.gz
f0561bbace51c51fe26d310f678b2fd1f54668eadaf4041e940516fa2ac8da3e  dashcore-23.1.0-1-gda1e336a149c-riscv64-linux-gnu-debug.tar.gz
43bba5237de55f5e475a361836c9c4c8545408a73b52d7172298331478e84b57  dashcore-23.1.0-1-gda1e336a149c-riscv64-linux-gnu.tar.gz
690f70efaf6bceb8641e454a51bf9282f905e7aa6621680b4cb14140172046ce  dashcore-23.1.0-1-gda1e336a149c-x86_64-apple-darwin-unsigned.tar.gz
a13667276cb921e264af3642b1d6e6f8359a91211eec2d63fe03bb85f2ff2e01  dashcore-23.1.0-1-gda1e336a149c-x86_64-apple-darwin-unsigned.zip
77e5ff4551eaa8ffb930a447bac979b47ba820a37d02a60bfc9382b56e77795e  dashcore-23.1.0-1-gda1e336a149c-x86_64-apple-darwin.tar.gz
15d8edb7bd9d58be5f847aee1ed5c01636379c284e0fd9e236851e64f3c42029  dashcore-23.1.0-1-gda1e336a149c-x86_64-linux-gnu-debug.tar.gz
8d1deb7291bcd563118db6df96afb05ca056f2e8cd775c78f7a0276bc85b557b  dashcore-23.1.0-1-gda1e336a149c-x86_64-linux-gnu.tar.gz
9deba355d78675109f3eeb1fd6599cda34d2c2f48075bf46481e96a79cd1ff7a  dashcore-23.1.0-1-gda1e336a149c-win64-debug.zip
9642a46bfcfd9f5d1b8d1efe3a3b88b1510b04ea401ba2e11b37ed03dabfb1cb  dashcore-23.1.0-1-gda1e336a149c-win64-setup-unsigned.exe
557e8af9b6868a0c5dffc1706b1b843736c45719d0b663dcf074b1bb14324112  dashcore-23.1.0-1-gda1e336a149c-win64-unsigned.tar.gz
2fb315eaf5364da1e4fd7c938fb654fc64005ad9398ca1ce947752cb3181416e  dashcore-23.1.0-1-gda1e336a149c-win64.zip

@PastaPastaPasta PastaPastaPasta merged commit 888e99d into dashpay:v23.1.x Feb 18, 2026
45 of 46 checks passed
PastaPastaPasta added a commit that referenced this pull request Mar 16, 2026
da16809 docs: add #7221 and #7222 to v23.1.2 release notes (PastaClaw)
8a93926 Merge #7222: fix: properly skip evodb repair on reindex (pasta)
b74b549 Merge #7221: refactor: rename bitcoin-util manpage and test references to dash-util (pasta)
81464ac Merge #7211: fix: qt info tab layout (pasta)
7c27c2f Merge #7209: fix: serialize TrySignChainTip to prevent concurrent signing race (pasta)
81d5eb2 Merge #7208: fix: skip collecting block txids during IBD to prevent unbounded memory growth (pasta)
d02243c ci: run check-skip on blacksmith with GitHub-hosted fallback (PastaClaw)
033b3fe chore: regenerate manpages for v23.1.2 (PastaClaw)
ff965b5 chore: v23.1.2 release preparation (PastaClaw)
8d5936d chore: add #7191 and #7193 to v23.1.1 release notes (PastaClaw)
9f3662b chore: v23.1.1 release preparation (PastaClaw)
5dbfa98 chore: v23.1.1 release preparation (PastaClaw)
240a95f Merge #7193: fix: reject identity elements in deserialization and key generation (pasta)
444cbf2 Merge #7191: fix(qt): reseat quorum labels when new types are inserted (pasta)
00f590d Merge #7180: qt: add Tahoe styled icons for macOS, runtime styling for each network type, update bundle icon, add mask-based tray icon, generation scripts (pasta)
60dda51 Merge #7176: perf: do linear lookup instead building 2 heavy Hash-Maps (pasta)
df1ca87 Merge #7159: feat(qt): UI refresh (5/n, add proposal information widget to information, donut chart for proposal allocation) (pasta)
9061ad0 Merge #7118: feat(qt): UI refresh (4/n, introduce distinct widgets for Dash-specific reporting in debug window) (pasta)
64cc4f2 Merge #7160: feat(interfaces): consolidate masternode counts into one struct, expose chainlock, instantsend, credit pool, quorum statistics (pasta)
5d28a69 Merge #7157: fix(qt): prevent banned masternodes from returning status=0 (pasta)
e0b7386 Merge #7146: feat(qt): introduce framework for sourcing and applying data, use for `{Masternode,Proposal}List`s (pasta)
8fd53cd Merge #7144: feat(qt): add support for reporting `OP_RETURN` payloads as Data Transactions (pasta)
cc6f0bb Merge #7154: fix: MN update notifications had old_list/new_list swapped (pasta)
33f0138 Merge #7145: fix(qt): move labelError styling from proposalcreate.ui into general.css (pasta)
1bdbde6 Merge #7148: feat(qt): persist filter preferences in masternode list (pasta)
96bb601 Merge #7147: fix(qt): prevent overview page font double scaling, recalculate minimum width correctly, `SERVICE` and `STATUS` sorting, fix common types filtering (pasta)
da1e336 build: expand minimum Darwin version to macOS 11 (Big Sur) (Kittywhiskers Van Gogh)

Pull request description:

  ## Issue being fixed or feature implemented
  Note: Skipping changes from #7149 which was for the v23.1.x only.

  ## What was done?

  ## How Has This Been Tested?

  ## Breaking Changes

  ## Checklist:
  - [ ] I have performed a self-review of my own code
  - [ ] I have commented my code, particularly in hard-to-understand areas
  - [ ] I have added or updated relevant unit/integration/functional/e2e tests
  - [ ] I have made corresponding changes to the documentation
  - [ ] I have assigned this pull request to a milestone _(for repository code-owners and collaborators only)_

ACKs for top commit:
  kwvg:
    utACK 36988f9

Tree-SHA512: f5bf8f0af11379bbcea606108ee90af08c16f588ebdbfac1fdd567adfcad14926b9c797c8fa6b398fb65fc3210c5f2c084015ea07718371df04e2412625f42d4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants