Summary: | net-analyzer/mtr-0.87 - configure: error: Need definition for struct __res_state_ext but unable to define it. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Haelwenn (lanodan) Monnier <contact> |
Component: | Current packages | Assignee: | Gentoo Netmon project <netmon> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 430702 | ||
Attachments: | build.log |
Description
Haelwenn (lanodan) Monnier
2017-02-13 20:54:51 UTC
Could you also please attach /var/tmp/portage/net-analyzer/mtr-0.87/work/mtr-0.87/config.log? musl's struct __res_state is marked with /* unused; purely for broken apps */ so it would be very non-trivial to patch v0.87. On the other hand, upstream has merged the branch "newdns", and since then compiles fine with musl. OP, could you try =net-analyzer/mtr-9999? (In reply to Felix Janda from comment #2) > On the other hand, upstream has merged the branch "newdns", and since > then compiles fine with musl. That's https://github.com/traviscross/mtr/tree/newdns then. I can confirm that both master and newdns branches works under musl now. I believe it was fixed in V0.88 as newdns branch got merged at that release. 0.92-r1::gentoo is working fine on my musl systems (amd64 and armv7a). |