bytecodealliance / bytecodealliance/componentize-dotnet
Publishing packages from Linux cannot handle zip files
Open
- Dominant language
- C#
- Stars
- 147
- Forks
- 18
- PR merge metrics
- No merged PRs in 30d
Description
Linux 'tar' does not support `zip` format so due to https://github.com/bytecodealliance/componentize-dotnet/blob/26b5b5a839f7a2a786cfe9d2498dfa42dd6ac525/src/WasmComponent.Sdk/WasmComponent.Sdk.csproj#L70, packages built on Linux will not have the `.exe`
Contributor guide
Research direction
Start at the linked src/WasmComponent.Sdk/WasmComponent.Sdk.csproj line 70 and inspect how package archives are created on Linux versus other platforms. Reproduce the Linux publishing path and verify that the resulting package includes the .exe; done means Linux-built packages handle the zip format and contain the executable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, wasm
- Domain
- build-system, release
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100