Maybe @spdegabrielle remember more from the post https://racket.discourse.group/t/trying-out-raco-demod/3207. My impression is that the basic program with (module main)
in his Raco Demod+Exe experiment fails, so this is a Raco Demod + Raco Exe usability fix that affects any program with (module main)
(https://github.com/racket/racket/commit/18a43be5edccee9a228f8635648d24b497690ec9#diff-f5712232994bb2308bea158d27074fe294b80895af059333b876d96ee55cb484).
Yes and hopefully I understand the docs right! The docs are pasted below. On the other hand, the commit you referenced is a direct respond to the fix of the IPv4-fallback issue in https://racket.discourse.group/t/ipv6-fallback-to-ipv4/1039/4.
144: If hints.ai_flags specifies the AI_V4MAPPED flag, and hints.ai_family was specified as AF_INET6,
145- and no matching IPv6 addresses could be found, then return IPv4-mapped IPv6 addresses in the
146: list pointed to by res. If both AI_V4MAPPED and AI_ALL are specified in hints.ai_flags, then
147- return both IPv6 and IPv4-mapped IPv6 addresses in the list pointed to by res. AI_ALL is ig‐
148: nored if AI_V4MAPPED is not also specified.