Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 460764 - =dev-db/mongodb-2.2* does not build and install libmongoclient.so [patch]
Summary: =dev-db/mongodb-2.2* does not build and install libmongoclient.so [patch]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ultrabug
URL: http://www.mongodb.org/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-08 11:40 UTC by Balint SZENTE
Modified: 2013-03-11 10:12 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
mongodb-2.2-fix-sharedclient.patch (mongodb-2.2-fix-sharedclient.patch,1.25 KB, patch)
2013-03-08 11:43 UTC, Balint SZENTE
Details | Diff
mongodb-2.2-fix-x86client.patch (mongodb-2.2-fix-x86client.patch,743 bytes, patch)
2013-03-08 11:44 UTC, Balint SZENTE
Details | Diff
mongodb-2.2.0-r1.ebuild.patch (mongodb-2.2.0-r1.ebuild.patch,755 bytes, patch)
2013-03-08 11:49 UTC, Balint SZENTE
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Balint SZENTE 2013-03-08 11:40:56 UTC
It is an upstream bug, but I made a simple patch and sent it to them:
<https://jira.mongodb.org/browse/SERVER-6514>

Related also to bug 457694

Reproducible: Always
Comment 1 Balint SZENTE 2013-03-08 11:43:38 UTC
Created attachment 341294 [details, diff]
mongodb-2.2-fix-sharedclient.patch

Patch to fix the libmongoclient.so build and install.
Comment 2 Balint SZENTE 2013-03-08 11:44:44 UTC
Created attachment 341296 [details, diff]
mongodb-2.2-fix-x86client.patch

The updated x86client patch.
Comment 3 Balint SZENTE 2013-03-08 11:49:47 UTC
Created attachment 341300 [details, diff]
mongodb-2.2.0-r1.ebuild.patch

Patch for the ebuild. You should apply this to each 2.2.x ebuild
Comment 4 Ultrabug gentoo-dev 2013-03-08 18:03:55 UTC
Eww nice, I'll look into it asap thanks mate
Comment 5 Ultrabug gentoo-dev 2013-03-11 10:12:39 UTC
Committed to tree, good job Balint, thanks a lot

+*mongodb-2.2.3-r1 (11 Mar 2013)
+*mongodb-2.2.2-r2 (11 Mar 2013)
+
+  11 Mar 2013; Ultrabug <ultrabug@gentoo.org> mongodb-2.2.0-r1.ebuild,
+  mongodb-2.2.0-r2.ebuild, -mongodb-2.2.1.ebuild, -mongodb-2.2.2-r1.ebuild,
+  +mongodb-2.2.2-r2.ebuild, -mongodb-2.2.3.ebuild, +mongodb-2.2.3-r1.ebuild,
+  +files/mongodb-2.2-fix-sharedclient.patch,
+  files/mongodb-2.2-fix-x86client.patch:
+  install the mongoclient shared library wrt #460764 for 2.2.x versions thx to
+  Balint SZENTE, drop useless version
+