Skip to content

allow newer libmicrohttpd versions and do not fail if ipv6 stack is not available#787

Merged
rkhapov merged 4 commits intoyandex:masterfrom
evkuzin:ipv6_fix
Apr 14, 2025
Merged

allow newer libmicrohttpd versions and do not fail if ipv6 stack is not available#787
rkhapov merged 4 commits intoyandex:masterfrom
evkuzin:ipv6_fix

Conversation

@evkuzin
Copy link
Copy Markdown
Contributor

@evkuzin evkuzin commented Apr 9, 2025

two fixes in one go.
First of all, we are running a new libmicrohttpd lib and it switched to enum. hence the change. (similar to digitalocean/prometheus-client-c#65, which is unfortunately not accepted for ages 😢 )
Also, I see Odyssey erroring and exiting if I try to enable Prometheus on a machine without an Ipv6 stack. Hence the second change. Thx for review in advance!

@evkuzin
Copy link
Copy Markdown
Contributor Author

evkuzin commented Apr 9, 2025

@rkhapov 🙏

@x4m
Copy link
Copy Markdown
Collaborator

x4m commented Apr 11, 2025

plz make apply-fmt

@evkuzin
Copy link
Copy Markdown
Contributor Author

evkuzin commented Apr 11, 2025

@x4m done!

@evkuzin
Copy link
Copy Markdown
Contributor Author

evkuzin commented Apr 14, 2025

wow. I did run apply fmt O_o. Thats odd

@rkhapov
Copy link
Copy Markdown
Collaborator

rkhapov commented Apr 14, 2025

@evkuzin it is better to do make format, than make apply_fmt

@evkuzin
Copy link
Copy Markdown
Contributor Author

evkuzin commented Apr 14, 2025

Yeah apply_fmt and format produce different results.
now should work

@rkhapov
Copy link
Copy Markdown
Collaborator

rkhapov commented Apr 14, 2025

@evkuzin yes, we should delete deprecated apply_fmt... if you want, you can remove apply_fmt in this pr

@evkuzin
Copy link
Copy Markdown
Contributor Author

evkuzin commented Apr 14, 2025

@rkhapov done

@rkhapov rkhapov merged commit 852449e into yandex:master Apr 14, 2025
1 check passed
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.

3 participants