[SERVER-33451] Change wiredtiger_ext.h include rules Created: 22/Feb/18  Updated: 29/Oct/23  Resolved: 26/Feb/18

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 3.7.3

Type: Task Priority: Major - P3
Reporter: Mark Benvenuto Assignee: Mark Benvenuto
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Platforms 2018-03-12
Participants:

 Description   

Currently wiredtiger_ext.h is included from src/third_party/wiredtiger/src/include. This causes a conflict with block.h on Apple.

An alternative is to copy wiredtiger_ext.h to the build directory where wiredtiger.h sits, and stop searching src/third_party/wiredtiger/src/include



 Comments   
Comment by Githook User [ 03/Mar/18 ]

Author:

{'email': 'mathias@10gen.com', 'name': 'Mathias Stearn', 'username': 'RedBeard0531'}

Message: SERVER-33451 Use Install rather than Copy to place wiredtiger_ext.h
Branch: master
https://github.com/mongodb/mongo/commit/4ecca9951b27cab8588f61c5b4165e5b973dc6f6

Comment by Githook User [ 26/Feb/18 ]

Author:

{'email': 'mark.benvenuto@mongodb.com', 'name': 'Mark Benvenuto', 'username': 'markbenvenuto'}

Message: SERVER-33451 Change wiredtiger_ext.h include rules
Branch: master
https://github.com/mongodb/mongo/commit/e9ae96e9c81e6602c90da55a5681fe9ec74b1cb4

Comment by Githook User [ 26/Feb/18 ]

Author:

{'email': 'mark.benvenuto@mongodb.com', 'name': 'Mark Benvenuto', 'username': 'markbenvenuto'}

Message: SERVER-33451 Change wiredtiger_ext.h include rules
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/ecf22f28148428310dce108fa1db43866aefd677

Generated at Thu Feb 08 04:33:27 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.