[MacPorts] #64522: lighttpd @1.4.64_0 fails to build on < 10.12

MacPorts noreply at macports.org
Wed Jan 26 08:47:50 UTC 2022


#64522: lighttpd @1.4.64_0 fails to build on < 10.12
---------------------------+------------------------
  Reporter:  barracuda156  |      Owner:  ryandesign
      Type:  defect        |     Status:  accepted
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.7.1
Resolution:                |   Keywords:  legacy-os
      Port:  lighttpd      |
---------------------------+------------------------

Comment (by jmroot):

 Indeed, looking at the source:

 https://github.com/apple-oss-
 distributions/copyfile/blob/b97b6d9be21ee9396151ae957244d45b849e9ee5/copyfile.c
 [[BR]]
 vs
 https://github.com/apple-oss-
 distributions/copyfile/blob/a931609d532553fb9817b9ab5899c58348d6e720/copyfile.c

 the older one simply lacks any call to `clonefileat` (not surprising since
 that was also introduced in 10.12).

 Also, what the man page should say is that ''if actually cloning the file
 fails'', the fallback behaviour for `COPYFILE_CLONE` is equivalent to the
 union of those other flags. There's no fallback to copying for
 `COPYFILE_CLONE_FORCE`, so mentioning the other flags in relation to it is
 just wrong.

-- 
Ticket URL: <https://trac.macports.org/ticket/64522#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list