Could you tag a new release ? Failed build with macports with 20240203-110809-5046fc22 version
What Operating System(s) are you seeing this problem on?
macOS 15.0
rust version is 1.81
Which Wayland compositor or X11 Window manager(s) are you using?
ompiling security-framework-sys v2.9.1
:info:build Running `/opt/local/bin/rustc --crate-name security_framework_sys --edition=2021 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/.home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/security-framework-sys-2.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="OSX_10_9"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("OSX_10_10", "OSX_10_11", "OSX_10_12", "OSX_10_13", "OSX_10_14", "OSX_10_15", "OSX_10_9", "default"))' -C metadata=4cbf379afbb38f97 -C extra-filename=-4cbf379afbb38f97 --out-dir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/compwrap/ld/usr/bin/clang -C strip=debuginfo -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/aarch64-apple-darwin/release/deps -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps --extern core_foundation_sys=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/aarch64-apple-darwin/release/deps/libcore_foundation_sys-5148b5a96dab1f91.rmeta --extern libc=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/aarch64-apple-darwin/release/deps/liblibc-39e5e2ddb529e7f8.rmeta --cap-lints allow --remap-path-prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22= --remap-path-prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/.home/.cargo=`
:info:build Compiling tokio-macros v2.2.0
:info:build Running `/opt/local/bin/rustc --crate-name tokio_macros --edition=2021 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/.home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.2.0/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 debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=e63cb5b12a835457 -C extra-filename=-e63cb5b12a835457 --out-dir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps -C linker=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/compwrap/ld/usr/bin/clang -C strip=debuginfo -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps --extern proc_macro2=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps/libproc_macro2-415e74fba0cec5a0.rlib --extern quote=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps/libquote-63c3cf7ac917b0a4.rlib --extern syn=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps/libsyn-651a62b9851a1975.rlib --extern proc_macro --cap-lints allow`
:info:build error[E0282]: type annotations needed for `Box<_>`
:info:build --> registry/src/index.crates.io-6f17d22bba15001f/time-0.3.31/src/format_description/parse/mod.rs:83:9
:info:build |
:info:build 83 | let items = format_items
:info:build | ^^^^^
:info:build ...
:info:build 86 | Ok(items.into())
:info:build | ---- type must be known at this point
:info:build |
:info:build = note: this is an inference error on crate `time` caused by an API change in Rust 1.80.0; update `time` to version `>=0.3.35` by calling `cargo update`
:info:build Running `/opt/local/bin/rustc --crate-name build_script_build --edition=2018 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/.home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libgit2-sys-0.14.2+1.5.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 debug-assertions=off --cfg 'feature="https"' --cfg 'feature="openssl-sys"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("https", "libssh2-sys", "openssl-sys", "ssh", "ssh_key_from_memory", "vendored", "vendored-openssl", "zlib-ng-compat"))' -C metadata=6ab7ac506bbc4f4b -C extra-filename=-6ab7ac506bbc4f4b --out-dir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/build/libgit2-sys-6ab7ac506bbc4f4b -C linker=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/compwrap/ld/usr/bin/clang -C strip=debuginfo -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps --extern cc=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps/libcc-4c562e3f9ebff550.rlib --extern pkg_config=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps/libpkg_config-d5ad686f7b7f20dd.rlib --cap-lints allow`
:info:build Compiling freetype v0.1.0 (/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/deps/freetype)
:info:build Running `/opt/local/bin/rustc --crate-name build_script_build --edition=2018 deps/freetype/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=599dfdbc5da5786a -C extra-filename=-599dfdbc5da5786a --out-dir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/build/freetype-599dfdbc5da5786a -C linker=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/compwrap/ld/usr/bin/clang -C strip=debuginfo -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps --extern cc=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps/libcc-4c562e3f9ebff550.rlib`
:info:build Compiling mio v0.8.10
:info:build Running `/opt/local/bin/rustc --crate-name mio --edition=2018 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/.home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="net"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "log", "net", "os-ext", "os-poll"))' -C metadata=7c7d55e4def5079a -C extra-filename=-7c7d55e4def5079a --out-dir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/compwrap/ld/usr/bin/clang -C strip=debuginfo -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/aarch64-apple-darwin/release/deps -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps --extern libc=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/aarch64-apple-darwin/release/deps/liblibc-39e5e2ddb529e7f8.rmeta --cap-lints allow --remap-path-prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22= --remap-path-prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/.home/.cargo=`
:info:build Compiling object v0.32.2
:info:build Running `/opt/local/bin/rustc --crate-name object --edition=2018 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/.home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/object-0.32.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read_core"' --cfg 'feature="unaligned"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "cargo-all", "coff", "compiler_builtins", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "wasm", "write", "write_core", "write_std", "xcoff"))' -C metadata=485c8ac1011346af -C extra-filename=-485c8ac1011346af --out-dir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/compwrap/ld/usr/bin/clang -C strip=debuginfo -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/aarch64-apple-darwin/release/deps -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps --extern memchr=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/aarch64-apple-darwin/release/deps/libmemchr-648b81429ffb8056.rmeta --cap-lints allow --remap-path-prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22= --remap-path-prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/.home/.cargo=`
:info:build Compiling num_cpus v1.16.0
:info:build Running `/opt/local/bin/rustc --crate-name num_cpus --edition=2015 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/.home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=1d32151596175f22 -C extra-filename=-1d32151596175f22 --out-dir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/compwrap/ld/usr/bin/clang -C strip=debuginfo -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/aarch64-apple-darwin/release/deps -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps --extern libc=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/aarch64-apple-darwin/release/deps/liblibc-39e5e2ddb529e7f8.rmeta --cap-lints allow --remap-path-prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22= --remap-path-prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/.home/.cargo=`
:info:build Compiling memoffset v0.9.0
:info:build Running `/opt/local/bin/rustc --crate-name build_script_build --edition=2015 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/.home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memoffset-0.9.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=ab24913c04c596ae -C extra-filename=-ab24913c04c596ae --out-dir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/build/memoffset-ab24913c04c596ae -C linker=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/compwrap/ld/usr/bin/clang -C strip=debuginfo -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps --extern autocfg=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps/libautocfg-61b4f1b314b15b95.rlib --cap-lints allow`
:info:build Compiling bitflags v1.3.2
:info:build Running `/opt/local/bin/rustc --crate-name bitflags --edition=2018 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/.home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bitflags-1.3.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 debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "example_generated", "rustc-dep-of-std"))' -C metadata=e46fdfe62192d968 -C extra-filename=-e46fdfe62192d968 --out-dir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps -C linker=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/compwrap/ld/usr/bin/clang -C strip=debuginfo -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps --cap-lints allow`
:info:build Compiling fixed v1.24.0
:info:build Running `/opt/local/bin/rustc --crate-name build_script_build --edition=2021 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/.home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/fixed-1.24.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "az", "borsh", "f16", "fail-on-warnings", "num-traits", "serde", "serde-str", "std"))' -C metadata=f21681486519a4d8 -C extra-filename=-f21681486519a4d8 --out-dir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/build/fixed-f21681486519a4d8 -C linker=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/compwrap/ld/usr/bin/clang -C strip=debuginfo -L dependency=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_wezterm/wezterm/work/wezterm-20240203-110809-5046fc22/target/release/deps --cap-lints allow`
:info:build For more information about this error, try `rustc --explain E0282`.
:info:build error: could not compile `time` (lib) due to 1 previous error
:info:build Caused by:
WezTerm version
20240203-110809-5046fc22
Did you try the latest nightly build to see if the issue is better (or worse!) than your current version?
No, and I'll explain why below
Describe the bug
install with macports on macOS 15.0
To Reproduce
none
Configuration
none
Expected Behavior
none
Logs
Build logs
Anything else?
none
Hi shuxiao,
You're hitting a bug in the time crate: https://github.com/time-rs/time/issues/693 which is being pulled in by a dependency. The issue only appears with newer versions of the compiler.
If you want to compile Wezterm before a fix appears, you can revert to using the 1.79 compiler:
$ rustup default 1.79.0
And Wezterm should compile. Later, you can change back to the current compiler:
$ rustup default stable
hth.
Would be nice to get a release for other fixes too.
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.