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

ddtrace/tracer: fix os version for builds on niche GOOS (e.g. freebsd, ...) #754

Merged
merged 1 commit into from
Oct 5, 2020

Conversation

aeneasr
Copy link
Contributor

@aeneasr aeneasr commented Oct 3, 2020

Closes #753

@aeneasr aeneasr changed the title Use existing const in osinfo_default Fix broken builds on niche GOOS (e.g. freebsd, ...) Oct 3, 2020
aeneasr added a commit to ory/hydra that referenced this pull request Oct 3, 2020
DataDog introduced an issue with freebsd builds (see DataDog/dd-trace-go#753) which has been removed while the fix (DataDog/dd-trace-go#754) is waiting to be merged.
aeneasr added a commit to ory/hydra that referenced this pull request Oct 3, 2020
DataDog introduced an issue with freebsd builds (see DataDog/dd-trace-go#753) which has been removed while the fix (DataDog/dd-trace-go#754) is waiting to be merged.
@gbbr gbbr changed the title Fix broken builds on niche GOOS (e.g. freebsd, ...) ddtrace/tracer: fix os version for builds on niche GOOS (e.g. freebsd, ...) Oct 5, 2020
@gbbr gbbr added the bug unintended behavior that has to be fixed label Oct 5, 2020
@gbbr gbbr added this to the 1.28.1 milestone Oct 5, 2020
@gbbr
Copy link
Contributor

gbbr commented Oct 5, 2020

Can we add a regression test for this?

@aeneasr
Copy link
Contributor Author

aeneasr commented Oct 5, 2020 via email

@knusbaum knusbaum merged commit fb0d02c into DataDog:v1 Oct 5, 2020
@knusbaum knusbaum modified the milestones: 1.28.1, 1.28.0 Oct 14, 2020
@aeneasr
Copy link
Contributor Author

aeneasr commented Oct 15, 2020

Would it be possible to release this?

@gbbr
Copy link
Contributor

gbbr commented Oct 15, 2020

Sure! This is worthy of a patch release since it breaks the build on some OSs, here it is: https://github.com/DataDog/dd-trace-go/releases/tag/v1.27.1

@aeneasr
Copy link
Contributor Author

aeneasr commented Oct 15, 2020

Appreciate the quick turnaround, thanks!

dannywieser-1p pushed a commit to agilebits/dd-trace-go that referenced this pull request Dec 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug unintended behavior that has to be fixed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Build fails everywhere except Linux, Windows, macOS
3 participants