Skip to content
Closed

deno 2.5.1 #244383

Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Formula/d/deno.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Deno < Formula
desc "Secure runtime for JavaScript and TypeScript"
homepage "https://deno.com/"
url "https://github.com/denoland/deno/releases/download/v2.4.5/deno_src.tar.gz"
sha256 "a6bba626d08813c114bfcc862e69fd7202eecda97df9f349abf6cc4e38fe4e40"
url "https://github.com/denoland/deno/releases/download/v2.5.1/deno_src.tar.gz"
sha256 "d039d79548930742dcd770ceaf7a5aca26c571902dd9629d91ed049865bf9ccb"
license "MIT"
head "https://github.com/denoland/deno.git", branch: "main"

Expand Down Expand Up @@ -39,7 +39,7 @@
Formula["llvm"]
end

def install

Check failure on line 42 in Formula/d/deno.rb

View workflow job for this annotation

GitHub Actions / Linux arm64

`brew install --verbose --formula --build-bottle deno` failed on Linux arm64!

275 | #[cfg(feature = "compiled_data")] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: /home/linuxbrew/.cache/Homebrew/cargo_cache/registry/src/index.crates.io-1949cf8c6b5b557f/icu_provider-1.5.0/src/hello_world.rs:270:5 | 270 | / icu_provider::gen_any_buffer_data_constructors!(locale: include, options: skip, error: DataError, 271 | | #[cfg(skip)] 272 | | functions: [ 273 | | try_new, ... | 277 | | Self, 278 | | ]); | |______- in this macro invocation | = note: expected values for `feature` are: `bench`, `datagen`, `deserialize_bincode_1`, `deserialize_json`, `deserialize_postcard_1`, `experimental`, `log_error_context`, `logging`, `macros`, `serde`, `std`, and `sync` = help: consider adding `compiled_data` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default = note: this warning originates in the macro `icu_provider::gen_any_buffer_data_constructors` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `signal-hook-registry` (lib) generated 3 warnings (3 duplicates) Compiling icu_locid_transform_data v1.5.0 Running `CARGO=/home/linuxbrew/.linuxbrew/Cellar/rust/1.89.0_3/bin/cargo CARGO_CRATE_NAME=icu_locid_transform_data CARGO_MANIFEST_DIR=/home/linuxbrew/.cache/Homebrew/cargo_cache/registry/src/index.crates.io-1949cf8c6b5b557f/icu_locid_transform_data-1.5.0 CARGO_MANIFEST_PATH=/home/linuxbrew/.cache/Homebrew/cargo_cache/registry/src/index.crates.io-1949cf8c6b5b557f/icu_locid_transform_data-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Data for the icu_locid_transform crate' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_locid_transform_data CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/var/tmp/deno-20250917-8864-f0j6wx/deno/target/release/deps /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/super/rustc_wrapper rustc --crate-name icu_locid_transform_data --edition=2021 /home/linuxbrew/.cache/Homebrew/cargo_cache/registry/src/index.crates.io-1949cf8c6b5b557f/icu_locid_transform_data-1.5.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=z -C codegen-units=1 -C debuginfo=line-tables-only -C split-debuginfo=packed --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a616c415e96f66e4 -C extra-filename=-166b90be92754c89 --out-dir /var/tmp/deno-20250917-8864-f0j6wx/deno/target/release/deps -L dependency=/var/tmp/deno-20250917-8864-f0j6wx/deno/target/release/deps --cap-lints warn -D 'clippy::all' -D 'clippy::await_holding_refcell_ref' -D 'clippy::missing_safety_doc' -D 'clippy::undocumented_unsafe_blocks' --cfg tokio_unstable` warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /home/linuxbrew/.cache/Homebrew/cargo_cache/registry/src/index.crates.io-1949cf8c6b5b557f/icu_provider-1.5.0/src/error.rs:15:38 | 15 | #[derive(Clone, Copy, Eq, PartialEq, Display, Debug)] | ^------ | | | `Display` is not local | move the `impl` block outside of this constant `_DERIVE_Display_FOR_DataErrorKind` 16 | #[non_exhaustive] 17 | pub enum DataErrorKind { | ------------- `DataErrorKind` is not local | = note: the derive macro `Display` defines the non-local `impl`, and may need to be changed = note: the derive macro `Display` may come from an old vers
inreplace "Cargo.toml" do |s|
# https://github.com/Homebrew/homebrew-core/pull/227966#issuecomment-3001448018
s.gsub!(/^lto = true$/, 'lto = "thin"')
Expand Down
Loading