[SERVER-12572] Disable C++ client driver builds from the server repo Created: 31/Jan/14  Updated: 11/Jul/16  Resolved: 04/Mar/14

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: 2.6.0-rc1

Type: Task Priority: Major - P3
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

Backwards Compatibility: Fully Compatible
Participants:

 Description   

Once we have forked the C++ client driver repo, we should disable building the client from the server sources. If a user tries to build any of the following targets:

  • mongoclient
  • install-mongoclient
  • check-install-mongoclient
  • clientTests

Then an error message should be printed that states that the driver should be built from the new repo instead, including a link to the github repo and a link to the updated documentation.



 Comments   
Comment by Githook User [ 04/Mar/14 ]

Author:

{u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@10gen.com'}

Message: SERVER-12572 Informatively fail attempts to build C++ client driver targets

The MongoDB C++ client driver now resides in a separate repo and is maintained
independently of the server. The targets in this repo that used to build or test
the driver will now print an error message explaining the change and referring
users to the relevant documentation.
Branch: master
https://github.com/mongodb/mongo/commit/9a45a1f363cec95aa4e490cdd1261cf34226a003

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