[SERVER-29036] IDL builder must induce dependency in all IDL generator sources Created: 02/May/17 Updated: 30/Oct/23 Resolved: 02/May/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Build |
| Affects Version/s: | None |
| Fix Version/s: | 3.5.7 |
| Type: | Bug | Priority: | Critical - P2 |
| 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 | ||
| Backwards Compatibility: | Fully Compatible |
| Operating System: | ALL |
| Sprint: | Platforms 2017-05-08 |
| Participants: |
| Description |
|
Right now, the IDL compiler doesn't depend on the sources for the IDL. This allows SCons to believe that files generated by the IDL compiler are up to date, even though the generator itself has changed and would in fact generate different sources. The builder for IDL should declare dependencies on all sources for the IDL generator that can affect its output for a given .idl file. This is current breaking compile tasks. |
| Comments |
| Comment by Githook User [ 02/May/17 ] |
|
Author: {u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}Message: |