[CXX-269] scons --sharedclient smokeClient fails due to missing dependency edge Created: 02/Jul/14  Updated: 08/Jul/14  Resolved: 02/Jul/14

Status: Closed
Project: C++ Driver
Component/s: Build
Affects Version/s: legacy-0.10.0
Fix Version/s: legacy-0.11.0

Type: Bug Priority: Minor - P4
Reporter: Andrew Morrow (Inactive) Assignee: Andrew Morrow (Inactive)
Resolution: Done Votes: 0
Labels: legacy-cxx
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

There is no dependency edge on $PREFIX/lib/libmongoclient.

{so|dylib}

from the install of the shared client examples to $PREFIX/share.

As a result, just running smokeClient in a clean tree will fail, since while the shared client tests will get installed as that is where the smoke test runs them, the dependent libraries will not.



 Comments   
Comment by Githook User [ 02/Jul/14 ]

Author:

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

Message: CXX-269 Shared client tests depend on the shared runtime install
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/08901fdbbf5e700bc7a7d8c1164c70585e7d2c50

Comment by Andrew Morrow (Inactive) [ 02/Jul/14 ]

https://github.com/mongodb/mongo-cxx-driver/pull/112

Generated at Wed Feb 07 21:58:43 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.