[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