summaryrefslogtreecommitdiff
path: root/databases/mongodb44/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
* databases/mongodb44: Remove expired portRene Ladan2024-08-04104-6073/+0
| | | | 2024-07-31 databases/mongodb44: EOL as of February 2024, https://www.mongodb.com/legal/support-policy/lifecycles
* databases/mongodb44: update to 4.4.27Ronald Klop2024-01-091-4/+4
| | | | | | | | | | | | | | | | | | | | | | changes: https://www.mongodb.com/docs/manual/release-notes/4.4/#4.4.27---jan-3--2023 https://www.mongodb.com/docs/manual/release-notes/4.4-changelog/#4.4.27-changelog Remove enterprise modules from the build. Just build the community edition. This is something new in this version. This is not mentioned in the release notes but the build failed with unhandled dependencies. [00:02:07] configuring module: enterprise [00:02:07] Checking for C++ header file net-snmp/net-snmp-config.h... no [00:02:08] Could not find <net-snmp/net-snmp-config.h>, required for enterprise build. [00:02:08] See /wrkdirs/usr/ports/databases/mongodb44/work/mongodb-src-r4.4.27/build/scons/config.log for details [00:02:09] ===> Compilation failed unexpectedly. Enterprise modules consist of: > ls /usr/ports/databases/mongodb44/work/mongodb-src-r4.4.27/src/mongo/db/modules/enterprise/src/ audit fle inmemory ldap queryable scripts snmp encryptdb hot_backups kerberos mongohouse sasl search util Bump version. Poudriere stage-qa: ok (aarch64)
* databases/mongodb44: make support for ARMv8.0-A optionalRonald Klop2023-07-302-9/+11
| | | | | | | | no-op commit; default is still enabled Why? Upstream removed support for non-LSE ARM CPUs because of possible corruption on high concurrent load. Quite some people (including me) use this on RPI4 with net-mgmt/unifi7 and one WiFi dish. This is not a 'high concurrent load' and works fine. By making this CPU optional I hope to support both types of usage.
* databases/mongodb44: enable build for Raspberry PiRonald Klop2023-07-012-9/+18
| | | | | | | | Upstream stopt supporting non-LSE ARM cpus (read RPI). See: https://jira.mongodb.org/browse/SERVER-71772 For POLA I still enable this for the Q3 branch. PR: 272294
* databases/mongodb44: fix build with llvm16Ronald Klop2023-06-301-0/+11
| | | | | | | | | | | | | | | | | | | | _HAS_AUTO_PTR_ETC=0 fixes: In file included from src/third_party/boost-1.70.0/boost/functional/hash.hpp:6: src/third_party/boost-1.70.0/boost/container_hash/hash.hpp:130:33: error: no template named 'unary_function' in namespace 'std'; did you mean '__unary_function'? struct hash_base : std::unary_function<T, std::size_t> {}; ~~~~~^~~~~~~~~~~~~~ __unary_function /usr/include/c++/v1/__functional/unary_function.h:46:1: note: '__unary_function' declared here using __unary_function = __unary_function_keep_layout_base<_Arg, _Result>; And "#if 1" fixes: In file included from src/third_party/boost-1.70.0/boost/mpl/integral_c.hpp:32: src/third_party/boost-1.70.0/boost/mpl/aux_/integral_wrapper.hpp:73:31: error: integer value -1 is outside the valid range of values [0, 3] for the enumeration type 'lock_access_mode' [-Wenum-constexpr-conversion] typedef AUX_WRAPPER_INST( BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (value - 1)) ) prior; PR: 272295
* databases/mongodb44: update to 4.4.20Ronald Klop2023-04-171-9/+0
| | | | | | | | | | changelog: https://www.mongodb.com/docs/manual/release-notes/4.4/ Please read the release notes: Some past releases have critical issues. Followed an upstream chagne in mongod.conf about removal of 2 settings. See UPDATING.
* databases/mongodb44: Update to 4.4.9Ronald Klop2021-10-251-10/+0
| | | | | | | | | | * Update CONFLICTS_INSTALL * Enable LSE atomics on 14-CURRENT aarch64 ChangeLog: https://docs.mongodb.com/manual/release-notes/4.4-changelog/#4.4.9-changelog PR: 258687 Approved by: meta (mentor) Differential Revision: https://reviews.freebsd.org/D32374
* cleanup: drop support for EOL FreeBSD 11.XRene Ladan2021-09-301-10/+1
| | | | | | | | | | | | | | | | | Search criteria used: - 11.4 - OSREL* - OSVER* - *_FreeBSD_11 Input from: - adridg: devel/qca-legacy - jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds - sunpoet: security/p5-*OpenSSL* Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust Differential Revision: https://reviews.freebsd.org/D32008 Test Plan: make index
* databases/mongodb44: Update to 4.4.7Ronald Klop2021-07-261-7/+17
| | | | | | | | | | - Add a fix for compilation on aarch64 on 14-CURRENT/clang 12. See: https://lists.freebsd.org/archives/freebsd-ports/2021-July/000431.html Changelog: https://docs.mongodb.com/manual/release-notes/4.4-changelog/#4.4.7-changelog PR: 257393 Approved by: lwhsu (mentor, implicit)
* databases/mongodb44: fix build on powerpc64lePiotr Kubaj2020-11-2550-0/+3086
| | | | | | | | PR: 251375 Approved by: ronald-lists@klop.ws (maintainer) Notes: svn path=/head/; revision=556292
* New port: databases/mongodb44Kurt Jaeger2020-06-2752-0/+2983
Mongo (from "humongous") is a high-performance, open source, schema-free, document-oriented database. A common name in the "NOSQL" community. WWW: https://www.mongodb.com/ PR: 247393 Submitted by: Ronald Klop <ronald-lists@klop.ws> Notes: svn path=/head/; revision=540560