[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