Opened 4 months ago
#18987 new bug
Some POSIX headers use undeclared definitions
Reported by: | X512 | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | System/POSIX | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
This is hrev57940.
Some POSIX headers cause compile errors when included alone because it use definitions from other headers, but not include it. It cause compile failures of 3rd-party software.
/boot/system/develop/headers/posix/netinet/ip6.h:75:25: error: unknown type name 'u_int32_t' 75 | u_int32_t ip6_un1_flow; /* 20 bits of flow-ID */ | ^~~~~~~~~
/boot/system/develop/headers/posix/arpa/nameser.h:118:9: error: unknown type name 'uint16_t' 118 | uint16_t _id; | ^~~~~~~~
Note:
See TracTickets
for help on using tickets.