Skip to content

[release/9.0-preview1] [wasi/wasm] EmccCompile.cs: quote the compiler path#97428

Merged
carlossanlop merged 1 commit intorelease/9.0-preview1from
backport/pr-97427-to-release/9.0-preview1
Jan 24, 2024
Merged

[release/9.0-preview1] [wasi/wasm] EmccCompile.cs: quote the compiler path#97428
carlossanlop merged 1 commit intorelease/9.0-preview1from
backport/pr-97427-to-release/9.0-preview1

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Jan 23, 2024

Backport of #97427 to release/9.0-preview1

/cc @radical

Customer Impact

This fixes a recent regression https://github.com/dotnet/AspNetCore-ManualTests/issues/2594 in the Wasm AOT builds where spaces in the full path to the compiler were not correctly escaped.

  • Customer reported
  • Found internally

Regression

  • Yes
  • No

The regression was introduced when the WASI and browser builds were combined into a common set of targets.

Testing

Manual Testing

Risk

Very Low, adds quoting when invoking a compiler so that absolute paths to the compiler are properly supported.

This broke in PR#95051 which changed the task to use a custom path to
the compiler instead of using `emcc` from `PATH`.

Fixes https://github.com/dotnet/AspNetCore-ManualTests/issues/2594 .
@github-actions github-actions Bot requested a review from radical as a code owner January 23, 2024 23:14
@ghost ghost added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Jan 23, 2024
@lewing lewing added Servicing-consider Issue for next servicing release review area-Build-mono Servicing-approved Approved for servicing release and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners Servicing-consider Issue for next servicing release review labels Jan 23, 2024
@carlossanlop carlossanlop added this to the 9.0.0 milestone Jan 24, 2024
@carlossanlop carlossanlop merged commit 37828ce into release/9.0-preview1 Jan 24, 2024
@carlossanlop carlossanlop deleted the backport/pr-97427-to-release/9.0-preview1 branch January 24, 2024 18:02
@lewing
Copy link
Copy Markdown
Member

lewing commented Jan 24, 2024

The hung land appears to be caused by #97044 but there is no way to flag it with build analysis

@github-actions github-actions Bot locked and limited conversation to collaborators Feb 24, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-Build-mono Servicing-approved Approved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants