The weird thing about DNS-over-TCP is that the maintainers of musl know about it, there were patches for that long time ago, but they intentionally want it to be broken and they refuse the patches. It’s not a known bug, a design decision.
I’m however not sure if this is correct
> Another example is Golang whose standard library - or more specifically net/http or os/user modules - depend on C libraries and therefore on glibc.
To my knowledge, no go standard library depends on cgo? Can you show me in the docs/source code where is stdlib using cgo? I am very surprised by this claim
edit: I might be wrong about musl declining patches. I swear I saw it happen but now I cannot find it