[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