[CDRIVER-2505] Make libmongoc a sub-project in mongo-c-driver Created: 13/Feb/18  Updated: 28/Oct/23  Resolved: 27/Aug/18

Status: Closed
Project: C Driver
Component/s: Build, cmake, libmongoc
Affects Version/s: None
Fix Version/s: 1.10.0

Type: Task Priority: Major - P3
Reporter: Roberto Sanchez Assignee: Roberto Sanchez
Resolution: Fixed Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Depends
depends on CDRIVER-1349 Delete Autotools build system, use CM... Closed
Related
related to CDRIVER-2660 Fix libmongoc project path in generat... Closed
related to CDRIVER-2662 Clean up .gitignore following libmong... Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
CDRIVER-2649 Cannot make install just libbson with... Sub-task Closed Roberto Sanchez  
Epic Link: Merge libbson repository into mongo-c-driver

 Description   

To make it easier and more intuitive for users who build the C driver from source, as well as to make the release process more seamless, libmongoc should become a sub-project under mongo-c-driver. This will make libmongoc a peer or sibling of libbson instead of its parent.



 Comments   
Comment by Githook User [ 27/Aug/18 ]

Author:

{'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com', 'username': 'rcsanchez97'}

Message: CDRIVER-2505 update installation documentation for BSON-only build
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/fffbcf7e33ebf58ad53f6265180fdbace5720ada

Comment by Githook User [ 21/May/18 ]

Author:

{'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com'}

Message: CDRIVER-2505 combine version files
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/7add98e7b573ff62fc072c9730241e03a8ed341a

Comment by Githook User [ 20/May/18 ]

Author:

{'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com'}

Message: CDRIVER-2505 combine version files
Branch: r1.10
https://github.com/mongodb/mongo-c-driver/commit/e283c4ff74b3d752bfb3275add544c33659e377b

Comment by Roberto Sanchez [ 20/May/18 ]

All done. Branch was merged in Git.

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com'}

Message: CDRIVER-2505 fix spacing
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/753148817df9cfd4d6c3eabd75f4c76cf83546ce

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com'}

Message: CDRIVER-2505 fix file name in third-party license file
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/63e5e92394af3464bb166479bb0da5b593e459a6

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com'}

Message: CDRIVER-2505 default bundled libbson, 2
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/fcc665226ac0a39aa1f7069c707f48150567b53f

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com'}

Message: CDRIVER-2505 remove unnecessary comments
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/b14e3f9625d60bb4e9bd5129074647d3153fc4f3

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com'}

Message: CDRIVER-2505 fix directory path to X.509 cert
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/9c64b370f4f7834f6287b19ae243ede97200a368

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'kevinAlbs', 'name': 'Kevin Albertson', 'email': 'kevin.albertson@10gen.com'}

Message: CDRIVER-2505 fix windows ssl
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/a1db60d0c5b80447dd0f9872f4289801b2e9a4d1

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'kevinAlbs', 'name': 'Kevin Albertson', 'email': 'kevin.albertson@10gen.com'}

Message: CDRIVER-2505 fix windows ssl
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/771ad49dc5fb0d684e88ae7e69918d4ffe3745a8

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'kevinAlbs', 'name': 'Kevin Albertson', 'email': 'kevin.albertson@10gen.com'}

Message: CDRIVER-2505 fix mingw
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/db5d5984e9979640bfbc2a71cdec9ab0426e6b02

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'kevinAlbs', 'name': 'Kevin Albertson', 'email': 'kevin.albertson@10gen.com'}

Message: CDRIVER-2505 fix macos travis
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/163d0a845c115b9f3b63cd31c9a9fb6e126b3f7e

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com'}

Message: CDRIVER-2505 fix some Windows paths, 2
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/bb669daaaa3f2dc39db7152d6e729403408eab41

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com'}

Message: CDRIVER-2505 fix some Windows paths
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/30524a1a566cda8f048af7e0a298feffcba2dd48

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com'}

Message: CDRIVER-2505 fix link-sample-program.sh paths
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/ea7b81d45f7cd3db4d88a1da1c1a5722dfdee225

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com'}

Message: CDRIVER-2505 fix bundled zlib include path
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/db98ab0601ce51e503827cd47f970b8357e80232

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com'}

Message: CDRIVER-2505 fix paths to X.509 certs
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/38bc8b34cddad8c8e34ed59ea47b674c7a637804

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'kevinAlbs', 'name': 'Kevin Albertson', 'email': 'kevin.albertson@10gen.com'}

Message: CDRIVER-2505 default bundled libbson
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/34b3b22dedbac53d549359802d8b6d2a0edd3de7

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'kevinAlbs', 'name': 'Kevin Albertson', 'email': 'kevin.albertson@10gen.com'}

Message: CDRIVER-2505 fix make-release-archive
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/797d0ba50141187a09672703bf9cf228bf9fe95c

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'kevinAlbs', 'name': 'Kevin Albertson', 'email': 'kevin.albertson@10gen.com'}

Message: CDRIVER-2505 fix zlib
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/61c7c7e3f5e38f7e67c6cda6a417e0996d116c61

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'kevinAlbs', 'name': 'Kevin Albertson', 'email': 'kevin.albertson@10gen.com'}

Message: CDRIVER-2505 fix code coverage
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/b8634c7166fe632ffa499ebbe9220ffea5df2b83

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com'}

Message: CDRIVER-2505 fix -lrt flag
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/3f17970d84ef1490022377fca74899d82df76574

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com'}

Message: CDRIVER-2505 make libmongoc a sub-project
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/3e27d48c41f9641aca0a161398fa8f32b011dabb

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com'}

Message: CDRIVER-2505 fix spacing
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/753148817df9cfd4d6c3eabd75f4c76cf83546ce

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com'}

Message: CDRIVER-2505 fix file name in third-party license file
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/63e5e92394af3464bb166479bb0da5b593e459a6

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com'}

Message: CDRIVER-2505 default bundled libbson, 2
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/fcc665226ac0a39aa1f7069c707f48150567b53f

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com'}

Message: CDRIVER-2505 remove unnecessary comments
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/b14e3f9625d60bb4e9bd5129074647d3153fc4f3

Comment by Githook User [ 18/May/18 ]

Author:

{'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com'}

Message: CDRIVER-2505 fix directory path to X.509 cert
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/9c64b370f4f7834f6287b19ae243ede97200a368

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 fix windows ssl
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/a1db60d0c5b80447dd0f9872f4289801b2e9a4d1

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 fix windows ssl
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/771ad49dc5fb0d684e88ae7e69918d4ffe3745a8

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 fix mingw
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/db5d5984e9979640bfbc2a71cdec9ab0426e6b02

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 fix macos travis
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/163d0a845c115b9f3b63cd31c9a9fb6e126b3f7e

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'roberto@connexer.com', 'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez'}

Message: CDRIVER-2505 fix some Windows paths, 2
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/bb669daaaa3f2dc39db7152d6e729403408eab41

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'jesse@mongodb.com', 'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis'}

Message: CDRIVER-2505 fix some Windows paths
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/30524a1a566cda8f048af7e0a298feffcba2dd48

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'jesse@mongodb.com', 'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis'}

Message: CDRIVER-2505 fix link-sample-program.sh paths
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/ea7b81d45f7cd3db4d88a1da1c1a5722dfdee225

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'jesse@mongodb.com', 'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis'}

Message: CDRIVER-2505 fix bundled zlib include path
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/db98ab0601ce51e503827cd47f970b8357e80232

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'roberto@connexer.com', 'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez'}

Message: CDRIVER-2505 fix paths to X.509 certs
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/38bc8b34cddad8c8e34ed59ea47b674c7a637804

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 default bundled libbson
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/34b3b22dedbac53d549359802d8b6d2a0edd3de7

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 fix make-release-archive
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/797d0ba50141187a09672703bf9cf228bf9fe95c

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 fix zlib
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/61c7c7e3f5e38f7e67c6cda6a417e0996d116c61

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 fix code coverage
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/b8634c7166fe632ffa499ebbe9220ffea5df2b83

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'jesse@mongodb.com', 'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis'}

Message: CDRIVER-2505 fix -lrt flag
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/3f17970d84ef1490022377fca74899d82df76574

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'roberto@connexer.com', 'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez'}

Message: CDRIVER-2505 make libmongoc a sub-project
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/3e27d48c41f9641aca0a161398fa8f32b011dabb

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 fix windows ssl
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/220b239a7e19dfd6a9413e0ba5fb840279e419a0

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 fix macos travis
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/ff856efd645ef99bb5db9f2bcfe2c440a7f5d110

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'roberto@connexer.com', 'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez'}

Message: CDRIVER-2505 fix some Windows paths, 2
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/2cddfa8cbb9ee5144c42bc11845c54a2ac4b73c2

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'jesse@mongodb.com', 'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis'}

Message: CDRIVER-2505 fix some Windows paths
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/ae1cc2999964d178fc134e6a8f8553779fbc6124

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'jesse@mongodb.com', 'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis'}

Message: CDRIVER-2505 fix link-sample-program.sh paths
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/269f1f928d35fb05b6215aed10b373d66c3b4c2c

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'jesse@mongodb.com', 'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis'}

Message: CDRIVER-2505 fix bundled zlib include path
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/b9c14c54c175aad68ffabb8993b75b855ee55f09

Comment by Githook User [ 17/May/18 ]

Author:

{'email': 'roberto@connexer.com', 'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez'}

Message: CDRIVER-2505 fix paths to X.509 certs
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/07f1b9f5f57017494d380b62c83b0b1cdc17df1a

Comment by Githook User [ 16/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 default bundled libbson
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/e35f46575e47359bf43321132be670fce2385bec

Comment by Githook User [ 16/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 fix make-release-archive
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/049f95a556351e7e6973a9177c229305a07dcace

Comment by Githook User [ 16/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 fix zlib
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/01b252b18c18b3ff2b4d46e2b145081c164ec1a6

Comment by Githook User [ 16/May/18 ]

Author:

{'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs', 'name': 'Kevin Albertson'}

Message: CDRIVER-2505 fix code coverage
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/d005ce29ebd465ab44163051c655d04efa785e7f

Comment by Githook User [ 16/May/18 ]

Author:

{'email': 'jesse@mongodb.com', 'username': 'ajdavis', 'name': 'A. Jesse Jiryu Davis'}

Message: CDRIVER-2505 fix -lrt flag
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/1c200d1f9386ecf568a15a4ff09ab05c34df1f4c

Comment by Githook User [ 16/May/18 ]

Author:

{'email': 'roberto@connexer.com', 'username': 'rcsanchez97', 'name': 'Roberto C. Sánchez'}

Message: CDRIVER-2505 make libmongoc a sub-project
Branch: CDRIVER-2505-libmongoc-sub-project
https://github.com/mongodb/mongo-c-driver/commit/39a4be1e149dec204bfe2c9c0dd1f3eef0dc1ad9

Comment by A. Jesse Jiryu Davis [ 17/Apr/18 ]

Drop the Autotools before doing this, so we only have to update one build system in response to rearranging the directories.

Comment by Githook User [ 22/Feb/18 ]

Author:

{'email': 'roberto@connexer.com', 'name': 'Roberto C. Sánchez', 'username': 'rcsanchez97'}

Message: CDRIVER-2505 temporary fix for cmake build from src/libbson
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/94be1c8c8739eeb0a91dc2b42a04902565c40261

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