When upgrading to mongod 1.6.0 you will run into a compile error (http://jira.mongodb.org/browse/SERVER-1578) Ebuild and patch is attached t65 Reproducible: Always Steps to Reproduce: 1. rename 1.5.5 ebuild into 1.6.0 2. ebuild digest, 3. emerge mongo Actual Results: Compile error (warning of not used return value in log.h) Expected Results: Succesfull install
Created attachment 241695 [details] Ebuild
Created attachment 241697 [details, diff] patch going into files directory
Even though this patch only 'hides' the real issue, one shouldn't compile stuff with -Werror unless actually developing.
I was about to commit an ebuild with some fixes, including that one, Christian would be able to ask upstream about removing the -Werror braindamage? (I'm pondering about migrating them to waf, if they are fond of python based build system why not using the one that works fine?)
Ebuild in portage, passes tests, should work for everybody.
Luca, last I spoke with them regarding building specifics (and suggestions) they inclined they wanted users to download binaries. I can open a bug about -Werror and see what happens.
The Bug about not compiling is filed here: http://jira.mongodb.org/browse/SERVER-1578