[MacPorts] #57349: mongodb 4.0.3_0 fails to build on case sensitive file systems

MacPorts noreply at macports.org
Thu Oct 11 20:54:58 UTC 2018


#57349: mongodb 4.0.3_0  fails to build on case sensitive file systems
---------------------+---------------------
 Reporter:  hapaguy  |      Owner:  (none)
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:
 Keywords:           |       Port:  mongodb
---------------------+---------------------
 The build fails to find **CommonHmac.h**:
 {{{
 ...
 boost-1.60.0 -I/opt/local/include -Ibuild/MP -Isrc
 src/mongo/crypto/sha_block_apple.cpp
 :info:build src/mongo/crypto/sha_block_apple.cpp:32:10: fatal error:
 'CommonCrypto/CommonHmac.h' file not found
 :info:build #include <CommonCrypto/CommonHmac.h>
 :info:build          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build 1 error generated.
 ...
 }}}
 For the build to be successful on a case sensitive file system, the
 include file name should be: **CommonHMAC.h**, i.e.
 {{{
 $ ls /usr/include/CommonCrypto/CommonHMAC.h
 /usr/include/CommonCrypto/CommonHMAC.h
 }}}

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


More information about the macports-tickets mailing list