[SERVER-1355] separate c++ client tarball Created: 03/Jul/10  Updated: 12/Jul/16  Resolved: 05/Aug/10

Status: Closed
Project: Core Server
Component/s: Internal Client
Affects Version/s: None
Fix Version/s: 1.6.0

Type: New Feature Priority: Major - P3
Reporter: Eliot Horowitz (Inactive) Assignee: Eliot Horowitz (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-1266 libmongoclient should not link with x... Closed
Participants:

 Comments   
Comment by auto [ 11/Apr/11 ]

Author:

{u'login': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: test for SERVER-1355
Branch: master
https://github.com/mongodb/mongo/commit/3ef6632eb95b232973aade1076fcc0428a7db426

Comment by Eliot Horowitz (Inactive) [ 30/Jul/10 ]

It built after adding 1 more hack.
The build system may be too ugly... i'll see if i can make a tiny bit better

Comment by Michael Dirolf [ 28/Jul/10 ]

hopefully working now...

Comment by Eliot Horowitz (Inactive) [ 28/Jul/10 ]

need to add --extrapath option
http://buildbot.mongodb.org:8081/builders/Nightly%20Linux%2064-bit/builds/248/steps/shell_5/logs/stdio

Comment by auto [ 27/Jul/10 ]

Author:

{'login': 'erh', 'name': 'Eliot Horowitz', 'email': 'eliot@10gen.com'}

Message: working on modularizing web server so can hook up to mongos SERVER-1355 3 (repl)
http://github.com/mongodb/mongo/commit/b5ad7702e39bccadf9122308c693ccede3ce1463

Comment by auto [ 27/Jul/10 ]

Author:

{'login': 'erh', 'name': 'Eliot Horowitz', 'email': 'eliot@10gen.com'}

Message: working on modularizing web server so can hook up to mongos SERVER-1355 2
http://github.com/mongodb/mongo/commit/95f84aead55435f9574bec693dea566e95427c1e

Comment by auto [ 27/Jul/10 ]

Author:

{'login': 'erh', 'name': 'Eliot Horowitz', 'email': 'eliot@10gen.com'}

Message: working on modularizing web server so can hook up to mongos SERVER-1355
http://github.com/mongodb/mongo/commit/a73887f57567ebaec46afde3f879592d611885fb

Comment by Michael Dirolf [ 26/Jul/10 ]

forgot to auto link this issue. --includeheaders was changed to --full:
http://github.com/mongodb/mongo/commit/b7358a8ea958a14c052cb5ca4ded2a6bcc8cb0e5

Comment by auto [ 26/Jul/10 ]

Author:

{'login': 'mdirolf', 'name': 'Mike Dirolf', 'email': 'mike@10gen.com'}

Message: add --includeheaders option for scons install SERVER-1355
http://github.com/mongodb/mongo/commit/4fbb3cca67d03327f3145737a1184af2fed93440

Comment by Eliot Horowitz (Inactive) [ 26/Jul/10 ]

Yeah - though not sure what normally means...

Comment by Michael Dirolf [ 26/Jul/10 ]

you mean something like `scons installClient`?

in that case should --prefix behave normally?

Comment by Eliot Horowitz (Inactive) [ 26/Jul/10 ]

Lets also add an option to the main scons for doing a full install (so include headers, etc...)

Comment by Michael Dirolf [ 23/Jul/10 ]

so it looks something like this:
scons --d --prefix=mongo-cxx-driver-foo clientDist

Comment by auto [ 23/Jul/10 ]

Author:

{'login': 'mdirolf', 'name': 'Mike Dirolf', 'email': 'mike@10gen.com'}

Message: add clientDist target to scons SERVER-1355

depends on building the package & successfully running tests. doesn't
actually take any action yet but we could make it upload later.
http://github.com/mongodb/mongo/commit/bf45fb5dea447ff10e2af4c3faa8b54e91275d67

Comment by Perepelitca Alexander [ 03/Jul/10 ]

And another variant add all dependency (I don't know are there some or not) in this package. This can solve problem development deplyment on new machines

Comment by Perepelitca Alexander [ 03/Jul/10 ]

If c++ client would be in separate tarball maybe linked boost library there must be too? Otherwise use must search exactly version for this driver and install. And if boost would in this package then install script install this library in host filesystem with c++ drivers.

Generated at Thu Feb 08 02:56:47 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.