[SERVER-42408] Ensure hygienic builds work with Ninja Created: 24/Jul/19  Updated: 29/Oct/23  Resolved: 20/Nov/19

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

Type: New Feature Priority: Major - P3
Reporter: Andrew Morrow (Inactive) Assignee: Mathew Robinson (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Related
related to SERVER-42264 Add ninja module test to Evergreen Closed
Backwards Compatibility: Fully Compatible
Sprint: Dev Tools 2019-08-12, Dev Platform 2019-11-04, Dev Platform 2019-11-18, Dev Platform 2019-12-02
Participants:
Linked BF Score: 16

 Description   

Currently, the two are incompatible, but it must be possible to use them together.



 Comments   
Comment by Githook User [ 22/Nov/19 ]

Author:

{'name': 'Kelsey Schubert', 'username': 'Schubes', 'email': 'kelsey@mongodb.com'}

Message: STAR-647 Fix evergreen compile task scraping to handle changes in SERVER-42408
Branch: master
https://github.com/10gen/mongo-release-tools/commit/56ca714c3a52eb64ab2fd865f8b09c4e65470348

Comment by Githook User [ 19/Nov/19 ]

Author:

{'username': 'chasinglogic', 'email': 'mathew.robinson@mongodb.com', 'name': 'Mathew Robinson'}

Message: SERVER-42408 Ensure hygienic builds work with Ninja
Branch: master
https://github.com/mongodb/mongo/commit/542479adb86d90e80ce4faed167e6848d4107adf

Comment by Andrew Morrow (Inactive) [ 11/Oct/19 ]

mathew.robinson - I re-opened this ticket because I reverted the changes made here as part of SERVER-43368. It seemed like the easiest path. I'll re-schedule this for an upcoming sprint as well.

Comment by Githook User [ 07/Aug/19 ]

Author:

{'name': 'Mathew Robinson', 'username': 'chasinglogic', 'email': 'chasinglogic@gmail.com'}

Message: SERVER-42408 Add dbtest Alias for Windows
Branch: master
https://github.com/mongodb/mongo/commit/6978f67e7b4d86cf5cea0970ef7e3f9d8566bb29

Comment by Githook User [ 06/Aug/19 ]

Author:

{'name': 'Mathew Robinson', 'username': 'chasinglogic', 'email': 'chasinglogic@gmail.com'}

Message: SERVER-42408 Add build.ninja generation to SCons
Branch: master
https://github.com/mongodb/mongo/commit/f659b76958858056cdb7558032cb70bdd53c57b3

Generated at Thu Feb 08 05:00:25 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.