Stream: git-wasmtime

Topic: wasmtime / issue #4688 Enable rpm package autobuilds on F...


view this post on Zulip Wasmtime GitHub notifications bot (Aug 11 2022 at 15:11):

flouthoc commented on issue #4688:

Failing CI / Check (pull_request) seems to be unrelated to this PR afaics.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 11 2022 at 15:41):

lsm5 commented on issue #4688:

See: https://github.com/bytecodealliance/wasmtime/issues/4570#issuecomment-1212130549 for webhook info

view this post on Zulip Wasmtime GitHub notifications bot (Aug 11 2022 at 18:30):

jameysharp commented on issue #4688:

CI failures are because today's release of Rust 1.63 reports a new warning. #4691 is merged fixing that, so please rebase and then hopefully CI will pass.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 15 2022 at 19:08):

font commented on issue #4688:

Thanks @lsm5! I successfully tested the build:

[vagrant@fedora36 ~]$ sudo dnf -y copr enable lsm5/wasmtime
Enabling a Copr repository. Please note that this repository is not part
of the main distribution, and quality may vary.

The Fedora Project does not exercise any power over the contents of
this repository beyond the rules outlined in the Copr FAQ at
<https://docs.pagure.org/copr.copr/user_documentation.html#what-i-can-build-in-copr>,
and packages are not held to any quality or security level.

Please do not file bug reports about these packages in Fedora
Bugzilla. In case of problems, contact the owner of this repository.
Repository successfully enabled.
[vagrant@fedora36 ~]$ sudo dnf install -y wasmtime
Copr repo for wasmtime owned by lsm5                                                                                                                                                                                                                                                           12 kB/s | 3.3 kB     00:00
Dependencies resolved.
==============================================================================================================================================================================================================================================================================================================================
 Package                                                       Architecture                                                Version                                                                                    Repository                                                                                         Size
==============================================================================================================================================================================================================================================================================================================================
Installing:
 wasmtime                                                      x86_64                                                      101:0.0-20220815174844.df43290.fc36                                                        copr:copr.fedorainfracloud.org:lsm5:wasmtime                                                      3.5 M

Transaction Summary
==============================================================================================================================================================================================================================================================================================================================
Install  1 Package

Total download size: 3.5 M
Installed size: 11 M
Downloading Packages:
wasmtime-0.0-20220815174844.df43290.fc36.x86_64.rpm                                                                                                                                                                                                                                            18 MB/s | 3.5 MB     00:00
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                                                                                                                                          18 MB/s | 3.5 MB     00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                                                                                                                                                      1/1
  Installing       : wasmtime-101:0.0-20220815174844.df43290.fc36.x86_64                                                                                                                                                                                                                                                  1/1
  Running scriptlet: wasmtime-101:0.0-20220815174844.df43290.fc36.x86_64                                                                                                                                                                                                                                                  1/1
  Verifying        : wasmtime-101:0.0-20220815174844.df43290.fc36.x86_64                                                                                                                                                                                                                                                  1/1

Installed:
  wasmtime-101:0.0-20220815174844.df43290.fc36.x86_64

Complete!
[vagrant@fedora36 ~]$ mkdir hello-wasmtime/; cd hello-wasmtime/
[vagrant@fedora36 hello-wasmtime]$ echo 'fn main() {
    println!("Hello, world!");
    }' > hello.rs
[vagrant@fedora36 hello-wasmtime]$ rustc hello.rs --target wasm32-wasi
[vagrant@fedora36 hello-wasmtime]$ wasmtime hello.wasm
Hello, world!
[vagrant@fedora36 hello-wasmtime]$

view this post on Zulip Wasmtime GitHub notifications bot (Aug 16 2022 at 00:19):

font edited a comment on issue #4688:

Thanks @lsm5! I successfully tested the build using a basic hello world test:

[vagrant@fedora36 ~]$ sudo dnf -y copr enable lsm5/wasmtime
Enabling a Copr repository. Please note that this repository is not part
of the main distribution, and quality may vary.

The Fedora Project does not exercise any power over the contents of
this repository beyond the rules outlined in the Copr FAQ at
<https://docs.pagure.org/copr.copr/user_documentation.html#what-i-can-build-in-copr>,
and packages are not held to any quality or security level.

Please do not file bug reports about these packages in Fedora
Bugzilla. In case of problems, contact the owner of this repository.
Repository successfully enabled.
[vagrant@fedora36 ~]$ sudo dnf install -y wasmtime
Copr repo for wasmtime owned by lsm5                                                                                                                                                                                                                                                           12 kB/s | 3.3 kB     00:00
Dependencies resolved.
==============================================================================================================================================================================================================================================================================================================================
 Package                                                       Architecture                                                Version                                                                                    Repository                                                                                         Size
==============================================================================================================================================================================================================================================================================================================================
Installing:
 wasmtime                                                      x86_64                                                      101:0.0-20220815174844.df43290.fc36                                                        copr:copr.fedorainfracloud.org:lsm5:wasmtime                                                      3.5 M

Transaction Summary
==============================================================================================================================================================================================================================================================================================================================
Install  1 Package

Total download size: 3.5 M
Installed size: 11 M
Downloading Packages:
wasmtime-0.0-20220815174844.df43290.fc36.x86_64.rpm                                                                                                                                                                                                                                            18 MB/s | 3.5 MB     00:00
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                                                                                                                                          18 MB/s | 3.5 MB     00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                                                                                                                                                      1/1
  Installing       : wasmtime-101:0.0-20220815174844.df43290.fc36.x86_64                                                                                                                                                                                                                                                  1/1
  Running scriptlet: wasmtime-101:0.0-20220815174844.df43290.fc36.x86_64                                                                                                                                                                                                                                                  1/1
  Verifying        : wasmtime-101:0.0-20220815174844.df43290.fc36.x86_64                                                                                                                                                                                                                                                  1/1

Installed:
  wasmtime-101:0.0-20220815174844.df43290.fc36.x86_64

Complete!
[vagrant@fedora36 ~]$ mkdir hello-wasmtime/; cd hello-wasmtime/
[vagrant@fedora36 hello-wasmtime]$ echo 'fn main() {
    println!("Hello, world!");
    }' > hello.rs
[vagrant@fedora36 hello-wasmtime]$ rustc hello.rs --target wasm32-wasi
[vagrant@fedora36 hello-wasmtime]$ wasmtime hello.wasm
Hello, world!
[vagrant@fedora36 hello-wasmtime]$


Last updated: Dec 23 2024 at 12:05 UTC