Skip to content

Conversation

weihanglo
Copy link
Member

This was found during the course of vendoring rustc-perf in rust-lang/rust repo: rust-lang/rust#125465 (comment).
Some packages don't have a license field defined and failed license-check in tidy.

The symlinks are also essential. When cargo package create a .crate tarball, those licenses should be included in each package.

If sharing workspace information is something we want, I could include more in follow-ups.

@weihanglo
Copy link
Member Author

weihanglo commented May 26, 2024

Friendly ping @michaelwoerister, since you're the person committing to this repository most recent :)

@michaelwoerister michaelwoerister self-assigned this May 27, 2024
@michaelwoerister michaelwoerister merged commit 768d640 into rust-lang:master May 27, 2024
@michaelwoerister
Copy link
Member

Thanks, @weihanglo! Do we need a release for this to fix the rust-lang/rust issue?

@weihanglo
Copy link
Member Author

Yeah thanks @michaelwoerister! I would love to see new releases for fixing the rust-lang/rust#125465, though it might also require some old version to get released, as well as publish some new packages.

I am still working on improving the infrastructure to make it easier to release new versions (e.g. #228). I'll let you know what are needed to publish once I figure them out.

@michaelwoerister
Copy link
Member

Yeah, we might need to backport some of these changes to 10.1.x and 9.2.x if anything other than measureme itself is referenced from the Rust repo.

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.

2 participants