[CDRIVER-92] soname bug of libmongoc.so and libbson.so Created: 10/Aug/11  Updated: 19/Oct/16  Resolved: 10/Aug/11

Status: Closed
Project: C Driver
Component/s: None
Affects Version/s: 0.4
Fix Version/s: 0.5

Type: Bug Priority: Major - P3
Reporter: Andrea Bellandi Assignee: Kyle Banker
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

linux x64-86 (Ubuntu 11.04)



 Description   

It seems that during linking process -Wl,-soname,libmongoc.so.0.4 and -soname,libbson.so.0.4 flags are passed both for libmongoc.so and libbson.so. So at the end of the process both libmongoc.so and libbson.so have the same soname(libbson.so.0.4, the last passed) resulting in linking error when used.

Thanks!



 Comments   
Comment by Kyle Banker [ 10/Aug/11 ]

This was fixed in a commit yesterday:
https://github.com/mongodb/mongo-c-driver/commit/9dd585c67b8921bb75a1db7ff84ebade576f4b07

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