Hi Jan,
Thanks for the work around WebAssembly.
Do you have a plan to create the RPM package for wasi-sdk[1]?
The coming Ruby new version 3.2 supports WebAssembly, and it requires
wasi-sdk to use it.[2]
But the released wasi-sdk binaries on the upstream project don't have
the binary compatibility on the Fedora, because the binaries are built
on the Ubuntu environment.[4]
So, I am building the wasi-sdk from the source on Fedora 36. But I
feel it takes more than 60 minutes, and is still in progress.
I wonder how other program languages supporting WebAssembly manage
this situation.
[1]
https://github.com/WebAssembly/wasi-sdk
[2]
https://github.com/ruby/ruby/blob/master/wasm/README.md
[3]
https://github.com/WebAssembly/wasi-sdk/releases
[4]
https://bugs.ruby-lang.org/issues/19053#note-2
On Mon, Aug 29, 2022 at 4:04 PM Jan Staněk <jstanek(a)redhat.com> wrote:
To better collaborate on this, I've pushed my working copy of the
package to gitlab [1]. It's a bit experimental (i.e. it tries to use
source-git [2] approach to development), but should allow any
interested party to review what I'm doing :)
Integration with COPR is on my TODO list.
[1]:
https://gitlab.com/khx/fedora/wasi-libc
[2]:
https://docs.fedoraproject.org/en-US/ci/source-git/
Florian Weimer <fweimer(a)redhat.com> writes:
> You can try to replace the current version with dlmalloc 2.7.2, which
> still comes with the previous public domain dedication:
>
> <
https://gee.cs.oswego.edu/pub/misc/>
>
> We can also ask Doug Lea if he can go back to the previous public domain
> dedication.
I've got some comments on the wasi-libc issue that another malloc might
work as well. Nevertheless, I'll try to contact Doug Lea with the
explanation and see where that leads.
Thanks!
--
Jan Staněk
Software Engineer, Red Hat
jstanek(a)redhat.com irc: jstanek
_______________________________________________
devel mailing list -- devel(a)lists.fedoraproject.org
To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue
--
Jun | He - Him | Timezone: UTC+1 or 2, Czech Republic
See <
https://www.worldtimebuddy.com/czech-republic-prague-to-utc> for
the timezone.