Summary: | dev-db/mongodb-2.6.1 should install header files | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Konstantin (elxa) <ktrackfd> |
Component: | Current packages | Assignee: | Ultrabug <ultrabug> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bugs, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
output of `equery files mongodb-2.4.10-r1`
output of `equery files mongodb-2.6.1` |
Description
Konstantin (elxa)
2014-05-16 16:58:24 UTC
I noticed that >mongodb-2.4.10-r1 removed USE=sharedclient (deprecated by upstream according to the file "SConstruct" in the source tarball: add_option( "sharedclient", "build a libmongoclient.so/.dll [DEPRECATED/IGNORED]" , 0 , False ) I tried to compile a cmake project, which failed because the the file sharedclient.so is no longer built with the latest version. I found only dev-libs/mongo-c-driver ebuilds in portage, but there are lot's of other drivers as well. Are there any plans to add these? http://docs.mongodb.org/ecosystem/drivers/ Created attachment 377196 [details]
output of `equery files mongodb-2.4.10-r1`
Created attachment 377198 [details]
output of `equery files mongodb-2.6.1`
Lets do one thing at a time. Headers: 1. We use scons install; as provided by upstream. If they stopped and you call that a bug, you should file it upstream. The binary tarballs provided by mognodb.org seems to lack both headers and shared library. 2. shared client: yeah, haven't confirmed this, but I think they're moving the api/library out of mongodb. I'm currently repackaging the latest mongo-c-client (including libbson). Lets see where that takes us. We have a work in progress of the mongo-c-driver which also installs headers in bug 505280. Please give it a go! Everything just went live on tree, please check newer dev-libs/mongo-c-driver and re-open if it's still not what you need please |