Bug#1041463: ITP: rust-wasmtime -- cross-platform engine for running WebAssembly programs
On Wed, Jul 19, 2023 at 10:56:32AM +0200, Jonas Smedegaard wrote:
> rust-wasmtime is the Rust embedding API for the Wasmtime project:
> a cross-platform engine for running WebAssembly programs.
>
> This is a pseudo-ITP: The source package is already maintained for the
> subset covering core Cranelift crates, since they are part of same
> monorepo. The intent tracked here is extending that source package to
> provide binary packages librust-wasmtime* which involves additional
> dependencies unneeded for Cranelift.
I'm not sure what you mean by that -- what is already maintained?
Also, are you planning to package wasmtime, as in the CLI, itself? I
believe this exists on the same upstream/source tree as the language
bindings that you're proposing here?
> Please shout if there is need for wasmtime, and especially if there is
> interest in helping get the needed dependencies packaged.
I don't have the bandwidth to help packaging wasmtime. However, I do
maintain another popular WebAssembly runtime, WasmEdge, and last year I
contributed a few changes to the Debian LLVM packages
(src:llvm-project-14 and friends) with regards to WebAssembly support,
and so you could say I'm interested with helping in bringing more parts
of the WebAssembly ecosystem in Debian :) I'm also interested in
opportunities to help each other, and in the relevant packages working
well with each other and/or providing a unified experience. Let me know
if you can think of any such ways.
On that note, you may be interested in (and/or subscribing to) #1033322.
Regards,
Faidon
Reply to: