Summary: | dev-db/mongodb-3.4.10: escons failed: fatal error: js-config.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Deutschmann (RETIRED) <whissi> |
Component: | Current packages | Assignee: | Ultrabug <ultrabug> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | hydrapolic |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/gentoo/gentoo/pull/6995 https://bugs.gentoo.org/show_bug.cgi?id=645994 https://bugs.gentoo.org/show_bug.cgi?id=643546 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Thomas Deutschmann (RETIRED)
2018-01-29 01:57:12 UTC
jira.mongodb.org/plugins/servlet/mobile#issue/SERVER-22810 https://docs.mongodb.com/v3.4/installation/ Changed in version 3.4: MongoDB no longer supports 32-bit x86 platforms. At least this build issue should be easy to fix (I hope they only forgot about an adjustment in build system). But yes, we maybe have to drop keywords for mongodb on x86. However I am unsure about the meaning for the c driver. Without mongodb we cannot verify if the client works. And having a database client marked stable which we cannot test is a bad idea... so maybe this is the end for Mongodb in general for x86. (In reply to Thomas Deutschmann from comment #3) > so maybe this is the end for Mongodb in general for x86. I think so :-/ The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cda0448c11be5feb4c688138c9003af097f815 commit 95cda0448c11be5feb4c688138c9003af097f815 Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2018-02-09 14:15:29 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2018-02-09 14:15:29 +0000 dev-db/mongodb: drop x86 support -- upstream no longer supports x86 > Changed in version 3.4: MongoDB no longer supports 32-bit x86 platforms. Source: https://docs.mongodb.com/v3.4/installation/ Closes: https://github.com/gentoo/gentoo/pull/6995 Closes: https://bugs.gentoo.org/646016 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-db/mongodb/mongodb-3.4.10.ebuild | 2 +- dev-db/mongodb/mongodb-3.6.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18602efd3de03bd491dcf492bd3cea8f3fa0992d commit 18602efd3de03bd491dcf492bd3cea8f3fa0992d Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2018-02-09 14:12:25 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2018-02-09 14:12:25 +0000 dev-libs/mongo-c-driver: Restrict tests for x86 Tests require a local mongodb instance. However, dev-db/mongodb upstream doesn't support x86 anymore [Bug 646016] so we are restricting tests. Bug: https://bugs.gentoo.org/646016 Closes: https://bugs.gentoo.org/645994 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/mongo-c-driver/mongo-c-driver-1.8.2.ebuild | 4 ++++ 1 file changed, 4 insertions(+)} |