Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert loosening of kv cargo features #662

Merged
merged 1 commit into from
Jan 13, 2025
Merged

Revert loosening of kv cargo features #662

merged 1 commit into from
Jan 13, 2025

Conversation

KodrAus
Copy link
Contributor

@KodrAus KodrAus commented Jan 12, 2025

Closes #661

cc @Thomasdezeeuw @tisonkun

In #657 we moved some kv_std code into kv + std, but this unfortunately has hit a Cargo bug (see #661), which causes our kv dependencies to always end up in a dependents lockfile. Until the Cargo bug is fixed, or we find a different approach, I think we unfortunately need to revert this.

Copy link
Contributor

@tisonkun tisonkun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤣

@tisonkun
Copy link
Contributor

It seems the compiled result won't include those wrongly added artifacts in lockfile, but the wrong lockfile still affects some analyze tools?

@KodrAus
Copy link
Contributor Author

KodrAus commented Jan 12, 2025

That is the problem, unfortunately. It wouldn’t be such an issue if it wasn’t for all the existing code depending on log with the std feature.

@KodrAus KodrAus merged commit 4099bcb into master Jan 13, 2025
28 checks passed
@KodrAus KodrAus deleted the fix/cargo-features branch January 13, 2025 11:38
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.

log 0.4.24 with std feature always adds value-bag to lock file
3 participants