Skip to content

Add support for stdlibs that were compiled with -Zno-embed-metadata#3856

Open
rossdylan wants to merge 1 commit intobazelbuild:mainfrom
rossdylan:support-stdlib-no-emebed-meta
Open

Add support for stdlibs that were compiled with -Zno-embed-metadata#3856
rossdylan wants to merge 1 commit intobazelbuild:mainfrom
rossdylan:support-stdlib-no-emebed-meta

Conversation

@rossdylan
Copy link

As of nightly 2026-01-14 the rust stdlib is compiled using -Zno-embed-metadata. This removes the rmeta data from .rlib object files. Fixing this means we need to include the .rmeta files in the stdlib file group.

Breaking change in rustc: rust-lang/rust#145343
Context on -Zno-embed-metadata: rust-lang/cargo#15378

As of nightly 2026-01-14 the rust stdlib is compiled using
-Zno-embed-metadata. This removes the rmeta data from .rlib object
files. Fixing this means we need to include the .rmeta files in the
stdlib file group.

Breaking change in rustc: rust-lang/rust#145343
Context on -Zno-embed-metadata: rust-lang/cargo#15378
@google-cla
Copy link

google-cla bot commented Feb 14, 2026

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant