[CXX-1747] Debian Build for MNMLSTC does not bundle the headers correctly Created: 21/Mar/19 Updated: 28/Oct/23 Resolved: 10/Nov/20 |
|
| Status: | Closed |
| Project: | C++ Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 3.6.2 |
| Type: | Bug | Priority: | Minor - P4 |
| Reporter: | Andrew Lipscomb | Assignee: | Roberto Sanchez |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Debian/Ubuntu |
||
| Description |
|
Pulling the debian builds and modifying it to instead of Boost use the MNMLSTC headers does not result in a package being built with the bundled headers. The issue is in the use of
At the dh_auto_install part - for some reason the EP_mnmlstc_core target still operates with the original install directory running into /usr/include/bsoncxx. You can see the |
| Comments |
| Comment by Roberto Sanchez [ 10/Nov/20 ] | ||||
|
altinners, I have just merged the change that implements the ability to build the Debian package with MNMLSTC. It will be released with the next C++ driver release. | ||||
| Comment by Githook User [ 10/Nov/20 ] | ||||
|
Author: {'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com', 'username': 'rcsanchez97'}Message: (Debian packaging) | ||||
| Comment by Andrew Lipscomb [ 21/Mar/19 ] | ||||
|
If anyone else googles this looking for a hack to make it install correctly , add this to your bsoncxx cmake
|