[MacPorts] #58690: mosh 1.3.2_4 doesn't build with clang >= 7.0
MacPorts
noreply at macports.org
Wed Jul 10 21:10:35 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 opened https://github.com/macports/macports-ports/pull/4799 with a
workaround patch from upstream. Still doesn't do anything to solve the
general problem other ports will experience.
I ran some quick numbers against Debian since they have an index of every
package's source files and found:
> 227 Debian buster source packages contain a file named "version", and a
further 991 Debian buster source packages contain a file named "VERSION"
or a different mixed case. (This is only packages that ship the file
directly in their source; some packages also generate these files at build
time and would not be counted in this.)
>
> Of the 1218 Debian source packages that contain a file named "version"
(with some case), 392 contain C++ code by file extension (".cpp", ".c++",
".C", etc.). Of *those* 217 are definitely affected because they have a
"config.h" in their root directory, plus some number of the remainder
whose include path is not so easily determined from a file listing.
So it's quite possible we have dozens or even a hundred packages that are
similarly impacted by this bug.
--
Ticket URL: <https://trac.macports.org/ticket/58690#comment:13>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list