Re: Packaging a cross-compilation environment (wasi-libc)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxx> 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@xxxxxxxxxx> 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@xxxxxxxxxx   irc: jstanek
> _______________________________________________
> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
> 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@xxxxxxxxxxxxxxxxxxxxxxx
> 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.
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux