socat requires three patches to build under musl-libc.
Created attachment 600012 [details]
successful build no patches
Without a proper build.log and emerge --info we have no way to duplicate the issue. As you can see the build is successful based off of ~testing.
Created attachment 600060 [details]
My bad ...
Created attachment 600062 [details]
It appears only the internal-netdb patch is actually required: https://git.alpinelinux.org/aports/tree/main/socat/netdb-internal.patch
This has been fixed upstream, but I cannot trace which commit to compat.h it actually happened.
(In reply to Michael 'veremitz' Everitt from comment #4)
> Created attachment 600062 [details]
> emerge --info
> My bad:
> It appears only the internal-netdb patch is actually required:
> This has been fixed upstream, but I cannot trace which commit to compat.h it
> actually happened.
I just checked compat.h from .2 to .3 and no changes are indicated. I would suggest bring .3 stable it has been around for over 9 months now.
Created attachment 605174 [details]
socat-22.214.171.124 build.log [working]
126.96.36.199 works fine.
Created attachment 605176 [details]
socat-188.8.131.52 build.log [working]
This is not resolved while it is still broken for stable users. Please either open a stable bug for 184.108.40.206 or apply the patch I will attach to the bug for 220.127.116.11
Created attachment 605178 [details, diff]
Upstream drop gethostbyname
Patch as applied on upstream 18.104.22.168 branch
(In reply to Jory A. Pratt from comment #8)
> Please either open a stable bug for 22.214.171.124
Yes, why don't you.
(In reply to Jeroen Roovers from comment #10)
> (In reply to Jory A. Pratt from comment #8)
> > Please either open a stable bug for 126.96.36.199
> Yes, why don't you.
Come on children .. :P
One more time before I report to ComRel and QA. This bug is NOT fixed until the patch is incorporated or the stable request complete.
Stop pissing about jer.