You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It requires Node, Python, CC and tcl to build, and left to its own devices bazel attempts to download the compilers/runtimes necessary for this, which naturally are not NixOS compatible. The envoy package faces similar difficulties and resorts to patching out the problematic code.
I did look into this for a v short time; it's quite non trivial - it's based on Bazel, which I've no experience with (but I'm now working a bit more with Bazel so perhaps I could contribute a bit more on this).
Workerd is a JavaScript / Wasm server runtime based on the same code that powers Cloudflare Workers.
workerd
interacts with wrangler but at present isn't compiled from source or available separately. This has caused a number of issues 1 2 3.Providing
workerd
as its own package has been mused upon. An existing request for miniflare could likely be closed asworkerd
supersedesminiflare
.workerd
is built with bazel, typically a bleeding-edge version beyond what is innixpkgs
.It requires Node, Python, CC and tcl to build, and left to its own devices
bazel
attempts to download the compilers/runtimes necessary for this, which naturally are not NixOS compatible. Theenvoy
package faces similar difficulties and resorts to patching out the problematic code.CC wrangler maintainers: @dezren39 @seanrmurphy @ryand56
Metadata
Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: