[MacPorts] #58999: ledger @3.1.1 fails to build due to missing <boost/uuid/sha1.hpp>

MacPorts noreply at macports.org
Mon Sep 9 16:10:47 UTC 2019


#58999: ledger @3.1.1 fails to build due to missing <boost/uuid/sha1.hpp>
--------------------+--------------------
 Reporter:  hanche  |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.5.4
 Keywords:          |       Port:  ledger
--------------------+--------------------
 Building ledger @3.1.1 failed. The problem is in `src/utils.h`, which
 contains the line
 {{{
 #include <boost/uuid/sha1.hpp>
 }}}
 It seems like the location of this file has changed in boost @1.71.0. I
 find the file `/opt/local/include/boost/uuid/detail/sha1.hpp`, plus three
 other files named `sha1.hpp` but with more different paths.

 Perhaps this needs to be addressed upstream.

 MacOS 10.14.6, XCode 10.3.

 I will attach the tail of the output from port log ledger.

-- 
Ticket URL: <https://trac.macports.org/ticket/58999>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list