[SERVER-15006] Vendored include paths still placed on command line when system library requested Created: 22/Aug/14 Updated: 10/Sep/14 Resolved: 23/Aug/14 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Build |
| Affects Version/s: | 2.7.4, 2.7.5 |
| Fix Version/s: | 2.7.6 |
| Type: | Bug | Priority: | Critical - P2 |
| Reporter: | Andrew Morrow (Inactive) | Assignee: | Andrew Morrow (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Backwards Compatibility: | Fully Compatible | ||||
| Operating System: | ALL | ||||
| Steps To Reproduce: | Build with --use-system-pcre and notice that -Isrc/third_party/pcre-8.30 is still on the build line. |
||||
| Participants: | |||||
| Description |
|
Right now, if you try to build with --use-system-pcre, the include path is still expanded with the include path to reference the vendored PCRE path. Include paths to normally vendored libraries should not be added to the build line when the system library is requested. This only affects r2.7.4+ |
| Comments |
| Comment by Githook User [ 23/Aug/14 ] |
|
Author: {u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}Message: Also, fixes a rebuild stability issue where the include path order |