[scripts] Use HOMEBREW_DEVELOPER mode to install asio - #509
Conversation
4d9c34c to
dc8278d
Compare
Code Review
|
| Auto-apply | Compact |
|
|
Was this helpful? React with 👍 / 👎 | Gitar
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #509 +/- ##
=======================================
Coverage 95.69% 95.69%
=======================================
Files 244 244
Lines 26477 26477
Branches 1946 1946
=======================================
Hits 25336 25336
Misses 1141 1141 🚀 New features to boost your workflow:
|
Code Review
|
| Auto-apply | Compact |
|
|
Was this helpful? React with 👍 / 👎 | Gitar
…he download redirects or returns an error
CI failed: The CI build is failing on macOS because the updated `asio` library is incompatible with the deprecated `websocketpp` dependency, causing widespread compilation errors due to removed `io_service` members. Additionally, a minor test timeout was observed that appears unrelated to these changes.OverviewMultiple CI jobs on macOS are failing during the compilation phase due to breaking changes introduced by an updated FailuresmacOS Compilation Errors (confidence: high)
Test Timeout (confidence: medium)
Summary
Code Review ✅ Approved 3 resolved / 3 findingsConsolidates macOS dependency installation and adds robust curl flags to fix build failures. Addresses missing changelog references, websocketpp compatibility risks, and curl error-handling gaps.
✅ 3 resolved✅ Quality: Changelog references nonexistent install_dependencies.sh
✅ Bug: Removing asio pin may reintroduce websocketpp incompatibility
✅ Bug: curl download lacks -f/-L, can save error page as formula
Tip Comment OptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change the behavior for this request:
Was this helpful? React with 👍 / 👎 | Gitar |
scripts/install_dependencies.sh to install asio via brew install asio
Summary by Gitar
scripts/install_deps_macOS.shby consolidating dependency installations into a singlebrew installcommand.docs/changelog.mdto reflect dependency management changes for macOS builds.This will update automatically on new commits.