[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