[SERVER-47901] Require ccache when using icecream 1.1 and ninja Created: 01/May/20 Updated: 29/Oct/23 Resolved: 04/May/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 4.4.0-rc4, 4.7.0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Andrew Morrow (Inactive) | Assignee: | Andrew Morrow (Inactive) |
| Resolution: | Fixed | 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 | ||||
| Backport Requested: |
v4.4
|
||||
| Sprint: | Dev Platform 2020-05-18 | ||||
| Participants: | |||||
| Description |
|
Without it, all icecream jobs run locally because icecream 1.1 and older do not understand how to run the response files that the ninja generator uses. Enabling ccache works around this because it is ccache that interprets the response file, and icecc gets invoked via CCACHE_PREFIX. |
| Comments |
| Comment by Githook User [ 05/May/20 ] |
|
Author: {'name': 'Andrew Morrow', 'email': 'acm@mongodb.com', 'username': 'acmorrow'}Message: (cherry picked from commit 2f4044b526ee39cebfe777ecf38653b12bbe092a) |
| Comment by Githook User [ 04/May/20 ] |
|
Author: {'name': 'Andrew Morrow', 'email': 'acm@mongodb.com', 'username': 'acmorrow'}Message: |
| Comment by Andrew Morrow (Inactive) [ 02/May/20 ] |
|
Code review url: http://mongodbcr.appspot.com/577580001 |