[SERVER-69815] macos TAPI tool is incompatible with ninja tool Created: 19/Sep/22  Updated: 29/Oct/23  Resolved: 21/Oct/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.2.0-rc0

Type: Improvement Priority: Major - P3
Reporter: Daniel Moody 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
Participants:

 Description   

The macos vars files set TAPI for dynamic builds, but TAPI builder is not compatible with ninja because it is a list action and the ninja tool does not support list actions yet.

The vars file should check if ninja was set and then only enable tapi if ninja is not being used.

WORKAROUND Set TAPI= in the scons invocation



 Comments   
Comment by Githook User [ 21/Oct/22 ]

Author:

{'name': 'Andrew Morrow', 'email': 'acm@mongodb.com', 'username': 'acmorrow'}

Message: SERVER-69815 Disable the tapilink and abilink tools when using Ninja
Branch: master
https://github.com/mongodb/mongo/commit/ba447fc286f908ce175046b1b9d3068f06167b88

Generated at Thu Feb 08 06:14:28 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.