workers-sdk: 🐛 BUG: Wrangler doesn't work on my system/OS (provide a static build of `workerd`)
Which Cloudflare product(s) does this pertain to?
Wrangler
What version of Wrangler are you using?
3
What operating system are you using?
N/A
Describe the Bug
Collection of issues related to Wrangler not working on specific systems/OSs which will be fixed by providing a static build of workerd.
- https://github.com/cloudflare/workers-sdk/issues/2985
- https://github.com/cloudflare/workers-sdk/issues/3379
- https://github.com/cloudflare/workers-sdk/issues/3432
- https://github.com/cloudflare/workers-sdk/issues/3429
- https://github.com/cloudflare/workers-sdk/issues/3315
- https://github.com/cloudflare/workers-sdk/issues/3307
- https://github.com/cloudflare/workers-sdk/issues/3301
- https://github.com/cloudflare/workers-sdk/issues/3262
About this issue
- Original URL
- State: closed
- Created a year ago
- Reactions: 8
- Comments: 31 (6 by maintainers)
Hey everyone! 👋 We’ve just released a new
betaversion of Wrangler that should improve compatibility. Try it out withnpx wrangler@beta dev.On Linux,
libc++is now statically linked, and we targetglibc 2.31when building. This means any Linux distro providingglibc 2.31or higher should be supported. The following OSes have been tested:Ubuntu 18.04 (which is now end-of-life) and Debian 10 will not be supported.
On macOS, we now target macOS 11 “Big Sur” when building. This means any version of macOS 11 or higher (Big Sur, Monterey, Ventura, Sonoma) should be supported.
I’m going to close this issue now, but please let us know if you encounter any issues. 🙂
@lakano As of this morning, this is no longer true. The default Codespaces image has been upgraded to Debian 12 Bookworm. If you haven’t changed your configuration, you should just be able to run ‘Codespaces: Rebuild Container’, otherwise you can upgrade the base image (usually either
VARIANTindevcontainer.json, or by depending on ex.mcr.microsoft.com/vscode/devcontainers/javascript-node:20-bookwormin your Dockerfile).For example, a minimum Codespaces setup is as follows:
.devcontainer/devcontainer.json.devcontainer/DockerfileFedora users can install
llvm-libunwindand it seems to fix the issue 😄https://github.com/cloudflare/workerd/issues/46#issuecomment-1554321869
Hi It does not work either in Fedora Linux 38