Skip to content

Make specs pass in non-IPv6 environments#9438

Merged
bcardiff merged 2 commits intocrystal-lang:masterfrom
jhass:specs_no_ipv6
Jun 22, 2020
Merged

Make specs pass in non-IPv6 environments#9438
bcardiff merged 2 commits intocrystal-lang:masterfrom
jhass:specs_no_ipv6

Conversation

@jhass
Copy link
Member

@jhass jhass commented Jun 6, 2020

It's 2020 and sadly IPv6 is not yet truly ubiquitous. While supported by all relevant operating systems, enabled, even just locally, in all relevant execution environments, not so much. Prominently Docker does not enable it in its default configuration.

It's 2020 and sadly IPv6 is not yet truly ubiquitous. While supported by all
relevant operating systems, enabled, even just locally, in all relevant execution
environments, not so much. Prominently Docker does not enable it in its default
configuration.
@jhass jhass added kind:bug A bug in the code. Does not apply to documentation, specs, etc. kind:specs labels Jun 6, 2020
@jkthorne
Copy link
Contributor

jkthorne commented Jun 8, 2020

Is there a reason to not use this? I am just curious.

LOOPBACK = "127.0.0.1"

@jhass
Copy link
Member Author

jhass commented Jun 8, 2020

Mmh, I didn't see it tbh! But also no other specs seem to use these. Maybe you can send a separate pull request changing them all after this? Rather than introducing inconsistency in the specs here.

@jhass jhass mentioned this pull request Jun 18, 2020
5 tasks
@jhass jhass added the pr:ready-to-merge The changes are good to go, we need to triage merging it. label Jun 22, 2020
@bcardiff bcardiff removed the pr:ready-to-merge The changes are good to go, we need to triage merging it. label Jun 22, 2020
@bcardiff bcardiff added this to the 1.0.0 milestone Jun 22, 2020
@bcardiff bcardiff merged commit 6492360 into crystal-lang:master Jun 22, 2020
@jhass jhass deleted the specs_no_ipv6 branch June 22, 2020 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind:bug A bug in the code. Does not apply to documentation, specs, etc. kind:specs topic:stdlib:networking

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants