Fabrice Fontaine
f72be49830
package/scons: remove python from SCONS
...
Remove $(HOST_DIR)/bin/python from SCONS variable to allow each scons
package to select their python interpreter. Indeed, most of the scons
packages (alljoyn, benejson, gpsd) only supports python2
Fixes:
- http://autobuild.buildroot.org/results/b45f9fb69615b80758adeff4571e170c3bd9356b
- http://autobuild.buildroot.org/results/13144a7ebd64ef7889312053f06a14047eea232d
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-04-01 22:46:38 +02:00
Fabrice Fontaine
c5b7678b4a
package/mongodb: new package
...
Here is the list of the changes compared to the removed mongodb 3.3.4
version:
- Remove patch (not applicable anymore)
- Add patch (sent upstream) to fix openssl build with gcc 7 and
-fpermissive
- Remove 32 bits x86 platforms, removed since version 3.4:
https://docs.mongodb.com/manual/installation/#supported-platforms
- Change license: since October 2018, license is SSPL:
- https://www.mongodb.com/community/licensing
- https://jira.mongodb.org/browse/SERVER-38767
- gcc must be at least 5.3 so add a dependency on gcc >= 6
- Add a dependency on host-python-xxx modules:
https://github.com/mongodb/mongo/blob/r4.0.6/docs/building.md
- Use system versions of boost, pcre, snappy, sqlite, yaml-cpp and zlib
instead of embedded mongodb ones
- Add hash for license files
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Tested-by: Adam Duskett <aduskett@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-02-12 20:13:40 +01:00
Peter Korsgaard
13ccd7e7fe
package/mongodb: remove package
...
Fixes:
http://autobuild.buildroot.net/results/dd4/dd412fae45a84e44e7e6a49f8cdb124d0851c1df/
The mongodb version used (3.3.4) is no longer supported by upstream and
fails to build with openssl 1.1.1x. On top of that it uses internal copies
of boost, pcre and zlib instead of the system ones.
Bumping the version to 3.4.19 (which is still supported until September
2019) has been tried, but it:
- No longer builds for 32bit ARM
- Doesn't build without extra patches, E.G.:
https://git.openembedded.org/meta-openembedded/tree/meta-oe/recipes-support/mongodb/mongodb/0002-d_state.cpp-Add-missing-dependenncy-on-local_shardin.patch?h=rocko
- Doesn't build with the system version of boost (1.69.0)
- Also fails to build with openssl-1.1.1x
So it looks like mongodb needs to be bumped to the 3.6.x series (which
changes the license to the SSPL) - Or simply dropped.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-02-07 19:50:30 +01:00
Rahul Bedarkar
13c72e379b
package: use SPDX short identifier for AGPLv3
...
We want to use SPDX identifier for license string as much as possible.
SPDX short identifier for AGPLv3 is AGPL-3.0.
This change is done using following command.
find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/AGPLv3/AGPL-3.0/g'
Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-04-01 15:18:47 +02:00
Sergio Prado
2fa21de867
mongodb: bump to version 3.3.4
...
Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-04-12 23:21:37 +02:00
Sergio Prado
4eaa5a0e1b
mongodb: bump to version 3.3.2
...
Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-03-01 14:34:34 +01:00
Sergio Prado
7af3cf592c
mongodb: fix legal info build error
...
Remove extra comma to fix legal info build error.
Fixes:
http://autobuild.buildroot.net/results/87faca89bc9ff6ff4699c4b50bbb890ff80b95ee/
http://autobuild.buildroot.net/results/ea54721ef0d1c210b2baa9eef7c6c68863020b50/
http://autobuild.buildroot.net/results/5a81db472d432880f44dfb30bae0d777b6ae6c79/
...
Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com >
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-01-04 13:52:29 +01:00
Sergio Prado
22b916c6f1
mongodb: new package
...
Compiled and tested on arm (beaglebone black), aarch64 (qemu),
i386 (qemu) and x86_64 (qemu).
[Peter: limit to supported archs, disable -Werror]
Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-01-01 18:33:22 +01:00