[CDRIVER-2443] Building version 1.9.0 from tar creates libmongoc 1.0 and libbson 1.0.1 folders and files Created: 02/Jan/18 Updated: 27/Oct/23 Resolved: 02/Jan/18 |
|
| Status: | Closed |
| Project: | C Driver |
| Component/s: | libbson, libmongoc |
| Affects Version/s: | 1.9.0 |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Adwait Lele | Assignee: | Unassigned |
| Resolution: | Works as Designed | Votes: | 0 |
| Labels: | build, install | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
CentOS 7.4 hosted on VMWare ESXi with MongoDB shell v3.4.10 installed |
||
| Description |
|
I followed the steps in the "Build from a release tarball" section from http://mongoc.org/libmongoc/current/installing.html, because I wanted the latest libmongoc and libbson versions. After I run a make install and check folders/files in /usr/local, all of them are libmongoc version 1.0 and libbson version 1.0.1 even though I get a confirmation saying "libmongoc 1.9.0 was configured with the following options" and same with libbson. Why's this the case? Am I building something incorrectly? |
| Comments |
| Comment by A. Jesse Jiryu Davis [ 02/Jan/18 ] |
|
Hi. This behavior is correct, the directory names and file names for libbson and libmongoc begin with "1.0". The names "libbson-1.0" and "libmongoc-1.0" are the "soname" of the libbson and libmongoc libraries, even though the version is 1.9.0. |