[MacPorts] #58347: Error: Failed to build dvisvgm: command execution failed

MacPorts noreply at macports.org
Tue Apr 16 06:31:48 UTC 2019


#58347: Error: Failed to build dvisvgm: command execution failed
----------------------+---------------------
  Reporter:  dbl001   |      Owner:  (none)
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.5.4
Resolution:           |   Keywords:  dvisvgm
      Port:  dvisvgm  |
----------------------+---------------------

Comment (by Ionic):

 Forcing `macports-clang-6.0` worked for me.

 Note that `make_array` is an experimental feature - not part of either
 C++11, 14, or even 17. It's scheduled for maybe-inclusion in C++20, but no
 guarantees.

 It was [[https://reviews.llvm.org/D38919|implemented in clang in Oct
 2017]], past the release of clang-5.0 (~Sep 2017). The first version to
 have proper support for it is thus 6.0.

 Since the C++11 1.1 PG already forces mp-clang-5.0 via compiler.whitelist
 (which is really a compiler.force operation...), using `compiler.whitelist
 macports-clang-6.0` in `dvisvgm` should be enough to get this fixed across
 the board.

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


More information about the macports-tickets mailing list