[MacPorts] #58690: mosh 1.3.2_4 doesn't build with clang >= 7.0
MacPorts
noreply at macports.org
Mon Jul 8 15:50:24 UTC 2019
#58690: mosh 1.3.2_4 doesn't build with clang >= 7.0
-----------------------+------------------------
Reporter: lemzwerg | Owner: quentinmit
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: lion
Port: mosh |
-----------------------+------------------------
Comment (by quentinmit):
I asked my neighborhood Clang developer. They told me that the `version`
include is part of the C++20 standard. If we built with `-Wnonportable-
include-path -Wnonportable-system-include-path` then clang would at least
emit a better warning about the filename not matching, but there's
currently no clang flag that will cause it to ignore the file named
`VERSION` and continue looking for a file called `version`.
Do we have a sense for how widespread this is? So far we have `mosh` and
`qt4-mac` affected; are there many other packages? (Seems likely, since
"VERSION" is a super common filename?)
--
Ticket URL: <https://trac.macports.org/ticket/58690#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list