Merge bitcoin/bitcoin#28188: ci: Use documented CCACHE_MAXSIZE instead of CCACHE_SIZE#880
Merge bitcoin/bitcoin#28188: ci: Use documented CCACHE_MAXSIZE instead of CCACHE_SIZE#880DashCoreAutoGuix wants to merge 2 commits intobackport-0.23-batch-632from
CCACHE_MAXSIZE instead of CCACHE_SIZE#880Conversation
…CCACHE_SIZE` 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
WalkthroughRenamed CI environment variable(s) for ccache max size across several setup scripts (introducing Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: ASSERTIVE Plan: Pro 📒 Files selected for processing (1)
🧰 Additional context used📓 Path-based instructions (2)ci/**📄 CodeRabbit inference engine (CLAUDE.md)
Files:
**⚙️ CodeRabbit configuration file
Files:
🧠 Learnings (3)📓 Common learnings📚 Learning: 2025-07-28T20:34:29.061ZApplied to files:
📚 Learning: 2025-07-28T23:09:09.522ZApplied to files:
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (6)
🔇 Additional comments (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
✅ Backport Verification SuccessfulNo issues found! This backport is complete and faithful to the original Bitcoin change. Original Bitcoin commit: Verification Details:
Analysis:This PR correctly implements Bitcoin's change to use the documented
Reviewer Feedback Analysis:PastaPastaPasta comments reviewed: 0 No reviewer feedback to address. This PR is ready for merge. ✅ |
- Remove --max-size parameter from ccache --zero-stats in ci/dash/build_src.sh - The CCACHE_MAXSIZE environment variable is automatically used by ccache - This matches Bitcoin's approach in the same commit (bitcoin#28188)
Verification Agent: Fixes AppliedI've reviewed this backport of Bitcoin Core PR bitcoin#28188 and applied a minor fix to fully align with Bitcoin's implementation. Analysis SummaryBitcoin's Change:
Dash's Implementation:
Fix AppliedIssue: In Fix: Changed to Missing Files (Expected)The following files from Bitcoin's commit don't exist in Dash and are correctly omitted:
StatusThe backport is now faithful to Bitcoin Core bitcoin#28188. CI will re-run to verify the changes. Commit: 66fb95d |
✅ Verification Complete - APPROVEDSummaryPR #880 successfully backports Bitcoin PR bitcoin#28188 which replaces Verification ResultsBitcoin Commit: Changes Validated:
Backport Accuracy:
CI Status:
ConclusionThis backport correctly implements Bitcoin's ccache configuration changes with appropriate Dash adaptations. The validation fixes were correctly applied and match Bitcoin's intent. Approving for merge. 🤖 Automated verification by Claude Code |
Backports bitcoin#28188
Original commit: e92013e
Backported from Bitcoin Core v0.26
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.