[MacPorts] #72609: legacy-support: mkfifoat is disabled in atcalls.c
MacPorts
noreply at macports.org
Sat Jun 14 05:44:19 UTC 2025
#72609: legacy-support: mkfifoat is disabled in atcalls.c
-----------------------------+----------------------
Reporter: bjia56 | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: legacy-support | Version: 2.10.7
Resolution: | Keywords:
Port: legacy-support |
-----------------------------+----------------------
Comment (by fhgwright):
My guess is that there was an issue providing these functions, so the
relevant code was conditionaled out of the code hat was approximately
imported straight from Apple. Note that `legacy-support` has never
claimed that these functions are provided, and its wrapper for
`sys/stat.h` doesn't add prototypes for them. So the only way your code
could be referencing them is either by building with a 13.x+ SDK or by
using them without prototypes.
Calling this a "defect" and claiming that `legacy-support` is "disabling"
the functions is incorrect. It would be more appropriate to call it an
enhancement request to add support for them. I have no idea how difficult
this would be.
--
Ticket URL: <https://trac.macports.org/ticket/72609#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list