Summary: | cc with rpc/pmap_prot.h and machine/pmap.h: different structures with the same name are used. | ||
---|---|---|---|
Product: | Base System | Reporter: | Leo Vlassov <Leo_Vlassov> |
Component: | misc | Assignee: | freebsd-bugs (Nobody) <bugs> |
Status: | New --- | ||
Severity: | Affects Many People | CC: | freebsd, kib |
Priority: | --- | ||
Version: | 13.1-RELEASE | ||
Hardware: | amd64 | ||
OS: | Any |
Description
Leo Vlassov
2023-05-29 05:54:02 UTC
Why it matter? What is the kind of program that needs both machine/pmap.h and port mapper services used in the same source? note that line 90 here https://github.com/freebsd/freebsd-src/blob/dc103686348d3205733a2c77e7d2ccbff6691022/sys/rpc/pmap_prot.h#L90 is "struct pirtmap" not "struct pmap" so something in your software is probably redefining portmap as pmap |