Opened 6 years ago
Closed 6 years ago
#57349 closed defect (fixed)
mongodb 4.0.3_0 fails to build on case sensitive file systems
Reported by: | hapaguy (Brian Kurt Fujikawa) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | mongodb |
Description
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
Attachments (1)
Change History (3)
Changed 6 years ago by hapaguy (Brian Kurt Fujikawa)
Attachment: | mongoDB 4.0.3_0 main.log added |
---|
comment:1 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign removed |
---|---|
Owner: | set to ryandesign |
Status: | new → accepted |
comment:2 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Note: See
TracTickets for help on using
tickets.
Thanks, I'll get that fixed and reported to the developers.