mongodb fails to build with v8 version 3.19
All relevant informations are here : https://bugs.gentoo.org/show_bug.cgi?id=471582
mongodb-2.4.5 does not compile with v8-22.214.171.124
compiling with versions of v8 other than what is included is not currently supported.
@Dan : ok thanks, I'd like to point out that on distros using system-wide libs this is causing some dependencies problems as one can't have mongodb and a newer package requiring v8-3.19. Hope you'll consider upgrading at some point.
I'd also like to see mongodb be able to build with any v8 (even if that would cost more #ifdefs). Please, mind that for people that are trying to use mongodb in production, they care about security. And distros which care about security can't use bundled libraries, it's simply too risky, especially for a library like v8, that has security issues not that seldom.
Maybe at least bundling the latest version of v8 could be considered to at least partially keep security status of mongodb on a good level. Thanks for consideration!
It's also important to be able to support newer releases of V8 in order to properly support various newer architectures (such as aarch64).
V8 support has been removed in SERVER-19378