--- Begin Message ---
Source: rust-js-sys
Version: 0.3.35-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201119 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules build
> dh build --buildsystem cargo
> dh_update_autotools_config -O--buildsystem=cargo
> dh_autoreconf -O--buildsystem=cargo
> dh_auto_configure -O--buildsystem=cargo
> debian cargo wrapper: options, profiles, parallel: ['parallel=4'] [] ['-j4']
> debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu,
> x86_64-linux-gnu
> debian cargo wrapper: linking /usr/share/cargo/registry/* into
> /<<PKGBUILDDIR>>/debian/cargo_registry/
> dh_auto_build -O--buildsystem=cargo
> dh_auto_test -O--buildsystem=cargo
> debian cargo wrapper: options, profiles, parallel: ['parallel=4'] [] ['-j4']
> debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu,
> x86_64-linux-gnu
> debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1',
> '/usr/bin/cargo', '-Zavoid-dev-deps', 'build', '--verbose', '--verbose',
> '-j4', '--target', 'x86_64-unknown-linux-gnu'],) {}
> Compiling proc-macro2 v1.0.18
> Compiling unicode-xid v0.2.0
> Compiling log v0.4.11
> Compiling syn v1.0.12
> Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION_MAJOR=1
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=18 CARGO_PKG_VERSION=1.0.18 CARGO_PKG_AUTHORS='Alex
> Crichton <a...@alexcrichton.com>:David Tolnay <dtol...@gmail.com>'
> CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=proc-macro2
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/proc-macro2-1.0.18
> CARGO_PKG_VERSION_PRE= 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_VERSION_MINOR=0 rustc --crate-name build_script_build
> --edition=2018
> /<<PKGBUILDDIR>>/debian/cargo_registry/proc-macro2-1.0.18/build.rs
> --error-format=json --json=diagnostic-rendered-ansi --crate-type bin
> --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg
> 'feature="proc-macro"' -C metadata=f24012b07c8998d9 -C
> extra-filename=-f24012b07c8998d9 --out-dir
> /<<PKGBUILDDIR>>/target/debug/build/proc-macro2-f24012b07c8998d9 -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
> Running `CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-xid'
> CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION=0.2.0
> CARGO_PKG_AUTHORS='erick.tryzelaar <erick.tryzel...@gmail.com>:kwantam
> <kwan...@gmail.com>'
> CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-xid'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=unicode-xid
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/unicode-xid-0.2.0
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Determine whether characters
> have the XID_Start
> or XID_Continue properties according to
> Unicode Standard Annex #31.
> ' CARGO_PKG_VERSION_MINOR=2 rustc --crate-name unicode_xid
> /<<PKGBUILDDIR>>/debian/cargo_registry/unicode-xid-0.2.0/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 --cfg 'feature="default"' -C
> metadata=39e1a0a5acc1b765 -C extra-filename=-39e1a0a5acc1b765 --out-dir
> /<<PKGBUILDDIR>>/target/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
> Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION=0.4.11 CARGO_PKG_AUTHORS='The
> Rust Project Developers'
> CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO=/usr/bin/cargo
> CARGO_PKG_NAME=log
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/log-0.4.11
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A lightweight logging facade
> for Rust
> ' CARGO_PKG_VERSION_MINOR=4 rustc --crate-name build_script_build
> /<<PKGBUILDDIR>>/debian/cargo_registry/log-0.4.11/build.rs
> --error-format=json --json=diagnostic-rendered-ansi --crate-type bin
> --emit=dep-info,link -C debuginfo=2 -C metadata=935b0753957a4168 -C
> extra-filename=-935b0753957a4168 --out-dir
> /<<PKGBUILDDIR>>/target/debug/build/log-935b0753957a4168 -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
> Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION_MAJOR=1
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION=1.0.12 CARGO_PKG_AUTHORS='David
> Tolnay <dtol...@gmail.com>'
> CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO=/usr/bin/cargo
> CARGO_PKG_NAME=syn
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.12
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Parser for Rust source code'
> CARGO_PKG_VERSION_MINOR=0 rustc --crate-name build_script_build
> --edition=2018 /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.12/build.rs
> --error-format=json --json=diagnostic-rendered-ansi --crate-type bin
> --emit=dep-info,link -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg
> 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg
> 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"'
> --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=9b9546c37ed34a11
> -C extra-filename=-9b9546c37ed34a11 --out-dir
> /<<PKGBUILDDIR>>/target/debug/build/syn-9b9546c37ed34a11 -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
> Compiling wasm-bindgen-shared v0.2.58
> Running `CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/'
> CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=58 CARGO_PKG_VERSION=0.2.58 CARGO_PKG_AUTHORS='The
> wasm-bindgen Developers'
> CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/shared'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=wasm-bindgen-shared
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-shared-0.2.58
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Shared support between
> wasm-bindgen and wasm-bindgen cli, an internal
> dependency.
> ' CARGO_PKG_VERSION_MINOR=2 rustc --crate-name build_script_build
> --edition=2018
> /<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-shared-0.2.58/build.rs
> --error-format=json --json=diagnostic-rendered-ansi --crate-type bin
> --emit=dep-info,link -C debuginfo=2 -C metadata=de68d566f3c618c5 -C
> extra-filename=-de68d566f3c618c5 --out-dir
> /<<PKGBUILDDIR>>/target/debug/build/wasm-bindgen-shared-de68d566f3c618c5 -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
> Compiling cfg-if v0.1.10
> Running `CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if'
> CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION=0.1.10 CARGO_PKG_AUTHORS='Alex
> Crichton <a...@alexcrichton.com>'
> CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=cfg-if
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/cfg-if-0.1.10
> CARGO_PKG_VERSION_PRE= 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_VERSION_MINOR=1 rustc --crate-name cfg_if --edition=2018
> /<<PKGBUILDDIR>>/debian/cargo_registry/cfg-if-0.1.10/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 -C metadata=0926896cd0026427
> -C extra-filename=-0926896cd0026427 --out-dir
> /<<PKGBUILDDIR>>/target/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
> Compiling lazy_static v1.4.0
> Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION_MAJOR=1
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION=1.4.0 CARGO_PKG_AUTHORS='Marvin
> Löbel <loebel.mar...@gmail.com>'
> CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=lazy_static
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/lazy_static-1.4.0
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A macro for declaring lazily
> evaluated statics in Rust.' CARGO_PKG_VERSION_MINOR=4 rustc --crate-name
> lazy_static
> /<<PKGBUILDDIR>>/debian/cargo_registry/lazy_static-1.4.0/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 -C metadata=b2046004e62d9bab
> -C extra-filename=-b2046004e62d9bab --out-dir
> /<<PKGBUILDDIR>>/target/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
> Compiling bumpalo v3.4.0
> Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION_MAJOR=3
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION=3.4.0 CARGO_PKG_AUTHORS='Nick
> Fitzgerald <fitz...@gmail.com>'
> CARGO_PKG_REPOSITORY='https://github.com/fitzgen/bumpalo'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=bumpalo
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/bumpalo-3.4.0
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A fast bump allocation arena
> for Rust.' CARGO_PKG_VERSION_MINOR=4 rustc --crate-name bumpalo
> --edition=2018
> /<<PKGBUILDDIR>>/debian/cargo_registry/bumpalo-3.4.0/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 --cfg 'feature="default"' -C
> metadata=90cab5e8d2f3ea4b -C extra-filename=-90cab5e8d2f3ea4b --out-dir
> /<<PKGBUILDDIR>>/target/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
> Compiling wasm-bindgen v0.2.58
> Running `CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/'
> CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=58 CARGO_PKG_VERSION=0.2.58 CARGO_PKG_AUTHORS='The
> wasm-bindgen Developers'
> CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=wasm-bindgen
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-0.2.58
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Easy support for interacting
> between JS and Rust.
> ' CARGO_PKG_VERSION_MINOR=2 rustc --crate-name build_script_build
> --edition=2018
> /<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-0.2.58/build.rs
> --error-format=json --json=diagnostic-rendered-ansi --crate-type bin
> --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg
> 'feature="spans"' --cfg 'feature="std"' -C metadata=3aa1e7a8e9686222 -C
> extra-filename=-3aa1e7a8e9686222 --out-dir
> /<<PKGBUILDDIR>>/target/debug/build/wasm-bindgen-3aa1e7a8e9686222 -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
> Running `CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if'
> CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION=0.1.10 CARGO_PKG_AUTHORS='Alex
> Crichton <a...@alexcrichton.com>'
> CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=cfg-if
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/cfg-if-0.1.10
> CARGO_PKG_VERSION_PRE= 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_VERSION_MINOR=1 rustc --crate-name cfg_if --edition=2018
> /<<PKGBUILDDIR>>/debian/cargo_registry/cfg-if-0.1.10/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 -C metadata=509571ad9231e25d
> -C extra-filename=-509571ad9231e25d --out-dir
> /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target
> x86_64-unknown-linux-gnu -L
> dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn -C debuginfo=2
> --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro
> --remap-path-prefix /<<PKGBUILDDIR>>=/usr/share/cargo/registry/js-sys-0.3.35`
> Running
> `/<<PKGBUILDDIR>>/target/debug/build/log-935b0753957a4168/build-script-build`
> [log 0.4.11] cargo:rustc-cfg=atomic_cas
> [log 0.4.11] cargo:rerun-if-changed=build.rs
> Running
> `/<<PKGBUILDDIR>>/target/debug/build/syn-9b9546c37ed34a11/build-script-build`
> Running
> `/<<PKGBUILDDIR>>/target/debug/build/wasm-bindgen-shared-de68d566f3c618c5/build-script-build`
> Running
> `/<<PKGBUILDDIR>>/target/debug/build/proc-macro2-f24012b07c8998d9/build-script-build`
> [proc-macro2 1.0.18] cargo:rerun-if-changed=build.rs
> [syn 1.0.12] cargo:rustc-cfg=syn_disable_nightly_tests
> Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION=0.4.11 CARGO_PKG_AUTHORS='The
> Rust Project Developers'
> OUT_DIR=/<<PKGBUILDDIR>>/target/debug/build/log-f856af1064813ccc/out
> CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO=/usr/bin/cargo
> CARGO_PKG_NAME=log
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/log-0.4.11
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A lightweight logging facade
> for Rust
> ' CARGO_PKG_VERSION_MINOR=4 rustc --crate-name log
> /<<PKGBUILDDIR>>/debian/cargo_registry/log-0.4.11/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 -C metadata=8125331c8d1da750
> -C extra-filename=-8125331c8d1da750 --out-dir
> /<<PKGBUILDDIR>>/target/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
> cfg_if=/<<PKGBUILDDIR>>/target/debug/deps/libcfg_if-0926896cd0026427.rmeta
> --cap-lints warn --cfg atomic_cas`
> [proc-macro2 1.0.18] cargo:rustc-cfg=hygiene
> [proc-macro2 1.0.18] cargo:rustc-cfg=use_proc_macro
> [proc-macro2 1.0.18] cargo:rustc-cfg=wrap_proc_macro
> Running `CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/'
> CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=58 CARGO_PKG_VERSION=0.2.58 CARGO_PKG_AUTHORS='The
> wasm-bindgen Developers'
> OUT_DIR=/<<PKGBUILDDIR>>/target/debug/build/wasm-bindgen-shared-c936ea3eb8627433/out
>
> CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/shared'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=wasm-bindgen-shared
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-shared-0.2.58
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Shared support between
> wasm-bindgen and wasm-bindgen cli, an internal
> dependency.
> ' CARGO_PKG_VERSION_MINOR=2 rustc --crate-name wasm_bindgen_shared
> --edition=2018
> /<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-shared-0.2.58/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 -C metadata=f0e159f15268fe56
> -C extra-filename=-f0e159f15268fe56 --out-dir
> /<<PKGBUILDDIR>>/target/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
> Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION_MAJOR=1
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=18 CARGO_PKG_VERSION=1.0.18 CARGO_PKG_AUTHORS='Alex
> Crichton <a...@alexcrichton.com>:David Tolnay <dtol...@gmail.com>'
> OUT_DIR=/<<PKGBUILDDIR>>/target/debug/build/proc-macro2-0527e91d0e2d6044/out
> CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=proc-macro2
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/proc-macro2-1.0.18
> CARGO_PKG_VERSION_PRE= 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_VERSION_MINOR=0 rustc --crate-name proc_macro2 --edition=2018
> /<<PKGBUILDDIR>>/debian/cargo_registry/proc-macro2-1.0.18/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 --cfg 'feature="default"'
> --cfg 'feature="proc-macro"' -C metadata=b5769e741b6c27b1 -C
> extra-filename=-b5769e741b6c27b1 --out-dir /<<PKGBUILDDIR>>/target/debug/deps
> -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
> unicode_xid=/<<PKGBUILDDIR>>/target/debug/deps/libunicode_xid-39e1a0a5acc1b765.rmeta
> --cap-lints warn --cfg hygiene --cfg use_proc_macro --cfg wrap_proc_macro`
> Running
> `/<<PKGBUILDDIR>>/target/debug/build/wasm-bindgen-3aa1e7a8e9686222/build-script-build`
> [wasm-bindgen 0.2.58] cargo:rerun-if-changed=build.rs
> Compiling quote v1.0.7
> Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION_MAJOR=1
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION=1.0.7 CARGO_PKG_AUTHORS='David
> Tolnay <dtol...@gmail.com>'
> CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO=/usr/bin/cargo
> CARGO_PKG_NAME=quote
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/quote-1.0.7
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Quasi-quoting macro
> quote'\!'(...)' CARGO_PKG_VERSION_MINOR=0 rustc --crate-name quote
> --edition=2018 /<<PKGBUILDDIR>>/debian/cargo_registry/quote-1.0.7/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 --cfg 'feature="default"'
> --cfg 'feature="proc-macro"' -C metadata=419a61b9e1ddd84f -C
> extra-filename=-419a61b9e1ddd84f --out-dir /<<PKGBUILDDIR>>/target/debug/deps
> -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
> proc_macro2=/<<PKGBUILDDIR>>/target/debug/deps/libproc_macro2-b5769e741b6c27b1.rmeta
> --cap-lints warn`
> Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION_MAJOR=1
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION=1.0.12 CARGO_PKG_AUTHORS='David
> Tolnay <dtol...@gmail.com>'
> OUT_DIR=/<<PKGBUILDDIR>>/target/debug/build/syn-416a525d173cfcdf/out
> CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO=/usr/bin/cargo
> CARGO_PKG_NAME=syn
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.12
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Parser for Rust source code'
> CARGO_PKG_VERSION_MINOR=0 rustc --crate-name syn --edition=2018
> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.12/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 --cfg
> 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"'
> --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"'
> --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"'
> -C metadata=e69e389de038a739 -C extra-filename=-e69e389de038a739 --out-dir
> /<<PKGBUILDDIR>>/target/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
> proc_macro2=/<<PKGBUILDDIR>>/target/debug/deps/libproc_macro2-b5769e741b6c27b1.rmeta
> --extern
> quote=/<<PKGBUILDDIR>>/target/debug/deps/libquote-419a61b9e1ddd84f.rmeta
> --extern
> unicode_xid=/<<PKGBUILDDIR>>/target/debug/deps/libunicode_xid-39e1a0a5acc1b765.rmeta
> --cap-lints warn --cfg syn_disable_nightly_tests`
> Compiling wasm-bindgen-backend v0.2.58
> Running `CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/'
> CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=58 CARGO_PKG_VERSION=0.2.58 CARGO_PKG_AUTHORS='The
> wasm-bindgen Developers'
> CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/backend'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=wasm-bindgen-backend
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-backend-0.2.58
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Backend code generation of the
> wasm-bindgen tool
> ' CARGO_PKG_VERSION_MINOR=2 rustc --crate-name wasm_bindgen_backend
> --edition=2018
> /<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-backend-0.2.58/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 --cfg 'feature="spans"' -C
> metadata=c91b270600c1c673 -C extra-filename=-c91b270600c1c673 --out-dir
> /<<PKGBUILDDIR>>/target/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
> bumpalo=/<<PKGBUILDDIR>>/target/debug/deps/libbumpalo-90cab5e8d2f3ea4b.rmeta
> --extern
> lazy_static=/<<PKGBUILDDIR>>/target/debug/deps/liblazy_static-b2046004e62d9bab.rmeta
> --extern
> log=/<<PKGBUILDDIR>>/target/debug/deps/liblog-8125331c8d1da750.rmeta --extern
> proc_macro2=/<<PKGBUILDDIR>>/target/debug/deps/libproc_macro2-b5769e741b6c27b1.rmeta
> --extern
> quote=/<<PKGBUILDDIR>>/target/debug/deps/libquote-419a61b9e1ddd84f.rmeta
> --extern syn=/<<PKGBUILDDIR>>/target/debug/deps/libsyn-e69e389de038a739.rmeta
> --extern
> wasm_bindgen_shared=/<<PKGBUILDDIR>>/target/debug/deps/libwasm_bindgen_shared-f0e159f15268fe56.rmeta
> --cap-lints warn`
> Compiling wasm-bindgen-macro-support v0.2.58
> Running `CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/'
> CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=58 CARGO_PKG_VERSION=0.2.58 CARGO_PKG_AUTHORS='The
> wasm-bindgen Developers'
> CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro-support'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=wasm-bindgen-macro-support
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-macro-support-0.2.58
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='The part of the implementation
> of the `#[wasm_bindgen]` attribute that is not in the shared backend crate
> ' CARGO_PKG_VERSION_MINOR=2 rustc --crate-name wasm_bindgen_macro_support
> --edition=2018
> /<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-macro-support-0.2.58/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi --crate-type lib
> --emit=dep-info,metadata,link -C debuginfo=2 --cfg 'feature="spans"' -C
> metadata=35f1b47f88c47678 -C extra-filename=-35f1b47f88c47678 --out-dir
> /<<PKGBUILDDIR>>/target/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
> proc_macro2=/<<PKGBUILDDIR>>/target/debug/deps/libproc_macro2-b5769e741b6c27b1.rmeta
> --extern
> quote=/<<PKGBUILDDIR>>/target/debug/deps/libquote-419a61b9e1ddd84f.rmeta
> --extern syn=/<<PKGBUILDDIR>>/target/debug/deps/libsyn-e69e389de038a739.rmeta
> --extern
> wasm_bindgen_backend=/<<PKGBUILDDIR>>/target/debug/deps/libwasm_bindgen_backend-c91b270600c1c673.rmeta
> --extern
> wasm_bindgen_shared=/<<PKGBUILDDIR>>/target/debug/deps/libwasm_bindgen_shared-f0e159f15268fe56.rmeta
> --cap-lints warn`
> Compiling wasm-bindgen-macro v0.2.58
> Running `CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/'
> CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=58 CARGO_PKG_VERSION=0.2.58 CARGO_PKG_AUTHORS='The
> wasm-bindgen Developers'
> CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=wasm-bindgen-macro
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-macro-0.2.58
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Definition of the
> `#[wasm_bindgen]` attribute, an internal dependency
> ' CARGO_PKG_VERSION_MINOR=2 rustc --crate-name wasm_bindgen_macro
> --edition=2018
> /<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-macro-0.2.58/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro
> --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 --cfg 'feature="spans"'
> -C metadata=e8182ab5d1b00b35 -C extra-filename=-e8182ab5d1b00b35 --out-dir
> /<<PKGBUILDDIR>>/target/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
> quote=/<<PKGBUILDDIR>>/target/debug/deps/libquote-419a61b9e1ddd84f.rlib
> --extern
> wasm_bindgen_macro_support=/<<PKGBUILDDIR>>/target/debug/deps/libwasm_bindgen_macro_support-35f1b47f88c47678.rlib
> --extern proc_macro --cap-lints warn`
> Running `CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/'
> CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=58 CARGO_PKG_VERSION=0.2.58 CARGO_PKG_AUTHORS='The
> wasm-bindgen Developers'
> OUT_DIR=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/build/wasm-bindgen-eab6372618d7b697/out
> CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=wasm-bindgen
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-0.2.58
> CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Easy support for interacting
> between JS and Rust.
> ' CARGO_PKG_VERSION_MINOR=2 rustc --crate-name wasm_bindgen --edition=2018
> /<<PKGBUILDDIR>>/debian/cargo_registry/wasm-bindgen-0.2.58/src/lib.rs
> --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 --cfg 'feature="default"'
> --cfg 'feature="spans"' --cfg 'feature="std"' -C metadata=f2c2652e33ac49a3 -C
> extra-filename=-f2c2652e33ac49a3 --out-dir
> /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target
> x86_64-unknown-linux-gnu -L
> dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
> cfg_if=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libcfg_if-509571ad9231e25d.rmeta
> --extern
> wasm_bindgen_macro=/<<PKGBUILDDIR>>/target/debug/deps/libwasm_bindgen_macro-e8182ab5d1b00b35.so
> --cap-lints warn -C debuginfo=2 --cap-lints warn -C
> linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix
> /<<PKGBUILDDIR>>=/usr/share/cargo/registry/js-sys-0.3.35`
> warning: conflicting implementations of trait `convert::traits::IntoWasmAbi`
> for type `&dyn for<'r> core::ops::Fn(&'r _) -> _`:
> -->
> /usr/share/cargo/registry/js-sys-0.3.35/debian/cargo_registry/wasm-bindgen-0.2.58/src/convert/closures.rs:11:9
> |
> 11 | / impl<'a, 'b, $($var,)* R> IntoWasmAbi for &'a (dyn
> Fn($($var),*) -> R + 'b)
> 12 | | where $($var: FromWasmAbi,)*
> 13 | | R: ReturnWasmAbi
> 14 | | {
> ... |
> 22 | | }
> 23 | | }
> | |_________^ conflicting implementation for `&dyn for<'r>
> core::ops::Fn(&'r _) -> _`
> ...
> 109 | / stack_closures! {
> 110 | | (0 invoke0 invoke0_mut)
> 111 | | (1 invoke1 invoke1_mut A)
> 112 | | (2 invoke2 invoke2_mut A B)
> ... |
> 118 | | (8 invoke8 invoke8_mut A B C D E F G H)
> 119 | | }
> | |_- in this macro invocation
> 120 |
> 121 | / impl<'a, 'b, A, R> IntoWasmAbi for &'a (dyn Fn(&A) -> R + 'b)
> 122 | | where
> 123 | | A: RefFromWasmAbi,
> 124 | | R: ReturnWasmAbi,
> ... |
> 136 | | }
> 137 | | }
> | |_- first implementation here
> |
> = note: `#[warn(coherence_leak_check)]` on by default
> = warning: this was previously accepted by the compiler but is being
> phased out; it will become a hard error in a future release!
> = note: for more information, see issue #56105
> <https://github.com/rust-lang/rust/issues/56105>
> = note: downstream crates may implement trait
> `convert::traits::FromWasmAbi` for type `&_`
> = note: this behavior recently changed as a result of a bug fix; see
> rust-lang/rust#56105 for details
> = note: this warning originates in a macro (in Nightly builds, run with
> -Z macro-backtrace for more info)
>
> warning: conflicting implementations of trait `convert::traits::IntoWasmAbi`
> for type `&mut dyn for<'r> core::ops::FnMut(&'r _) -> _`:
> -->
> /usr/share/cargo/registry/js-sys-0.3.35/debian/cargo_registry/wasm-bindgen-0.2.58/src/convert/closures.rs:59:9
> |
> 59 | / impl<'a, 'b, $($var,)* R> IntoWasmAbi for &'a mut (dyn
> FnMut($($var),*) -> R + 'b)
> 60 | | where $($var: FromWasmAbi,)*
> 61 | | R: ReturnWasmAbi
> 62 | | {
> ... |
> 70 | | }
> 71 | | }
> | |_________^ conflicting implementation for `&mut dyn for<'r>
> core::ops::FnMut(&'r _) -> _`
> ...
> 109 | / stack_closures! {
> 110 | | (0 invoke0 invoke0_mut)
> 111 | | (1 invoke1 invoke1_mut A)
> 112 | | (2 invoke2 invoke2_mut A B)
> ... |
> 118 | | (8 invoke8 invoke8_mut A B C D E F G H)
> 119 | | }
> | |_- in this macro invocation
> ...
> 172 | / impl<'a, 'b, A, R> IntoWasmAbi for &'a mut (dyn FnMut(&A) -> R + 'b)
> 173 | | where
> 174 | | A: RefFromWasmAbi,
> 175 | | R: ReturnWasmAbi,
> ... |
> 187 | | }
> 188 | | }
> | |_- first implementation here
> |
> = warning: this was previously accepted by the compiler but is being
> phased out; it will become a hard error in a future release!
> = note: for more information, see issue #56105
> <https://github.com/rust-lang/rust/issues/56105>
> = note: downstream crates may implement trait
> `convert::traits::FromWasmAbi` for type `&_`
> = note: this behavior recently changed as a result of a bug fix; see
> rust-lang/rust#56105 for details
> = note: this warning originates in a macro (in Nightly builds, run with
> -Z macro-backtrace for more info)
>
> warning: conflicting implementations of trait `describe::WasmDescribe` for
> type `dyn for<'r> core::ops::Fn(&'r _) -> _`:
> -->
> /usr/share/cargo/registry/js-sys-0.3.35/debian/cargo_registry/wasm-bindgen-0.2.58/src/convert/closures.rs:46:9
> |
> 46 | / impl<'a, $($var,)* R> WasmDescribe for dyn Fn($($var),*) -> R
> + 'a
> 47 | | where $($var: FromWasmAbi,)*
> 48 | | R: ReturnWasmAbi
> 49 | | {
> ... |
> 56 | | }
> 57 | | }
> | |_________^ conflicting implementation for `dyn for<'r>
> core::ops::Fn(&'r _) -> _`
> ...
> 109 | / stack_closures! {
> 110 | | (0 invoke0 invoke0_mut)
> 111 | | (1 invoke1 invoke1_mut A)
> 112 | | (2 invoke2 invoke2_mut A B)
> ... |
> 118 | | (8 invoke8 invoke8_mut A B C D E F G H)
> 119 | | }
> | |_- in this macro invocation
> ...
> 158 | / impl<'a, A, R> WasmDescribe for dyn Fn(&A) -> R + 'a
> 159 | | where
> 160 | | A: RefFromWasmAbi,
> 161 | | R: ReturnWasmAbi,
> ... |
> 169 | | }
> 170 | | }
> | |_- first implementation here
> |
> = warning: this was previously accepted by the compiler but is being
> phased out; it will become a hard error in a future release!
> = note: for more information, see issue #56105
> <https://github.com/rust-lang/rust/issues/56105>
> = note: downstream crates may implement trait
> `convert::traits::FromWasmAbi` for type `&_`
> = note: this behavior recently changed as a result of a bug fix; see
> rust-lang/rust#56105 for details
> = note: this warning originates in a macro (in Nightly builds, run with
> -Z macro-backtrace for more info)
>
> warning: conflicting implementations of trait `describe::WasmDescribe` for
> type `dyn for<'r> core::ops::FnMut(&'r _) -> _`:
> -->
> /usr/share/cargo/registry/js-sys-0.3.35/debian/cargo_registry/wasm-bindgen-0.2.58/src/convert/closures.rs:94:9
> |
> 94 | / impl<'a, $($var,)* R> WasmDescribe for dyn FnMut($($var),*)
> -> R + 'a
> 95 | | where $($var: FromWasmAbi,)*
> 96 | | R: ReturnWasmAbi
> 97 | | {
> ... |
> 104 | | }
> 105 | | }
> | |_________^ conflicting implementation for `dyn for<'r>
> core::ops::FnMut(&'r _) -> _`
> ...
> 109 | / stack_closures! {
> 110 | | (0 invoke0 invoke0_mut)
> 111 | | (1 invoke1 invoke1_mut A)
> 112 | | (2 invoke2 invoke2_mut A B)
> ... |
> 118 | | (8 invoke8 invoke8_mut A B C D E F G H)
> 119 | | }
> | |_- in this macro invocation
> ...
> 209 | / impl<'a, A, R> WasmDescribe for dyn FnMut(&A) -> R + 'a
> 210 | | where
> 211 | | A: RefFromWasmAbi,
> 212 | | R: ReturnWasmAbi,
> ... |
> 220 | | }
> 221 | | }
> | |_- first implementation here
> |
> = warning: this was previously accepted by the compiler but is being
> phased out; it will become a hard error in a future release!
> = note: for more information, see issue #56105
> <https://github.com/rust-lang/rust/issues/56105>
> = note: downstream crates may implement trait
> `convert::traits::FromWasmAbi` for type `&_`
> = note: this behavior recently changed as a result of a bug fix; see
> rust-lang/rust#56105 for details
> = note: this warning originates in a macro (in Nightly builds, run with
> -Z macro-backtrace for more info)
>
> warning: conflicting implementations of trait `closure::WasmClosure` for type
> `(dyn for<'r> core::ops::Fn(&'r _) -> _ + 'static)`:
> -->
> /usr/share/cargo/registry/js-sys-0.3.35/debian/cargo_registry/wasm-bindgen-0.2.58/src/closure.rs:544:9
> |
> 544 | / unsafe impl<$($var,)* R> WasmClosure for dyn Fn($($var),*) ->
> R + 'static
> 545 | | where $($var: FromWasmAbi + 'static,)*
> 546 | | R: ReturnWasmAbi + 'static,
> 547 | | {
> ... |
> 593 | | }
> 594 | | }
> | |_________^ conflicting implementation for `(dyn for<'r>
> core::ops::Fn(&'r _) -> _ + 'static)`
> ...
> 697 | / doit! {
> 698 | | ()
> 699 | | (A)
> 700 | | (A B)
> ... |
> 706 | | (A B C D E F G H)
> 707 | | }
> | |_- in this macro invocation
> ...
> 715 | / unsafe impl<A, R> WasmClosure for dyn Fn(&A) -> R
> 716 | | where A: RefFromWasmAbi,
> 717 | | R: ReturnWasmAbi + 'static,
> 718 | | {
> ... |
> 758 | | }
> 759 | | }
> | |_- first implementation here
> |
> = warning: this was previously accepted by the compiler but is being
> phased out; it will become a hard error in a future release!
> = note: for more information, see issue #56105
> <https://github.com/rust-lang/rust/issues/56105>
> = note: downstream crates may implement trait
> `convert::traits::FromWasmAbi` for type `&_`
> = note: this behavior recently changed as a result of a bug fix; see
> rust-lang/rust#56105 for details
> = note: this warning originates in a macro (in Nightly builds, run with
> -Z macro-backtrace for more info)
>
> warning: conflicting implementations of trait `closure::WasmClosure` for type
> `(dyn for<'r> core::ops::FnMut(&'r _) -> _ + 'static)`:
> -->
> /usr/share/cargo/registry/js-sys-0.3.35/debian/cargo_registry/wasm-bindgen-0.2.58/src/closure.rs:596:9
> |
> 596 | / unsafe impl<$($var,)* R> WasmClosure for dyn FnMut($($var),*)
> -> R + 'static
> 597 | | where $($var: FromWasmAbi + 'static,)*
> 598 | | R: ReturnWasmAbi + 'static,
> 599 | | {
> ... |
> 642 | | }
> 643 | | }
> | |_________^ conflicting implementation for `(dyn for<'r>
> core::ops::FnMut(&'r _) -> _ + 'static)`
> ...
> 697 | / doit! {
> 698 | | ()
> 699 | | (A)
> 700 | | (A B)
> ... |
> 706 | | (A B C D E F G H)
> 707 | | }
> | |_- in this macro invocation
> ...
> 761 | / unsafe impl<A, R> WasmClosure for dyn FnMut(&A) -> R
> 762 | | where A: RefFromWasmAbi,
> 763 | | R: ReturnWasmAbi + 'static,
> 764 | | {
> ... |
> 805 | | }
> 806 | | }
> | |_- first implementation here
> |
> = warning: this was previously accepted by the compiler but is being
> phased out; it will become a hard error in a future release!
> = note: for more information, see issue #56105
> <https://github.com/rust-lang/rust/issues/56105>
> = note: downstream crates may implement trait
> `convert::traits::FromWasmAbi` for type `&_`
> = note: this behavior recently changed as a result of a bug fix; see
> rust-lang/rust#56105 for details
> = note: this warning originates in a macro (in Nightly builds, run with
> -Z macro-backtrace for more info)
>
> Compiling js-sys v0.3.35 (/<<PKGBUILDDIR>>)
> Running `CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/'
> CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=35 CARGO_PKG_VERSION=0.3.35 CARGO_PKG_AUTHORS='The
> wasm-bindgen Developers'
> CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/js-sys'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=js-sys
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>> CARGO_PKG_VERSION_PRE=
> 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_VERSION_MINOR=3 rustc --crate-name js_sys --edition=2018
> src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 -C metadata=a9eafec6eadf0d54
> -C extra-filename=-a9eafec6eadf0d54 --out-dir
> /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target
> x86_64-unknown-linux-gnu -C
> incremental=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/incremental
> -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
> wasm_bindgen=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libwasm_bindgen-f2c2652e33ac49a3.rmeta
> -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C
> link-arg=-Wl,-z,relro --remap-path-prefix
> /<<PKGBUILDDIR>>=/usr/share/cargo/registry/js-sys-0.3.35`
> warning: 6 warnings emitted
>
> error: return value of constructor must be a bare path
> --> src/lib.rs:4753:13
> |
> 4753 | / /// The
> 4754 | | #[doc = $ctor]
> 4755 | | /// constructor creates an array of unsigned 8-bit
> integers.
> 4756 | | ///
> ... |
> 4760 | | #[wasm_bindgen(constructor)]
> 4761 | | pub fn new(constructor_arg: &JsValue) -> $name;
> | |___________________________________________________________^
> ...
> 4948 | / arrays! {
> 4949 | | /// `Int8Array()`
> 4950 | | ///
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
> 4951 | | Int8Array: i8,
> ... |
> 4983 | | Float64Array: f64,
> 4984 | | }
> | |_- in this macro invocation
> |
> = note: this error originates in a macro (in Nightly builds, run with -Z
> macro-backtrace for more info)
>
> error: return value of constructor must be a bare path
> --> src/lib.rs:4763:13
> |
> 4763 | / /// An
> 4764 | | #[doc = $ctor]
> 4765 | | /// which creates an array with an internal buffer large
> 4766 | | /// enough for `length` elements.
> ... |
> 4771 | | #[wasm_bindgen(constructor)]
> 4772 | | pub fn new_with_length(length: u32) -> $name;
> | |_________________________________________________________^
> ...
> 4948 | / arrays! {
> 4949 | | /// `Int8Array()`
> 4950 | | ///
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
> 4951 | | Int8Array: i8,
> ... |
> 4983 | | Float64Array: f64,
> 4984 | | }
> | |_- in this macro invocation
> |
> = note: this error originates in a macro (in Nightly builds, run with -Z
> macro-backtrace for more info)
>
> error: return value of constructor must be a bare path
> --> src/lib.rs:4774:13
> |
> 4774 | / /// An
> 4775 | | #[doc = $ctor]
> 4776 | | /// which creates an array with the given buffer but is a
> 4777 | | /// view starting at `byte_offset`.
> ... |
> 4782 | | #[wasm_bindgen(constructor)]
> 4783 | | pub fn new_with_byte_offset(buffer: &JsValue,
> byte_offset: u32) -> $name;
> |
> |_____________________________________________________________________________________^
> ...
> 4948 | / arrays! {
> 4949 | | /// `Int8Array()`
> 4950 | | ///
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
> 4951 | | Int8Array: i8,
> ... |
> 4983 | | Float64Array: f64,
> 4984 | | }
> | |_- in this macro invocation
> |
> = note: this error originates in a macro (in Nightly builds, run with -Z
> macro-backtrace for more info)
>
> error: return value of constructor must be a bare path
> --> src/lib.rs:4785:13
> |
> 4785 | / /// An
> 4786 | | #[doc = $ctor]
> 4787 | | /// which creates an array with the given buffer but is a
> 4788 | | /// view starting at `byte_offset` for `length` elements.
> ... |
> 4797 | | length: u32,
> 4798 | | ) -> $name;
> | |_______________________^
> ...
> 4948 | / arrays! {
> 4949 | | /// `Int8Array()`
> 4950 | | ///
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
> 4951 | | Int8Array: i8,
> ... |
> 4983 | | Float64Array: f64,
> 4984 | | }
> | |_- in this macro invocation
> |
> = note: this error originates in a macro (in Nightly builds, run with -Z
> macro-backtrace for more info)
>
> error: first argument of method must be a path
> --> src/lib.rs:4805:32
> |
> 4805 | pub fn fill(this: &$name, value: $ty, start: u32, end:
> u32) -> $name;
> | ^^^^^
> ...
> 4948 | / arrays! {
> 4949 | | /// `Int8Array()`
> 4950 | | ///
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
> 4951 | | Int8Array: i8,
> ... |
> 4983 | | Float64Array: f64,
> 4984 | | }
> | |_- in this macro invocation
> |
> = note: this error originates in a macro (in Nightly builds, run with -Z
> macro-backtrace for more info)
>
> error: first argument of method must be a path
> --> src/lib.rs:4810:34
> |
> 4810 | pub fn buffer(this: &$name) -> ArrayBuffer;
> | ^^^^^
> ...
> 4948 | / arrays! {
> 4949 | | /// `Int8Array()`
> 4950 | | ///
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
> 4951 | | Int8Array: i8,
> ... |
> 4983 | | Float64Array: f64,
> 4984 | | }
> | |_- in this macro invocation
> |
> = note: this error originates in a macro (in Nightly builds, run with -Z
> macro-backtrace for more info)
>
> error: first argument of method must be a path
> --> src/lib.rs:4815:36
> |
> 4815 | pub fn subarray(this: &$name, begin: u32, end: u32) ->
> $name;
> | ^^^^^
> ...
> 4948 | / arrays! {
> 4949 | | /// `Int8Array()`
> 4950 | | ///
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
> 4951 | | Int8Array: i8,
> ... |
> 4983 | | Float64Array: f64,
> 4984 | | }
> | |_- in this macro invocation
> |
> = note: this error originates in a macro (in Nightly builds, run with -Z
> macro-backtrace for more info)
>
> error: first argument of method must be a path
> --> src/lib.rs:4821:33
> |
> 4821 | pub fn slice(this: &$name, begin: u32, end: u32) ->
> $name;
> | ^^^^^
> ...
> 4948 | / arrays! {
> 4949 | | /// `Int8Array()`
> 4950 | | ///
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
> 4951 | | Int8Array: i8,
> ... |
> 4983 | | Float64Array: f64,
> 4984 | | }
> | |_- in this macro invocation
> |
> = note: this error originates in a macro (in Nightly builds, run with -Z
> macro-backtrace for more info)
>
> error: first argument of method must be a path
> --> src/lib.rs:4828:36
> |
> 4828 | pub fn for_each(this: &$name, callback: &mut dyn
> FnMut($ty, u32, $name));
> | ^^^^^
> ...
> 4948 | / arrays! {
> 4949 | | /// `Int8Array()`
> 4950 | | ///
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
> 4951 | | Int8Array: i8,
> ... |
> 4983 | | Float64Array: f64,
> 4984 | | }
> | |_- in this macro invocation
> |
> = note: this error originates in a macro (in Nightly builds, run with -Z
> macro-backtrace for more info)
>
> error: first argument of method must be a path
> --> src/lib.rs:4833:34
> |
> 4833 | pub fn length(this: &$name) -> u32;
> | ^^^^^
> ...
> 4948 | / arrays! {
> 4949 | | /// `Int8Array()`
> 4950 | | ///
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
> 4951 | | Int8Array: i8,
> ... |
> 4983 | | Float64Array: f64,
> 4984 | | }
> | |_- in this macro invocation
> |
> = note: this error originates in a macro (in Nightly builds, run with -Z
> macro-backtrace for more info)
>
> error: first argument of method must be a path
> --> src/lib.rs:4838:39
> |
> 4838 | pub fn byte_length(this: &$name) -> u32;
> | ^^^^^
> ...
> 4948 | / arrays! {
> 4949 | | /// `Int8Array()`
> 4950 | | ///
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
> 4951 | | Int8Array: i8,
> ... |
> 4983 | | Float64Array: f64,
> 4984 | | }
> | |_- in this macro invocation
> |
> = note: this error originates in a macro (in Nightly builds, run with -Z
> macro-backtrace for more info)
>
> error: first argument of method must be a path
> --> src/lib.rs:4843:39
> |
> 4843 | pub fn byte_offset(this: &$name) -> u32;
> | ^^^^^
> ...
> 4948 | / arrays! {
> 4949 | | /// `Int8Array()`
> 4950 | | ///
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
> 4951 | | Int8Array: i8,
> ... |
> 4983 | | Float64Array: f64,
> 4984 | | }
> | |_- in this macro invocation
> |
> = note: this error originates in a macro (in Nightly builds, run with -Z
> macro-backtrace for more info)
>
> error: first argument of method must be a path
> --> src/lib.rs:4848:31
> |
> 4848 | pub fn set(this: &$name, src: &JsValue, offset: u32);
> | ^^^^^
> ...
> 4948 | / arrays! {
> 4949 | | /// `Int8Array()`
> 4950 | | ///
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array
> 4951 | | Int8Array: i8,
> ... |
> 4983 | | Float64Array: f64,
> 4984 | | }
> | |_- in this macro invocation
> |
> = note: this error originates in a macro (in Nightly builds, run with -Z
> macro-backtrace for more info)
>
> error[E0433]: failed to resolve: use of undeclared type or module `Int8Array`
> --> src/lib.rs:4951:5
> |
> 4951 | Int8Array: i8,
> | ^^^^^^^^^ use of undeclared type or module `Int8Array`
>
> error[E0433]: failed to resolve: use of undeclared type or module `Int16Array`
> --> src/lib.rs:4955:5
> |
> 4955 | Int16Array: i16,
> | ^^^^^^^^^^ use of undeclared type or module `Int16Array`
>
> error[E0433]: failed to resolve: use of undeclared type or module `Int32Array`
> --> src/lib.rs:4959:5
> |
> 4959 | Int32Array: i32,
> | ^^^^^^^^^^ use of undeclared type or module `Int32Array`
>
> error[E0433]: failed to resolve: use of undeclared type or module `Uint8Array`
> --> src/lib.rs:4963:5
> |
> 4963 | Uint8Array: u8,
> | ^^^^^^^^^^ use of undeclared type or module `Uint8Array`
>
> error[E0433]: failed to resolve: use of undeclared type or module
> `Uint8ClampedArray`
> --> src/lib.rs:4967:5
> |
> 4967 | Uint8ClampedArray: u8,
> | ^^^^^^^^^^^^^^^^^ use of undeclared type or module
> `Uint8ClampedArray`
>
> error[E0433]: failed to resolve: use of undeclared type or module
> `Uint16Array`
> --> src/lib.rs:4971:5
> |
> 4971 | Uint16Array: u16,
> | ^^^^^^^^^^^ use of undeclared type or module `Uint16Array`
>
> error[E0433]: failed to resolve: use of undeclared type or module
> `Uint32Array`
> --> src/lib.rs:4975:5
> |
> 4975 | Uint32Array: u32,
> | ^^^^^^^^^^^ use of undeclared type or module `Uint32Array`
>
> error[E0433]: failed to resolve: use of undeclared type or module
> `Float32Array`
> --> src/lib.rs:4979:5
> |
> 4979 | Float32Array: f32,
> | ^^^^^^^^^^^^ use of undeclared type or module `Float32Array`
>
> error[E0433]: failed to resolve: use of undeclared type or module
> `Float64Array`
> --> src/lib.rs:4983:5
> |
> 4983 | Float64Array: f64,
> | ^^^^^^^^^^^^ use of undeclared type or module `Float64Array`
>
> error[E0412]: cannot find type `Int32Array` in this scope
> --> src/lib.rs:699:37
> |
> 699 | pub fn notify(typed_array: &Int32Array, index: u32) ->
> Result<u32, JsValue>;
> | ^^^^^^^^^^ not found in this scope
>
> error[E0412]: cannot find type `Int32Array` in this scope
> --> src/lib.rs:704:27
> |
> 704 | typed_array: &Int32Array,
> | ^^^^^^^^^^ not found in this scope
>
> error[E0412]: cannot find type `Int32Array` in this scope
> --> src/lib.rs:743:35
> |
> 743 | pub fn wait(typed_array: &Int32Array, index: u32, value: i32)
> -> Result<JsString, JsValue>;
> | ^^^^^^^^^^ not found in this scope
>
> error[E0412]: cannot find type `Int32Array` in this scope
> --> src/lib.rs:750:27
> |
> 750 | typed_array: &Int32Array,
> | ^^^^^^^^^^ not found in this scope
>
> error[E0412]: cannot find type `Int8Array` in this scope
> --> src/lib.rs:4951:5
> |
> 4951 | Int8Array: i8,
> | ^^^^^^^^^ not found in this scope
>
> error[E0412]: cannot find type `Int16Array` in this scope
> --> src/lib.rs:4955:5
> |
> 4955 | Int16Array: i16,
> | ^^^^^^^^^^ not found in this scope
>
> error[E0412]: cannot find type `Int32Array` in this scope
> --> src/lib.rs:4959:5
> |
> 4959 | Int32Array: i32,
> | ^^^^^^^^^^ not found in this scope
>
> error[E0412]: cannot find type `Uint8Array` in this scope
> --> src/lib.rs:4963:5
> |
> 4963 | Uint8Array: u8,
> | ^^^^^^^^^^ not found in this scope
>
> error[E0412]: cannot find type `Uint8ClampedArray` in this scope
> --> src/lib.rs:4967:5
> |
> 4967 | Uint8ClampedArray: u8,
> | ^^^^^^^^^^^^^^^^^ not found in this scope
>
> error[E0412]: cannot find type `Uint16Array` in this scope
> --> src/lib.rs:4971:5
> |
> 4971 | Uint16Array: u16,
> | ^^^^^^^^^^^ not found in this scope
>
> error[E0412]: cannot find type `Uint32Array` in this scope
> --> src/lib.rs:4975:5
> |
> 4975 | Uint32Array: u32,
> | ^^^^^^^^^^^ not found in this scope
>
> error[E0412]: cannot find type `Float32Array` in this scope
> --> src/lib.rs:4979:5
> |
> 4979 | Float32Array: f32,
> | ^^^^^^^^^^^^ not found in this scope
>
> error[E0412]: cannot find type `Float64Array` in this scope
> --> src/lib.rs:4983:5
> |
> 4983 | Float64Array: f64,
> | ^^^^^^^^^^^^ not found in this scope
>
> error: aborting due to 35 previous errors
>
> Some errors have detailed explanations: E0412, E0433.
> For more information about an error, try `rustc --explain E0412`.
> error: could not compile `js-sys`.
>
> Caused by:
> process didn't exit successfully:
> `CARGO_PKG_HOMEPAGE='https://rustwasm.github.io/wasm-bindgen/'
> CARGO_PKG_VERSION_MAJOR=0
> LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/debug/deps:/usr/lib'
> CARGO_PKG_VERSION_PATCH=35 CARGO_PKG_VERSION=0.3.35 CARGO_PKG_AUTHORS='The
> wasm-bindgen Developers'
> CARGO_PKG_REPOSITORY='https://github.com/rustwasm/wasm-bindgen/tree/master/crates/js-sys'
> CARGO=/usr/bin/cargo CARGO_PKG_NAME=js-sys
> CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>> CARGO_PKG_VERSION_PRE=
> 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_VERSION_MINOR=3 rustc --crate-name js_sys --edition=2018
> src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type
> lib --emit=dep-info,metadata,link -C debuginfo=2 -C metadata=a9eafec6eadf0d54
> -C extra-filename=-a9eafec6eadf0d54 --out-dir
> /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target
> x86_64-unknown-linux-gnu -C
> incremental=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/incremental
> -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L
> dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
> wasm_bindgen=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libwasm_bindgen-f2c2652e33ac49a3.rmeta
> -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C
> link-arg=-Wl,-z,relro --remap-path-prefix
> /<<PKGBUILDDIR>>=/usr/share/cargo/registry/js-sys-0.3.35` (exit code: 1)
> dh_auto_test: error: /usr/share/cargo/bin/cargo build returned exit code 101
The full build log is available from:
http://qa-logs.debian.net/2020/11/19/rust-js-sys_0.3.35-1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---