Skip to content

Fix musl build - #18

Merged
Christof Marti (chrmarti) merged 1 commit into
mainfrom
chrmarti/equal-penguin
Jul 17, 2026
Merged

Fix musl build#18
Christof Marti (chrmarti) merged 1 commit into
mainfrom
chrmarti/equal-penguin

Conversation

@chrmarti

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings July 16, 2026 19:55

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Enables Azure musl builds to use an isolated, explicitly located cross installation.

Changes:

  • Detects cross when configured via an absolute path.
  • Installs and invokes cross from the agent’s temporary directory.
Show a summary per file
File Description
npm/scripts/build-native.js Recognizes path-qualified cross commands.
azure-pipelines/steps/build-linux-musl-addon.yml Isolates and explicitly invokes the cross installation.

Review details

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Medium

@chrmarti
Christof Marti (chrmarti) force-pushed the chrmarti/equal-penguin branch 2 times, most recently from 59f43ee to 1bb16d3 Compare July 16, 2026 20:48
@chrmarti
Christof Marti (chrmarti) merged commit f109047 into main Jul 17, 2026
71 of 72 checks passed
@chrmarti
Christof Marti (chrmarti) deleted the chrmarti/equal-penguin branch July 17, 2026 07:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants