Open randomshinichi opened 2 years ago
I can't reproduce. Using your index.html
, src/main.rs
and Cargo.toml
works on my side.
trunk serve
should say something like server listening at http://127.0.0.1:8080
and going to that url displays the site fine for me.
Something about including the inner html makes me think you might be directly opening the generated html file directly in your browser, which will not work and is not supported, since wasm can't be load from file://
locations (the server has to use a correct MIME type, trunk takes care of that).
trunk serve should say something like server listening at http://127.0.0.1:8080 and going to that url displays the site fine for me.
Yes it does:
shinichi@asuka:~/source/yew-app trunk serve
2022-05-18T12:42:00.611897Z INFO π¦ starting build
2022-05-18T12:42:00.613067Z INFO spawning asset pipelines
2022-05-18T12:42:00.771855Z INFO building yew-app
Finished dev [unoptimized + debuginfo] target(s) in 0.03s
2022-05-18T12:42:00.881286Z INFO fetching cargo artifacts
2022-05-18T12:42:00.987625Z INFO processing WASM for yew-app
2022-05-18T12:42:00.989409Z INFO calling wasm-bindgen for yew-app
2022-05-18T12:42:01.116880Z INFO copying generated wasm-bindgen artifacts
2022-05-18T12:42:01.118368Z INFO applying new distribution
2022-05-18T12:42:01.119405Z INFO β
success
2022-05-18T12:42:01.119603Z INFO π‘ serving static assets at -> /
2022-05-18T12:42:01.119632Z INFO π‘ server listening at http://127.0.0.1:8080
Something about including the inner html makes me think you might be directly opening the generated html file directly in your browser, which will not work and is not supported, since wasm can't be load from
file://
locations (the server has to use a correct MIME type, trunk takes care of that).
No, this was copied from the Inspector, which shows the DOM. There was no generated html file.
Alright, the logs look good so far. Note that I am quite literally creating a new folder and copy-pasting the three files in, then running trunk serve
and it shows "Hello World".
Can you check your browser settings or with a clean profile and/or try another browser. There might be settings to turn off web assembly I'm not aware of and a bunch of other stuff. The code you posted works though.
Addendum: the generated files are in a dist
subfolder, they contain an index.html
, a yew-app-[hash]_bg.wasm
and a yew-app-[hash].js
file.
Addendum: the generated files are in a dist subfolder, they contain an index.html, a yew-app-[hash]_bg.wasm and a yew-app-[hash].js file.
shinichi@asuka:~/source/yew-app/dist ls index.html yew-app-7bc228bf5a52d897_bg.wasm yew-app-7bc228bf5a52d897.js
Chromium new profile firefox --safe-mode wasm not disabled in firefox
shinichi@asuka:~/source/yew-app/dist ls index.html yew-app-7bc228bf5a52d897_bg.wasm yew-app-7bc228bf5a52d897.js
Okay, still looks fine. Mind zipping that version up and making it available somewhere I can check it out? It's a fully self-contained version of the app, just those three files should reproduce exactly what trunk is serving. Oh and one thing, it shouldn't hurt to check
trunk --version
trunk 0.15.0
Thanks for the quick reply
shinichi@asuka:~/source/yew-app trunk --version
trunk 0.15.0
shinichi@asuka:~/source/yew-app rustup show
Default host: x86_64-unknown-linux-gnu
rustup home: /home/shinichi/.rustup
installed toolchains
--------------------
stable-x86_64-unknown-linux-gnu (default)
nightly-x86_64-unknown-linux-gnu
installed targets for active toolchain
--------------------------------------
wasm32-unknown-unknown
x86_64-unknown-linux-gnu
active toolchain
----------------
stable-x86_64-unknown-linux-gnu (default)
rustc 1.60.0 (7737e0b5c 2022-04-04)
Can reproduce it with your dist.tar folder. Still not sure what's different.
EDIT: found something. Can you double check that your source file is "src/main.rs" and not "src/lib.rs"?
Later: your generated wasm doesn't contain a __wbindgen_start
symbol and the js wrapper doesn't call any. In my reproduction there's the following at the end of the yew-app-*.js:
wasm = instance.exports; init.wbindgen_wasm_module = module; wasm.wbindgen_start(); return wasm;
In the dist bundle you sent over it's
wasm = instance.exports; init.__wbindgen_wasm_module = module;
return wasm;
which I know from trunk building a library crate (it only recently got the ability to build worker crates, but anyway). There should be a call that starts the wasm and the symbol should be visible since the Cargo.toml
defines a binary crate. I'm not sure why trunk is seemingly building a library mode.
Like this: dist.tar.gz
It's src/main.rs
shinichi@asuka:~/source/yew-app tree -L 2
.
βββ Cargo.lock
βββ Cargo.toml
βββ dist
βΒ Β βββ index.html
βΒ Β βββ yew-app-7bc228bf5a52d897_bg.wasm
βΒ Β βββ yew-app-7bc228bf5a52d897.js
βββ dist.tar.gz
βββ index.html
βββ src
βΒ Β βββ main.rs
βββ target
βββ CACHEDIR.TAG
βββ debug
βββ wasm32-unknown-unknown
βββ wasm-bindgen
Maybe the following index.html forces trunk to build it as a binary crate. Cause it really seems that trunk is building a library crate for some reason.
<!DOCTYPE html>
<html lang="en">
<head>
<title>testtitle</title>
<link data-trunk rel="rust" data-bin="yew-app" data-type="main" />
</head>
<body>this is from the html</body>
</html>
Unfortunately the same thing happens. I've gzipped my entire dev folder for you: yew-app.tar.gz
which I know from trunk building a library crate (it only recently got the ability to build worker crates, but anyway). There should be a call that starts the wasm and the symbol should be visible since the
Cargo.toml
defines a binary crate. I'm not sure why trunk is seemingly building a library mode.Like this: dist.tar.gz
Hey, your dist.tar.gz works!
Your dev folder works on my machine. So we know it must be some part of the compiler machinery causing this. Hard to come up with a plan to debug this further from my side. I can see if I can find an untouched VM somewhere to replay a clean rust/wasm/trunk setup - but honestly, that's what the CI servers are doing with every commit, too.
Can you try applying the wasm_bindgen(start)
attribute to the main function to see whether that causes wasm-bindgen to insert the instantiation code: https://rustwasm.github.io/wasm-bindgen/reference/attributes/on-rust-exports/start.html
Also, it would be great to have the build log with full verbosity (including rustc) for reference.
Can you try applying the
wasm_bindgen(start)
attribute to the main function to see whether that causes wasm-bindgen to insert the instantiation code: https://rustwasm.github.io/wasm-bindgen/reference/attributes/on-rust-exports/start.html
Added wasm-bindgen = "0.2"
to Cargo.toml
#[wasm_bindgen(start)]
fn main() {
yew::start_app::<App>();
}
...
error: can only #[wasm_bindgen] public functions
--> src/main.rs:12:1
|
12 | / fn main() {
13 | | yew::start_app::<App>();
14 | | }
| |_^
error[E0601]: `main` function not found in crate `yew_app`
--> src/main.rs:1:1
|
1 | / use yew::prelude::*;
2 | | use wasm_bindgen::prelude::*;
3 | |
4 | | #[function_component(App)]
... |
13 | | yew::start_app::<App>();
14 | | }
| |_^ consider adding a `main` function to `src/main.rs`
For more information about this error, try `rustc --explain E0601`.
error: could not compile `yew-app` due to 2 previous errors
2022-05-23T07:34:11.410875Z ERROR β error
error from HTML pipeline
Caused by:
0: error from asset pipeline
1: error during cargo build execution
2: cargo call returned a bad status
#[wasm_bindgen(start)]
pub fn main() {
yew::start_app::<App>();
}
...
error: entry symbol `main` declared multiple times
--> src/main.rs:12:1
|
12 | pub fn main() {
| ^^^^^^^^^^^^^
|
= help: did you use `#[no_mangle]` on `fn main`? Use `#[start]` instead
error: could not compile `yew-app` due to previous error
2022-05-23T07:35:00.567756Z ERROR β error
error from HTML pipeline
Caused by:
0: error from asset pipeline
1: error during cargo build execution
2: cargo call returned a bad status
Also, it would be great to have the build log with full verbosity (including rustc) for reference.
I have no idea why cargo build
works but not trunk serve
shinichi@asuka:~/source/yew-app cargo build -vv
Compiling proc-macro2 v1.0.39
Compiling unicode-ident v1.0.0
Compiling syn v1.0.95
Compiling log v0.4.17
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.39 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>:Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple
token-based libraries from the procedural macro use case.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_VERSION=1.0.39 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.39/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=2a11af603917b5c0 -C extra-filename=-2a11af603917b5c0 --out-dir /home/shinichi/source/yew-app/target/debug/build/proc-macro2-2a11af603917b5c0 -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.95 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION=1.0.95 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=95 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.95/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=28d97e3c07a10806 -C extra-filename=-28d97e3c07a10806 --out-dir /home/shinichi/source/yew-app/target/debug/build/syn-28d97e3c07a10806 -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Compiling wasm-bindgen-shared v0.2.80
Compiling lazy_static v1.4.0
Compiling serde_derive v1.0.137
Compiling cfg-if v1.0.0
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.0 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name unicode_ident --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f009e4f35dcd0684 -C extra-filename=-f009e4f35dcd0684 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.4.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=bc7161835e251861 -C extra-filename=-bc7161835e251861 --out-dir /home/shinichi/source/yew-app/target/debug/build/log-bc7161835e251861 -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-shared-0.2.80 CARGO_PKG_AUTHORS='The wasm-bindgen Developers' CARGO_PKG_DESCRIPTION='Shared support between wasm-bindgen and wasm-bindgen cli, an internal
dependency.
' CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasm-bindgen-shared CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/shared' CARGO_PKG_VERSION=0.2.80 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=80 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-shared-0.2.80/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=27c907ed8c5a0ae3 -C extra-filename=-27c907ed8c5a0ae3 --out-dir /home/shinichi/source/yew-app/target/debug/build/wasm-bindgen-shared-27c907ed8c5a0ae3 -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.4.0 CARGO_PKG_AUTHORS='Marvin LΓΆbel <loebel.marvin@gmail.com>' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name lazy_static /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b341606102c7008f -C extra-filename=-b341606102c7008f --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.137 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.137 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=137 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.137/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=17642c863f1a19bc -C extra-filename=-17642c863f1a19bc --out-dir /home/shinichi/source/yew-app/target/debug/build/serde_derive-17642c863f1a19bc -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg]
parameters. Structured like an if-else chain, the first matching branch is the
item that gets emitted.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name cfg_if --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=56df745b5175507b -C extra-filename=-56df745b5175507b --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Compiling serde v1.0.137
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.137 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.137 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=137 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.137/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=9f7e663c9ddb8949 -C extra-filename=-9f7e663c9ddb8949 --out-dir /home/shinichi/source/yew-app/target/debug/build/serde-9f7e663c9ddb8949 -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Compiling bumpalo v3.9.1
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=bumpalo CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/bumpalo-3.9.1 CARGO_PKG_AUTHORS='Nick Fitzgerald <fitzgen@gmail.com>' CARGO_PKG_DESCRIPTION='A fast bump allocation arena for Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bumpalo CARGO_PKG_REPOSITORY='https://github.com/fitzgen/bumpalo' CARGO_PKG_VERSION=3.9.1 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name bumpalo --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/bumpalo-3.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=e1eede7446fe5c75 -C extra-filename=-e1eede7446fe5c75 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Compiling serde_json v1.0.81
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.81 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_VERSION=1.0.81 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=81 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.81/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=8224d4b5b41c83a9 -C extra-filename=-8224d4b5b41c83a9 --out-dir /home/shinichi/source/yew-app/target/debug/build/serde_json-8224d4b5b41c83a9 -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Fresh ryu v1.0.10
Fresh itoa v1.0.2
Compiling wasm-bindgen v0.2.80
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-0.2.80 CARGO_PKG_AUTHORS='The wasm-bindgen Developers' CARGO_PKG_DESCRIPTION='Easy support for interacting between JS and Rust.
' CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasm-bindgen CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen' CARGO_PKG_VERSION=0.2.80 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=80 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-0.2.80/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="serde-serialize"' --cfg 'feature="serde_json"' --cfg 'feature="spans"' --cfg 'feature="std"' -C metadata=9ca82aae6a754ff5 -C extra-filename=-9ca82aae6a754ff5 --out-dir /home/shinichi/source/yew-app/target/debug/build/wasm-bindgen-9ca82aae6a754ff5 -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Compiling version_check v0.9.4
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=version_check CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4 CARGO_PKG_AUTHORS='Sergio Benitez <sb@sergio.bz>' CARGO_PKG_DESCRIPTION='Tiny crate to check the version of the installed/running rustc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=version_check CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/version_check' CARGO_PKG_VERSION=0.9.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name version_check /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f31620567ddfcb83 -C extra-filename=-f31620567ddfcb83 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Compiling autocfg v1.1.0
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0 CARGO_PKG_AUTHORS='Josh Stone <cuviper@gmail.com>' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name autocfg /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b903f59dba3dcf2d -C extra-filename=-b903f59dba3dcf2d --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Compiling boolinator v2.4.0
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=boolinator CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/boolinator-2.4.0 CARGO_PKG_AUTHORS='Daniel Keep <daniel.keep@gmail.com>' CARGO_PKG_DESCRIPTION='Provides the Boolinator trait, which lets you use Option and Result-style combinators with bools.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=boolinator CARGO_PKG_REPOSITORY='https://github.com/DanielKeep/rust-boolinator' CARGO_PKG_VERSION=2.4.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name boolinator /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/boolinator-2.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=7e434574066cd873 -C extra-filename=-7e434574066cd873 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
Fresh hashbrown v0.11.2
Fresh scoped-tls-hkt v0.1.2
Fresh slab v0.4.6
Running `/home/shinichi/source/yew-app/target/debug/build/log-bc7161835e251861/build-script-build`
Running `/home/shinichi/source/yew-app/target/debug/build/serde_derive-17642c863f1a19bc/build-script-build`
[log 0.4.17] cargo:rustc-cfg=atomic_cas
[log 0.4.17] cargo:rustc-cfg=has_atomics
[log 0.4.17] cargo:rerun-if-changed=build.rs
Running `/home/shinichi/source/yew-app/target/debug/build/wasm-bindgen-9ca82aae6a754ff5/build-script-build`
Running `/home/shinichi/source/yew-app/target/debug/build/wasm-bindgen-shared-27c907ed8c5a0ae3/build-script-build`
[wasm-bindgen 0.2.80] cargo:rerun-if-changed=build.rs
[wasm-bindgen-shared 0.2.80] cargo:rustc-env=SCHEMA_FILE_HASH=3468290064813615840
Running `/home/shinichi/source/yew-app/target/debug/build/syn-28d97e3c07a10806/build-script-build`
Running `/home/shinichi/source/yew-app/target/debug/build/proc-macro2-2a11af603917b5c0/build-script-build`
[proc-macro2 1.0.39] cargo:rerun-if-changed=build.rs
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.4.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/shinichi/source/yew-app/target/debug/build/log-117eef9140ab9f0b/out rustc --crate-name log /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=a44f05e506972774 -C extra-filename=-a44f05e506972774 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern cfg_if=/home/shinichi/source/yew-app/target/debug/deps/libcfg_if-56df745b5175507b.rmeta --cap-lints warn -C link-arg=-s --cfg atomic_cas --cfg has_atomics`
[serde_derive 1.0.137] cargo:rustc-cfg=underscore_consts
[serde_derive 1.0.137] cargo:rustc-cfg=ptr_addr_of
Running `/home/shinichi/source/yew-app/target/debug/build/serde-9f7e663c9ddb8949/build-script-build`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=wasm_bindgen_shared CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-shared-0.2.80 CARGO_PKG_AUTHORS='The wasm-bindgen Developers' CARGO_PKG_DESCRIPTION='Shared support between wasm-bindgen and wasm-bindgen cli, an internal
dependency.
' CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasm-bindgen-shared CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/shared' CARGO_PKG_VERSION=0.2.80 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=80 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/shinichi/source/yew-app/target/debug/build/wasm-bindgen-shared-a672d97dd356ae3f/out SCHEMA_FILE_HASH=3468290064813615840 rustc --crate-name wasm_bindgen_shared --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-shared-0.2.80/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=7c2172c3cc089031 -C extra-filename=-7c2172c3cc089031 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --cap-lints warn -C link-arg=-s`
[syn 1.0.95] cargo:rustc-cfg=syn_disable_nightly_tests
Running `/home/shinichi/source/yew-app/target/debug/build/serde_json-8224d4b5b41c83a9/build-script-build`
[serde_json 1.0.81] cargo:rustc-cfg=limb_width_64
[proc-macro2 1.0.39] cargo:rustc-cfg=use_proc_macro
[proc-macro2 1.0.39] cargo:rustc-cfg=wrap_proc_macro
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.39 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>:Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple
token-based libraries from the procedural macro use case.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_VERSION=1.0.39 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/shinichi/source/yew-app/target/debug/build/proc-macro2-6e9fadf4813021ea/out rustc --crate-name proc_macro2 --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.39/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=83f6fe2b2c5b4da6 -C extra-filename=-83f6fe2b2c5b4da6 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern unicode_ident=/home/shinichi/source/yew-app/target/debug/deps/libunicode_ident-f009e4f35dcd0684.rmeta --cap-lints warn -C link-arg=-s --cfg use_proc_macro --cfg wrap_proc_macro`
Compiling proc-macro-error-attr v1.0.4
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro-error-attr-1.0.4 CARGO_PKG_AUTHORS='CreepySkeleton <creepy-skeleton@yandex.ru>' CARGO_PKG_DESCRIPTION='Attribute macro for proc-macro-error crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error-attr CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro-error-attr-1.0.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=97c528912b694ab1 -C extra-filename=-97c528912b694ab1 --out-dir /home/shinichi/source/yew-app/target/debug/build/proc-macro-error-attr-97c528912b694ab1 -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern version_check=/home/shinichi/source/yew-app/target/debug/deps/libversion_check-f31620567ddfcb83.rlib --cap-lints warn -C link-arg=-s`
Compiling proc-macro-error v1.0.4
Compiling indexmap v1.8.1
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1 CARGO_PKG_AUTHORS='bluss:Josh Stone <cuviper@gmail.com>' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.
The indexmap is a hash table where the iteration order of the key-value
pairs is independent of the hash values of the keys. It has the usual
hash table functionality, it preserves insertion order except after
removals, and it allows lookup of its elements by either hash table key
or numerical index. A corresponding hash set type is also provided.
This crate was initially published under the name ordermap, but it was renamed to
indexmap.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_VERSION=1.8.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="std"' -C metadata=df2b98be58009378 -C extra-filename=-df2b98be58009378 --out-dir /home/shinichi/source/yew-app/target/debug/build/indexmap-df2b98be58009378 -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern autocfg=/home/shinichi/source/yew-app/target/debug/deps/libautocfg-b903f59dba3dcf2d.rlib --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro-error-1.0.4 CARGO_PKG_AUTHORS='CreepySkeleton <creepy-skeleton@yandex.ru>' CARGO_PKG_DESCRIPTION='Almost drop-in replacement to panics in proc-macros' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro-error-1.0.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="syn"' --cfg 'feature="syn-error"' -C metadata=4b19c1f495584555 -C extra-filename=-4b19c1f495584555 --out-dir /home/shinichi/source/yew-app/target/debug/build/proc-macro-error-4b19c1f495584555 -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern version_check=/home/shinichi/source/yew-app/target/debug/deps/libversion_check-f31620567ddfcb83.rlib --cap-lints warn -C link-arg=-s`
Compiling quote v1.0.18
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.18 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_VERSION=1.0.18 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=18 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name quote --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=16393e8e21217e1f -C extra-filename=-16393e8e21217e1f --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern proc_macro2=/home/shinichi/source/yew-app/target/debug/deps/libproc_macro2-83f6fe2b2c5b4da6.rmeta --cap-lints warn -C link-arg=-s`
Running `/home/shinichi/source/yew-app/target/debug/build/proc-macro-error-attr-97c528912b694ab1/build-script-build`
Running `/home/shinichi/source/yew-app/target/debug/build/indexmap-df2b98be58009378/build-script-build`
[indexmap 1.8.1] cargo:rustc-cfg=has_std
Running `/home/shinichi/source/yew-app/target/debug/build/proc-macro-error-4b19c1f495584555/build-script-build`
[proc-macro-error 1.0.4] cargo:rustc-cfg=use_fallback
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.95 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION=1.0.95 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=95 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/shinichi/source/yew-app/target/debug/build/syn-1900c93aa23f58ed/out rustc --crate-name syn --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.95/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=c085591d7831c9e5 -C extra-filename=-c085591d7831c9e5 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern proc_macro2=/home/shinichi/source/yew-app/target/debug/deps/libproc_macro2-83f6fe2b2c5b4da6.rmeta --extern quote=/home/shinichi/source/yew-app/target/debug/deps/libquote-16393e8e21217e1f.rmeta --extern unicode_ident=/home/shinichi/source/yew-app/target/debug/deps/libunicode_ident-f009e4f35dcd0684.rmeta --cap-lints warn -C link-arg=-s --cfg syn_disable_nightly_tests`
[indexmap 1.8.1] cargo:rustc-cfg=rustc_1_51
[indexmap 1.8.1] cargo:rerun-if-changed=build.rs
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1 CARGO_PKG_AUTHORS='bluss:Josh Stone <cuviper@gmail.com>' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.
The indexmap is a hash table where the iteration order of the key-value
pairs is independent of the hash values of the keys. It has the usual
hash table functionality, it preserves insertion order except after
removals, and it allows lookup of its elements by either hash table key
or numerical index. A corresponding hash set type is also provided.
This crate was initially published under the name ordermap, but it was renamed to
indexmap.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_VERSION=1.8.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/shinichi/source/yew-app/target/debug/build/indexmap-b758339a3de0f6f7/out rustc --crate-name indexmap --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="std"' -C metadata=57a3089c4a03a431 -C extra-filename=-57a3089c4a03a431 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern hashbrown=/home/shinichi/source/yew-app/target/debug/deps/libhashbrown-8ce5fddf7b71f952.rmeta --cap-lints warn -C link-arg=-s --cfg has_std --cfg rustc_1_51`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=proc_macro_error_attr CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro-error-attr-1.0.4 CARGO_PKG_AUTHORS='CreepySkeleton <creepy-skeleton@yandex.ru>' CARGO_PKG_DESCRIPTION='Attribute macro for proc-macro-error crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error-attr CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/shinichi/source/yew-app/target/debug/build/proc-macro-error-attr-0334138027989df6/out rustc --crate-name proc_macro_error_attr --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro-error-attr-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=d42e97c90e65ba9c -C extra-filename=-d42e97c90e65ba9c --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern proc_macro2=/home/shinichi/source/yew-app/target/debug/deps/libproc_macro2-83f6fe2b2c5b4da6.rlib --extern quote=/home/shinichi/source/yew-app/target/debug/deps/libquote-16393e8e21217e1f.rlib --extern proc_macro --cap-lints warn -C link-arg=-s`
warning: use of deprecated associated function `core::array::IntoIter::<T, N>::new`: use `IntoIterator::into_iter` instead
--> /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1/src/map.rs:1409:31
|
1409 | std::array::IntoIter::new(arr).collect()
| ^^^
|
= note: `#[warn(deprecated)]` on by default
warning: use of deprecated associated function `core::array::IntoIter::<T, N>::new`: use `IntoIterator::into_iter` instead
--> /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1/src/set.rs:906:31
|
906 | std::array::IntoIter::new(arr).collect()
| ^^^
warning: `indexmap` (lib) generated 2 warnings
Compiling wasm-bindgen-backend v0.2.80
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=proc_macro_error CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro-error-1.0.4 CARGO_PKG_AUTHORS='CreepySkeleton <creepy-skeleton@yandex.ru>' CARGO_PKG_DESCRIPTION='Almost drop-in replacement to panics in proc-macros' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-error CARGO_PKG_REPOSITORY='https://gitlab.com/CreepySkeleton/proc-macro-error' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/shinichi/source/yew-app/target/debug/build/proc-macro-error-9b30e4511d4c1642/out rustc --crate-name proc_macro_error --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro-error-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="syn"' --cfg 'feature="syn-error"' -C metadata=92498e07b523e81a -C extra-filename=-92498e07b523e81a --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern proc_macro_error_attr=/home/shinichi/source/yew-app/target/debug/deps/libproc_macro_error_attr-d42e97c90e65ba9c.so --extern proc_macro2=/home/shinichi/source/yew-app/target/debug/deps/libproc_macro2-83f6fe2b2c5b4da6.rmeta --extern quote=/home/shinichi/source/yew-app/target/debug/deps/libquote-16393e8e21217e1f.rmeta --extern syn=/home/shinichi/source/yew-app/target/debug/deps/libsyn-c085591d7831c9e5.rmeta --cap-lints warn -C link-arg=-s --cfg use_fallback`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=wasm_bindgen_backend CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-backend-0.2.80 CARGO_PKG_AUTHORS='The wasm-bindgen Developers' CARGO_PKG_DESCRIPTION='Backend code generation of the wasm-bindgen tool
' CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasm-bindgen-backend CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/backend' CARGO_PKG_VERSION=0.2.80 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=80 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name wasm_bindgen_backend --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-backend-0.2.80/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="spans"' -C metadata=074c097e36a3a92d -C extra-filename=-074c097e36a3a92d --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern bumpalo=/home/shinichi/source/yew-app/target/debug/deps/libbumpalo-e1eede7446fe5c75.rmeta --extern lazy_static=/home/shinichi/source/yew-app/target/debug/deps/liblazy_static-b341606102c7008f.rmeta --extern log=/home/shinichi/source/yew-app/target/debug/deps/liblog-a44f05e506972774.rmeta --extern proc_macro2=/home/shinichi/source/yew-app/target/debug/deps/libproc_macro2-83f6fe2b2c5b4da6.rmeta --extern quote=/home/shinichi/source/yew-app/target/debug/deps/libquote-16393e8e21217e1f.rmeta --extern syn=/home/shinichi/source/yew-app/target/debug/deps/libsyn-c085591d7831c9e5.rmeta --extern wasm_bindgen_shared=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen_shared-7c2172c3cc089031.rmeta --cap-lints warn -C link-arg=-s`
warning: panic message is not a string literal
--> /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro-error-1.0.4/src/lib.rs:472:12
|
472 | panic!(AbortNow)
| ------ ^^^^^^^^
| |
| help: use std::panic::panic_any instead: `std::panic::panic_any`
|
= note: `#[warn(non_fmt_panics)]` on by default
= note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021
= note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
warning: `proc-macro-error` (lib) generated 1 warning
Compiling wasm-bindgen-macro-support v0.2.80
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=wasm_bindgen_macro_support CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-macro-support-0.2.80 CARGO_PKG_AUTHORS='The wasm-bindgen Developers' CARGO_PKG_DESCRIPTION='The part of the implementation of the `#[wasm_bindgen]` attribute that is not in the shared backend crate
' CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasm-bindgen-macro-support CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro-support' CARGO_PKG_VERSION=0.2.80 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=80 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name wasm_bindgen_macro_support --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-macro-support-0.2.80/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="spans"' -C metadata=934b94a2ce26d2db -C extra-filename=-934b94a2ce26d2db --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern proc_macro2=/home/shinichi/source/yew-app/target/debug/deps/libproc_macro2-83f6fe2b2c5b4da6.rmeta --extern quote=/home/shinichi/source/yew-app/target/debug/deps/libquote-16393e8e21217e1f.rmeta --extern syn=/home/shinichi/source/yew-app/target/debug/deps/libsyn-c085591d7831c9e5.rmeta --extern wasm_bindgen_backend=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen_backend-074c097e36a3a92d.rmeta --extern wasm_bindgen_shared=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen_shared-7c2172c3cc089031.rmeta --cap-lints warn -C link-arg=-s`
Compiling thiserror-impl v1.0.31
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=serde_derive CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.137 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.137 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=137 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/shinichi/source/yew-app/target/debug/build/serde_derive-ea654acf7de67cb1/out rustc --crate-name serde_derive /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.137/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=943e40e2db4cbb62 -C extra-filename=-943e40e2db4cbb62 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern proc_macro2=/home/shinichi/source/yew-app/target/debug/deps/libproc_macro2-83f6fe2b2c5b4da6.rlib --extern quote=/home/shinichi/source/yew-app/target/debug/deps/libquote-16393e8e21217e1f.rlib --extern syn=/home/shinichi/source/yew-app/target/debug/deps/libsyn-c085591d7831c9e5.rlib --extern proc_macro --cap-lints warn -C link-arg=-s --cfg underscore_consts --cfg ptr_addr_of`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=thiserror_impl CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-impl-1.0.31 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Implementation detail of the `thiserror` crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror-impl CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_VERSION=1.0.31 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name thiserror_impl --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-impl-1.0.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=0665c2e8d3f084c7 -C extra-filename=-0665c2e8d3f084c7 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern proc_macro2=/home/shinichi/source/yew-app/target/debug/deps/libproc_macro2-83f6fe2b2c5b4da6.rlib --extern quote=/home/shinichi/source/yew-app/target/debug/deps/libquote-16393e8e21217e1f.rlib --extern syn=/home/shinichi/source/yew-app/target/debug/deps/libsyn-c085591d7831c9e5.rlib --extern proc_macro --cap-lints warn -C link-arg=-s`
Compiling yew-macro v0.19.3
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=yew_macro CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/yew-macro-0.19.3 CARGO_PKG_AUTHORS='Justin Starry <justin@yew.rs>' CARGO_PKG_DESCRIPTION='A framework for making client-side single-page apps' CARGO_PKG_HOMEPAGE='https://github.com/yewstack/yew' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=yew-macro CARGO_PKG_REPOSITORY='https://github.com/yewstack/yew' CARGO_PKG_VERSION=0.19.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=19 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name yew_macro --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/yew-macro-0.19.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=22c20a9ac8c53497 -C extra-filename=-22c20a9ac8c53497 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern boolinator=/home/shinichi/source/yew-app/target/debug/deps/libboolinator-7e434574066cd873.rlib --extern lazy_static=/home/shinichi/source/yew-app/target/debug/deps/liblazy_static-b341606102c7008f.rlib --extern proc_macro_error=/home/shinichi/source/yew-app/target/debug/deps/libproc_macro_error-92498e07b523e81a.rlib --extern proc_macro2=/home/shinichi/source/yew-app/target/debug/deps/libproc_macro2-83f6fe2b2c5b4da6.rlib --extern quote=/home/shinichi/source/yew-app/target/debug/deps/libquote-16393e8e21217e1f.rlib --extern syn=/home/shinichi/source/yew-app/target/debug/deps/libsyn-c085591d7831c9e5.rlib --extern proc_macro --cap-lints warn -C link-arg=-s`
Compiling wasm-bindgen-macro v0.2.80
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=wasm_bindgen_macro CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-macro-0.2.80 CARGO_PKG_AUTHORS='The wasm-bindgen Developers' CARGO_PKG_DESCRIPTION='Definition of the `#[wasm_bindgen]` attribute, an internal dependency
' CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasm-bindgen-macro CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro' CARGO_PKG_VERSION=0.2.80 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=80 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name wasm_bindgen_macro --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-macro-0.2.80/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="spans"' -C metadata=d07353fe428e1dac -C extra-filename=-d07353fe428e1dac --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern quote=/home/shinichi/source/yew-app/target/debug/deps/libquote-16393e8e21217e1f.rlib --extern wasm_bindgen_macro_support=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen_macro_support-934b94a2ce26d2db.rlib --extern proc_macro --cap-lints warn -C link-arg=-s`
Compiling thiserror v1.0.31
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=thiserror CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.31 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_VERSION=1.0.31 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name thiserror --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=2a49a8c9279525a1 -C extra-filename=-2a49a8c9279525a1 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern thiserror_impl=/home/shinichi/source/yew-app/target/debug/deps/libthiserror_impl-0665c2e8d3f084c7.so --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.137 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.137 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=137 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/shinichi/source/yew-app/target/debug/build/serde-10aa04e8f2e67941/out rustc --crate-name serde /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.137/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=e2f021e36783476b -C extra-filename=-e2f021e36783476b --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern serde_derive=/home/shinichi/source/yew-app/target/debug/deps/libserde_derive-943e40e2db4cbb62.so --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=serde_json CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.81 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_VERSION=1.0.81 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=81 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/shinichi/source/yew-app/target/debug/build/serde_json-402063a290e5e920/out rustc --crate-name serde_json --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.81/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=fca02a6d9d2f3c05 -C extra-filename=-fca02a6d9d2f3c05 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern itoa=/home/shinichi/source/yew-app/target/debug/deps/libitoa-8d617c5704445b24.rmeta --extern ryu=/home/shinichi/source/yew-app/target/debug/deps/libryu-643b7d2e758e68ee.rmeta --extern serde=/home/shinichi/source/yew-app/target/debug/deps/libserde-e2f021e36783476b.rmeta --cap-lints warn -C link-arg=-s --cfg limb_width_64`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=wasm_bindgen CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-0.2.80 CARGO_PKG_AUTHORS='The wasm-bindgen Developers' CARGO_PKG_DESCRIPTION='Easy support for interacting between JS and Rust.
' CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasm-bindgen CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen' CARGO_PKG_VERSION=0.2.80 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=80 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/shinichi/source/yew-app/target/debug/build/wasm-bindgen-af77d1bebab348de/out rustc --crate-name wasm_bindgen --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-0.2.80/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="serde-serialize"' --cfg 'feature="serde_json"' --cfg 'feature="spans"' --cfg 'feature="std"' -C metadata=1d9aac5232150c84 -C extra-filename=-1d9aac5232150c84 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern cfg_if=/home/shinichi/source/yew-app/target/debug/deps/libcfg_if-56df745b5175507b.rmeta --extern serde=/home/shinichi/source/yew-app/target/debug/deps/libserde-e2f021e36783476b.rmeta --extern serde_json=/home/shinichi/source/yew-app/target/debug/deps/libserde_json-fca02a6d9d2f3c05.rmeta --extern wasm_bindgen_macro=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen_macro-d07353fe428e1dac.so --cap-lints warn -C link-arg=-s`
Compiling js-sys v0.3.57
Compiling console_error_panic_hook v0.1.7
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=console_error_panic_hook CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/console_error_panic_hook-0.1.7 CARGO_PKG_AUTHORS='Nick Fitzgerald <fitzgen@gmail.com>' CARGO_PKG_DESCRIPTION='A panic hook for `wasm32-unknown-unknown` that logs panics to `console.error`' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=console_error_panic_hook CARGO_PKG_REPOSITORY='https://github.com/rustwasm/console_error_panic_hook' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name console_error_panic_hook /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/console_error_panic_hook-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=a06b015e6b65a188 -C extra-filename=-a06b015e6b65a188 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern cfg_if=/home/shinichi/source/yew-app/target/debug/deps/libcfg_if-56df745b5175507b.rmeta --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rmeta --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=js_sys CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/js-sys-0.3.57 CARGO_PKG_AUTHORS='The wasm-bindgen Developers' CARGO_PKG_DESCRIPTION='Bindings for all JS global objects and functions in all JS environments like
Node.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate.
' CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=js-sys CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/js-sys' CARGO_PKG_VERSION=0.3.57 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=57 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name js_sys --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/js-sys-0.3.57/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=479ecd12e3f0445a -C extra-filename=-479ecd12e3f0445a --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rmeta --cap-lints warn -C link-arg=-s`
Compiling web-sys v0.3.57
Compiling gloo-timers v0.2.4
Compiling wasm-bindgen-futures v0.4.30
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=gloo_timers CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-timers-0.2.4 CARGO_PKG_AUTHORS='Rust and WebAssembly Working Group' CARGO_PKG_DESCRIPTION='Convenience crate for working with JavaScript timers' CARGO_PKG_HOMEPAGE='https://github.com/rustwasm/gloo' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gloo-timers CARGO_PKG_REPOSITORY='https://github.com/rustwasm/gloo/tree/master/crates/timers' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name gloo_timers --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-timers-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=8bc1be35186cd267 -C extra-filename=-8bc1be35186cd267 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern js_sys=/home/shinichi/source/yew-app/target/debug/deps/libjs_sys-479ecd12e3f0445a.rmeta --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rmeta --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=wasm_bindgen_futures CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-futures-0.4.30 CARGO_PKG_AUTHORS='The wasm-bindgen Developers' CARGO_PKG_DESCRIPTION='Bridging the gap between Rust Futures and JavaScript Promises' CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasm-bindgen-futures CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/futures' CARGO_PKG_VERSION=0.4.30 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name wasm_bindgen_futures --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-futures-0.4.30/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=fe21899eb1f2e60c -C extra-filename=-fe21899eb1f2e60c --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern cfg_if=/home/shinichi/source/yew-app/target/debug/deps/libcfg_if-56df745b5175507b.rmeta --extern js_sys=/home/shinichi/source/yew-app/target/debug/deps/libjs_sys-479ecd12e3f0445a.rmeta --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rmeta --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=web_sys CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/web-sys-0.3.57 CARGO_PKG_AUTHORS='The wasm-bindgen Developers' CARGO_PKG_DESCRIPTION='Bindings for all Web APIs, a procedurally generated crate from WebIDL
' CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/web-sys/index.html' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=web-sys CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/web-sys' CARGO_PKG_VERSION=0.3.57 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=57 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name web_sys --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/web-sys-0.3.57/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="AddEventListenerOptions"' --cfg 'feature="AnimationEvent"' --cfg 'feature="Blob"' --cfg 'feature="BlobPropertyBag"' --cfg 'feature="CharacterData"' --cfg 'feature="Document"' --cfg 'feature="DomException"' --cfg 'feature="DragEvent"' --cfg 'feature="Element"' --cfg 'feature="ErrorEvent"' --cfg 'feature="Event"' --cfg 'feature="EventInit"' --cfg 'feature="EventTarget"' --cfg 'feature="File"' --cfg 'feature="FileList"' --cfg 'feature="FilePropertyBag"' --cfg 'feature="FileReader"' --cfg 'feature="FocusEvent"' --cfg 'feature="History"' --cfg 'feature="HtmlElement"' --cfg 'feature="HtmlHeadElement"' --cfg 'feature="HtmlInputElement"' --cfg 'feature="HtmlTextAreaElement"' --cfg 'feature="InputEvent"' --cfg 'feature="InputEventInit"' --cfg 'feature="KeyboardEvent"' --cfg 'feature="Location"' --cfg 'feature="MouseEvent"' --cfg 'feature="Node"' --cfg 'feature="PointerEvent"' --cfg 'feature="ProgressEvent"' --cfg 'feature="Storage"' --cfg 'feature="Text"' --cfg 'feature="TouchEvent"' --cfg 'feature="TransitionEvent"' --cfg 'feature="UiEvent"' --cfg 'feature="WheelEvent"' --cfg 'feature="Window"' --cfg 'feature="console"' -C metadata=96bd7bc4b39e0b5d -C extra-filename=-96bd7bc4b39e0b5d --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern js_sys=/home/shinichi/source/yew-app/target/debug/deps/libjs_sys-479ecd12e3f0445a.rmeta --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rmeta --cap-lints warn -C link-arg=-s`
Compiling gloo-utils v0.1.3
Compiling gloo-events v0.1.2
Compiling gloo-console v0.2.1
Compiling gloo-dialogs v0.1.1
Compiling gloo-render v0.1.1
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=gloo_utils CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-utils-0.1.3 CARGO_PKG_AUTHORS='Rust and WebAssembly Working Group' CARGO_PKG_DESCRIPTION='Convenience crate for common `web_sys` features' CARGO_PKG_HOMEPAGE='https://github.com/rustwasm/gloo' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gloo-utils CARGO_PKG_REPOSITORY='https://github.com/rustwasm/gloo/tree/master/crates/utils' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name gloo_utils --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-utils-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=1358989bfb674b8d -C extra-filename=-1358989bfb674b8d --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern js_sys=/home/shinichi/source/yew-app/target/debug/deps/libjs_sys-479ecd12e3f0445a.rmeta --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rmeta --extern web_sys=/home/shinichi/source/yew-app/target/debug/deps/libweb_sys-96bd7bc4b39e0b5d.rmeta --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=gloo_events CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-events-0.1.2 CARGO_PKG_AUTHORS='Rust and WebAssembly Working Group' CARGO_PKG_DESCRIPTION='Convenience crate for working with DOM event listeners' CARGO_PKG_HOMEPAGE='https://github.com/rustwasm/gloo' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gloo-events CARGO_PKG_REPOSITORY='https://github.com/rustwasm/gloo/tree/master/crates/events' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name gloo_events --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-events-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=5ec0f8cfc1c0fd6f -C extra-filename=-5ec0f8cfc1c0fd6f --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rmeta --extern web_sys=/home/shinichi/source/yew-app/target/debug/deps/libweb_sys-96bd7bc4b39e0b5d.rmeta --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=gloo_console CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-console-0.2.1 CARGO_PKG_AUTHORS='Rust and WebAssembly Working Group' CARGO_PKG_DESCRIPTION='Convenience crate for working with browser'\''s console' CARGO_PKG_HOMEPAGE='https://github.com/rustwasm/gloo' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gloo-console CARGO_PKG_REPOSITORY='https://github.com/rustwasm/gloo/tree/master/crates/console' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name gloo_console --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-console-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=1eff30bc966d2d66 -C extra-filename=-1eff30bc966d2d66 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern js_sys=/home/shinichi/source/yew-app/target/debug/deps/libjs_sys-479ecd12e3f0445a.rmeta --extern serde=/home/shinichi/source/yew-app/target/debug/deps/libserde-e2f021e36783476b.rmeta --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rmeta --extern web_sys=/home/shinichi/source/yew-app/target/debug/deps/libweb_sys-96bd7bc4b39e0b5d.rmeta --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=gloo_render CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-render-0.1.1 CARGO_PKG_AUTHORS='Rust and WebAssembly Working Group' CARGO_PKG_DESCRIPTION='Convenience crate for working with browser'\''s requestAnimationFrame' CARGO_PKG_HOMEPAGE='https://github.com/rustwasm/gloo' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gloo-render CARGO_PKG_REPOSITORY='https://github.com/rustwasm/gloo/tree/master/crates/storage' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name gloo_render --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-render-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c34eb654663b62ff -C extra-filename=-c34eb654663b62ff --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rmeta --extern web_sys=/home/shinichi/source/yew-app/target/debug/deps/libweb_sys-96bd7bc4b39e0b5d.rmeta --cap-lints warn -C link-arg=-s`
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=gloo_dialogs CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-dialogs-0.1.1 CARGO_PKG_AUTHORS='Rust and WebAssembly Working Group' CARGO_PKG_DESCRIPTION='Convenience crate for working with dialogs in browser' CARGO_PKG_HOMEPAGE='https://github.com/rustwasm/gloo' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gloo-dialogs CARGO_PKG_REPOSITORY='https://github.com/rustwasm/gloo/tree/master/crates/dialogs' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name gloo_dialogs --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-dialogs-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=224563d3dca521a5 -C extra-filename=-224563d3dca521a5 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rmeta --extern web_sys=/home/shinichi/source/yew-app/target/debug/deps/libweb_sys-96bd7bc4b39e0b5d.rmeta --cap-lints warn -C link-arg=-s`
Compiling gloo-storage v0.2.1
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=gloo_storage CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-storage-0.2.1 CARGO_PKG_AUTHORS='Rust and WebAssembly Working Group' CARGO_PKG_DESCRIPTION='Convenience crate for working with local and session storage in browser' CARGO_PKG_HOMEPAGE='https://github.com/rustwasm/gloo' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gloo-storage CARGO_PKG_REPOSITORY='https://github.com/rustwasm/gloo/tree/master/crates/storage' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name gloo_storage --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-storage-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c02e42f5a11dd8af -C extra-filename=-c02e42f5a11dd8af --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern gloo_utils=/home/shinichi/source/yew-app/target/debug/deps/libgloo_utils-1358989bfb674b8d.rmeta --extern js_sys=/home/shinichi/source/yew-app/target/debug/deps/libjs_sys-479ecd12e3f0445a.rmeta --extern serde=/home/shinichi/source/yew-app/target/debug/deps/libserde-e2f021e36783476b.rmeta --extern serde_json=/home/shinichi/source/yew-app/target/debug/deps/libserde_json-fca02a6d9d2f3c05.rmeta --extern thiserror=/home/shinichi/source/yew-app/target/debug/deps/libthiserror-2a49a8c9279525a1.rmeta --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rmeta --extern web_sys=/home/shinichi/source/yew-app/target/debug/deps/libweb_sys-96bd7bc4b39e0b5d.rmeta --cap-lints warn -C link-arg=-s`
Compiling gloo-file v0.2.1
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=gloo_file CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-file-0.2.1 CARGO_PKG_AUTHORS='Rust and WebAssembly Working Group' CARGO_PKG_DESCRIPTION='Convenience crate for working with JavaScript files and blobs' CARGO_PKG_HOMEPAGE='https://github.com/rustwasm/gloo' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gloo-file CARGO_PKG_REPOSITORY='https://github.com/rustwasm/gloo/tree/master/crates/file' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name gloo_file --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-file-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=3270627f20805d62 -C extra-filename=-3270627f20805d62 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern gloo_events=/home/shinichi/source/yew-app/target/debug/deps/libgloo_events-5ec0f8cfc1c0fd6f.rmeta --extern js_sys=/home/shinichi/source/yew-app/target/debug/deps/libjs_sys-479ecd12e3f0445a.rmeta --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rmeta --extern web_sys=/home/shinichi/source/yew-app/target/debug/deps/libweb_sys-96bd7bc4b39e0b5d.rmeta --cap-lints warn -C link-arg=-s`
Compiling gloo v0.4.2
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=gloo CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-0.4.2 CARGO_PKG_AUTHORS='Rust and WebAssembly Working Group' CARGO_PKG_DESCRIPTION='A modular toolkit for Rust and WebAssembly' CARGO_PKG_HOMEPAGE='https://gloo-rs.web.app/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gloo CARGO_PKG_REPOSITORY='https://github.com/rustwasm/gloo' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name gloo --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=09ec53b3f409154a -C extra-filename=-09ec53b3f409154a --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern gloo_console=/home/shinichi/source/yew-app/target/debug/deps/libgloo_console-1eff30bc966d2d66.rmeta --extern gloo_dialogs=/home/shinichi/source/yew-app/target/debug/deps/libgloo_dialogs-224563d3dca521a5.rmeta --extern gloo_events=/home/shinichi/source/yew-app/target/debug/deps/libgloo_events-5ec0f8cfc1c0fd6f.rmeta --extern gloo_file=/home/shinichi/source/yew-app/target/debug/deps/libgloo_file-3270627f20805d62.rmeta --extern gloo_render=/home/shinichi/source/yew-app/target/debug/deps/libgloo_render-c34eb654663b62ff.rmeta --extern gloo_storage=/home/shinichi/source/yew-app/target/debug/deps/libgloo_storage-c02e42f5a11dd8af.rmeta --extern gloo_timers=/home/shinichi/source/yew-app/target/debug/deps/libgloo_timers-8bc1be35186cd267.rmeta --extern gloo_utils=/home/shinichi/source/yew-app/target/debug/deps/libgloo_utils-1358989bfb674b8d.rmeta --cap-lints warn -C link-arg=-s`
Compiling yew v0.19.3
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=yew CARGO_MANIFEST_DIR=/home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/yew-0.19.3 CARGO_PKG_AUTHORS='Denis Kolodin <deniskolodin@gmail.com>:Justin Starry <justin@yew.rs>' CARGO_PKG_DESCRIPTION='A framework for making client-side single-page apps' CARGO_PKG_HOMEPAGE='https://github.com/yewstack/yew' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=yew CARGO_PKG_REPOSITORY='https://github.com/yewstack/yew' CARGO_PKG_VERSION=0.19.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=19 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name yew --edition=2018 /home/shinichi/.cargo/registry/src/github.com-1ecc6299db9ec823/yew-0.19.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=620b70b1289e2350 -C extra-filename=-620b70b1289e2350 --out-dir /home/shinichi/source/yew-app/target/debug/deps -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern console_error_panic_hook=/home/shinichi/source/yew-app/target/debug/deps/libconsole_error_panic_hook-a06b015e6b65a188.rmeta --extern gloo=/home/shinichi/source/yew-app/target/debug/deps/libgloo-09ec53b3f409154a.rmeta --extern gloo_utils=/home/shinichi/source/yew-app/target/debug/deps/libgloo_utils-1358989bfb674b8d.rmeta --extern indexmap=/home/shinichi/source/yew-app/target/debug/deps/libindexmap-57a3089c4a03a431.rmeta --extern js_sys=/home/shinichi/source/yew-app/target/debug/deps/libjs_sys-479ecd12e3f0445a.rmeta --extern scoped_tls_hkt=/home/shinichi/source/yew-app/target/debug/deps/libscoped_tls_hkt-65fe854fcaa33df0.rmeta --extern slab=/home/shinichi/source/yew-app/target/debug/deps/libslab-ae59c7b6e0d36368.rmeta --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rmeta --extern wasm_bindgen_futures=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen_futures-fe21899eb1f2e60c.rmeta --extern web_sys=/home/shinichi/source/yew-app/target/debug/deps/libweb_sys-96bd7bc4b39e0b5d.rmeta --extern yew_macro=/home/shinichi/source/yew-app/target/debug/deps/libyew_macro-22c20a9ac8c53497.so --cap-lints warn -C link-arg=-s`
Compiling yew-app v0.1.0 (/home/shinichi/source/yew-app)
Running `CARGO=/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_BIN_NAME=yew-app CARGO_CRATE_NAME=yew_app CARGO_MANIFEST_DIR=/home/shinichi/source/yew-app CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=yew-app CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/home/shinichi/source/yew-app/target/debug/deps:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/shinichi/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name yew_app --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=95487a5740a38408 -C extra-filename=-95487a5740a38408 --out-dir /home/shinichi/source/yew-app/target/debug/deps -C incremental=/home/shinichi/source/yew-app/target/debug/incremental -L dependency=/home/shinichi/source/yew-app/target/debug/deps --extern wasm_bindgen=/home/shinichi/source/yew-app/target/debug/deps/libwasm_bindgen-1d9aac5232150c84.rlib --extern yew=/home/shinichi/source/yew-app/target/debug/deps/libyew-620b70b1289e2350.rlib -C link-arg=-s`
Finished dev [unoptimized + debuginfo] target(s) in 33.66s
shinichi@asuka:~/source/yew-app
I faced the same issue when I tried sample app instructions. This was fixed after executing the command
rustup target add wasm32-unknown-unknown
Not sure why I have to this.
Because running rustup target list
showed me wasm32-unknown-unknown (installed)
earlier too
I've had it happen too but in that case compilation fails and the compilers suggests running this command
This happens when the target is installed for one toolchain but another one, for which the target is not installed, is being used
I know this may be old, but I've seen it work when you specify a div id='root' within the body: (Haven't checked Yew's source code)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Yew</title>
</head>
<body>
<div id="root"></div>
</body>
</html>
I had the same issue and I solved it by running the command cargo run
which installs the project dependencies.
The documentation should make it clearer that this command is required as it contains an important step for running the project other than just printing "Hello World!" to the console.
This is about:
Problem While trying to follow https://yew.rs/docs/getting-started/build-a-sample-app,
<h1>{ "Hello World" }</h1>
does not show in Firefox so I can't progress. Text included in theindex.html
renders.index.html
src/main.rs
Cargo.toml
Nothing is reported in Console. Inner HTML