[PR #49] [MERGED] fix(public/install.sh): fail early if req buildtools are missing #53

Closed
opened 2026-02-15 17:17:27 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/openclaw/openclaw.ai/pull/49
Author: @knocte
Created: 2/6/2026
Status: Merged
Merged: 2/12/2026
Merged by: @steipete

Base: mainHead: wip/checkBuildTools


📝 Commits (5)

  • b7eec9b fix(public/install.sh): fail early if req buildtools are missing
  • 451a8ea fix(install): auto-install build tools after npm native build failures
  • 4906361 fix(install): auto-install build tools on native npm failures
  • d635ed9 fix: land installer build-tool auto-recovery (#49) (thanks @knocte)
  • 7c74d0a merge: sync wip/checkBuildTools with main before land

📊 Changes

3 files changed (+189 additions, -1 deletions)

View changed files

📝 CHANGELOG.md (+1 -0)
📝 public/install.sh (+121 -1)
📝 scripts/test-install-sh-unit.sh (+67 -0)

📄 Description

Would fix some of the issues some people have been reporting in: https://github.com/openclaw/openclaw/discussions/5462

[AI assisted via Codex 5.2]


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/openclaw/openclaw.ai/pull/49 **Author:** [@knocte](https://github.com/knocte) **Created:** 2/6/2026 **Status:** ✅ Merged **Merged:** 2/12/2026 **Merged by:** [@steipete](https://github.com/steipete) **Base:** `main` ← **Head:** `wip/checkBuildTools` --- ### 📝 Commits (5) - [`b7eec9b`](https://github.com/openclaw/openclaw.ai/commit/b7eec9b76786257df5b43265c7ba3c3e784c9ab9) fix(public/install.sh): fail early if req buildtools are missing - [`451a8ea`](https://github.com/openclaw/openclaw.ai/commit/451a8eabfb2911b7192eceae185c06f03d3998bc) fix(install): auto-install build tools after npm native build failures - [`4906361`](https://github.com/openclaw/openclaw.ai/commit/490636102983c4b203adb794be3fbb56072dced7) fix(install): auto-install build tools on native npm failures - [`d635ed9`](https://github.com/openclaw/openclaw.ai/commit/d635ed9c7503281b183e18b62c5bb48f0abf1ce8) fix: land installer build-tool auto-recovery (#49) (thanks @knocte) - [`7c74d0a`](https://github.com/openclaw/openclaw.ai/commit/7c74d0ad292c73bc5c1aed114f0b58e3fcc05fdc) merge: sync wip/checkBuildTools with main before land ### 📊 Changes **3 files changed** (+189 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELOG.md` (+1 -0) 📝 `public/install.sh` (+121 -1) 📝 `scripts/test-install-sh-unit.sh` (+67 -0) </details> ### 📄 Description Would fix some of the issues some people have been reporting in: https://github.com/openclaw/openclaw/discussions/5462 [AI assisted via Codex 5.2] --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 17:17:27 -05:00
yindo closed this issue 2026-02-15 17:17:27 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: openclaw/openclaw.ai#53