rust-lang / rust

Empowering everyone to build reliable and efficient software.
https://www.rust-lang.org
Other
99.01k stars 12.79k forks source link

Add licenses + Run `cargo update` #133456

Open clubby789 opened 4 days ago

clubby789 commented 4 days ago

Replaces #131311

License changes:

library dependencies: Updating allocator-api2 v0.2.18 -> v0.2.20 Updating cc v1.2.0 -> v1.2.1 Updating libc v0.2.162 -> v0.2.164 Updating unwinding v0.2.3 -> v0.2.4

rustbook dependencies: Updating anstream v0.6.17 -> v0.6.18 Updating anyhow v1.0.92 -> v1.0.93 Updating bstr v1.10.0 -> v1.11.0 Updating cc v1.2.0 -> v1.2.1 Updating clap v4.5.20 -> v4.5.21 Updating clap_builder v4.5.20 -> v4.5.21 Updating clap_complete v4.5.36 -> v4.5.38 Updating clap_lex v0.7.2 -> v0.7.3 Updating cpufeatures v0.2.14 -> v0.2.16 Adding displaydoc v0.2.5 Updating fastrand v2.1.1 -> v2.2.0 Updating flate2 v1.0.34 -> v1.0.35 Adding icu_collections v1.5.0 Adding icu_locid v1.5.0 Adding icu_locid_transform v1.5.0 Adding icu_locid_transform_data v1.5.0 Adding icu_normalizer v1.5.0 Adding icu_normalizer_data v1.5.0 Adding icu_properties v1.5.1 Adding icu_properties_data v1.5.0 Adding icu_provider v1.5.0 Adding icu_provider_macros v1.5.0 Updating idna v0.5.0 -> v1.0.3 Adding idna_adapter v1.2.0 Updating itoa v1.0.11 -> v1.0.13 Updating libc v0.2.161 -> v0.2.164 Adding litemap v0.7.4 Updating proc-macro2 v1.0.89 -> v1.0.92 Updating regex-automata v0.4.8 -> v0.4.9 Updating rustix v0.38.38 -> v0.38.41 Updating serde v1.0.214 -> v1.0.215 Updating serde_derive v1.0.214 -> v1.0.215 Updating serde_json v1.0.132 -> v1.0.133 Adding stable_deref_trait v1.2.0 Updating syn v2.0.87 -> v2.0.89 Adding synstructure v0.13.1 Updating tempfile v3.13.0 -> v3.14.0 Updating thiserror v1.0.66 -> v1.0.69 Updating thiserror-impl v1.0.66 -> v1.0.69 Adding tinystr v0.7.6 Removing tinyvec v1.8.0 Removing tinyvec_macros v0.1.1 Removing unicode-bidi v0.3.17 Updating unicode-ident v1.0.13 -> v1.0.14 Removing unicode-normalization v0.1.24 Updating url v2.5.2 -> v2.5.4 Adding utf16_iter v1.0.5 Adding utf8_iter v1.0.4 Adding write16 v1.0.0 Adding writeable v0.5.5 Adding yoke v0.7.5 Adding yoke-derive v0.7.5 Adding zerofrom v0.1.5 Adding zerofrom-derive v0.1.5 Adding zerovec v0.10.4 Adding zerovec-derive v0.10.3

rustbot commented 4 days ago

r? @Mark-Simulacrum

rustbot has assigned @Mark-Simulacrum. They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

rustbot commented 4 days ago

The list of allowed third-party dependencies may have been modified! You must ensure that any new dependencies have compatible licenses before merging.

cc @davidtwco, @wesleywiser

These commits modify the library/Cargo.lock file. Unintentional changes to library/Cargo.lock can be introduced when switching branches and rebasing PRs.

If this was unintentional then you should revert the changes before this PR is merged. Otherwise, you can ignore this comment.

The run-make-support library was changed

cc @jieyouxu

These commits modify the Cargo.lock file. Unintentional changes to Cargo.lock can be introduced when switching branches and rebasing PRs.

If this was unintentional then you should revert the changes before this PR is merged. Otherwise, you can ignore this comment.

rust-log-analyzer commented 4 days ago

The job x86_64-gnu-tools failed! Check out the build log: (web) (plain)

Click to see the possible cause of the failure (guessed by this bot) ```plain ```
clubby789 commented 4 days ago
  error: attributes starting with `rustc` are reserved for use by the `rustc` compiler
     --> /cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.15.2/src/set.rs:556:46
      |
  556 |     #[cfg_attr(feature = "rustc-dep-of-std", rustc_const_stable_indirect)]
      |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^

Seems to be from https://github.com/rust-lang/hashbrown/pull/586 - @RalfJung, is this expected?

RalfJung commented 4 days ago

Yeah the next hashbrown update can only happen after the next bootstrap bump (which should happy tomorrow, according to schedule).

ognevny commented 16 hours ago

is it possible to push psm update separately? psm@0.1.23 fails to build on aarch64-pc-windows-gnullvm due to regression, 0.1.24 contains a fix for that. see https://github.com/rust-lang/stacker/pull/65#issuecomment-2466601600

RalfJung commented 15 hours ago

Yeah you can just land this without the hashbrown update.

clubby789 commented 9 hours ago

Reverted hashbrown and psm, since those will get fixed by a future 'Weekly Cargo Update' CI PR

ognevny commented 9 hours ago

and psm

oh no, I meant it should be updated ASAP 😯

clubby789 commented 7 hours ago

Ah 😁 Restored