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

Various metrics comms fixes #1074

Merged
merged 3 commits into from
Jul 16, 2024
Merged

Various metrics comms fixes #1074

merged 3 commits into from
Jul 16, 2024

Conversation

feds01
Copy link
Contributor

@feds01 feds01 commented Jul 14, 2024

  • meta: ensure zstd is added to link path
  • settings: ensure messaging_format is propagated from --configure
  • driver: disallow --configure unknown fields
  • settings: default serde serialization/deserialization to use kebab-case for enums

@feds01 feds01 self-assigned this Jul 14, 2024
@@ -1,6 +1,7 @@
[build]
rustdoc = "rustdoc"
rustdocflags = ["--show-type-layout", "-Z", "unstable-options"]
rustflags = ["-L", "/opt/homebrew/lib/"]
Copy link
Collaborator

Choose a reason for hiding this comment

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

Surely this shouldn't exist here?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Ugh yes it really shouldn’t, but for some reason ld on mac is refusing to find zstd installed on my machine. This is the only way I found to fix it. This will be ignored on systems that this doesn’t exist since its only meant to “indicate” where to look for this libraries.

Copy link
Collaborator

Choose a reason for hiding this comment

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

True, it won't really hurt others I guess

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I would love to remove this dumb hack, I will leave a ##Hack

Copy link
Contributor Author

Choose a reason for hiding this comment

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

This now magically works - I think I had a borked installation locally. Removed!

@feds01 feds01 merged commit 6e86e07 into main Jul 16, 2024
1 check passed
@feds01 feds01 deleted the metrics-fixes branch July 16, 2024 12:27
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