#69688 closed defect (fixed)
legacy-support headers don't honor __DARWIN_C_LEVEL
Reported by: | fhgwright (Fred Wright) | Owned by: | fhgwright (Fred Wright) |
---|---|---|---|
Priority: | Low | Milestone: | |
Component: | ports | Version: | 2.9.3 |
Keywords: | Cc: | mascguy (Christopher Nielsen) | |
Port: | legacy-support |
Description
Many Apple headers condition many definitions on __DARWIN_C_LEVEL
. This allows projects to specify a particular POSIX standard, and avoid definitions from newer standards that may collide with the project's own definitions. The legacy-support
headers fail to do this. It only matters when the project has conflicting definitions, which may never have happened so far. Hence, this is low priority, but worth fixing at some point.
Change History (6)
comment:1 Changed 4 months ago by fhgwright (Fred Wright)
comment:2 Changed 4 months ago by fhgwright (Fred Wright)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:3 Changed 4 months ago by fhgwright (Fred Wright)
comment:4 Changed 4 months ago by fhgwright (Fred Wright)
comment:5 Changed 4 months ago by fhgwright (Fred Wright)
comment:6 Changed 3 months ago by fhgwright (Fred Wright)
Note: See
TracTickets for help on using
tickets.
In b8e7f9837011e31fc99e666a892aee21468ec5c1/macports-legacy-support (master):