notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
mongodb70 Distributed document-oriented "NoSQL" database (7.0.x Branch)
7.0.9_2 databases on this many watch lists=0 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 7.0.7Version of this port present on the latest quarterly branch.
Maintainer: ronald@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-05-02 20:36:07
Last Update: 2024-05-20 18:24:02
Commit Hash: de08bd7
Also Listed In: net
License: APACHE20 SSPLv1
WWW:
https://www.mongodb.com/docs/v7.0/
Description:
Mongo (from "humongous") is a high-performance, open source, schema-free, document-oriented database. A common name in the "NOSQL" community.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (14 items)
Collapse this list.
  1. /usr/local/share/licenses/mongodb70-7.0.9_2/catalog.mk
  2. /usr/local/share/licenses/mongodb70-7.0.9_2/LICENSE
  3. /usr/local/share/licenses/mongodb70-7.0.9_2/APACHE20
  4. /usr/local/share/licenses/mongodb70-7.0.9_2/SSPLv1
  5. bin/mongod
  6. bin/mongos
  7. @sample etc/mongodb.conf.sample
  8. share/doc/mongodb/LICENSE-Community.txt
  9. share/doc/mongodb/MPL-2
  10. share/doc/mongodb/README
  11. share/doc/mongodb/THIRD-PARTY-NOTICES
  12. @owner
  13. @group
  14. @mode
Collapse this list.
Dependency lines:
  • mongodb70>0:databases/mongodb70
Conflicts:
CONFLICTS_INSTALL:
  • mongodb[0-9][0-9]
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/databases/mongodb70/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/mongodb70
  • pkg install mongodb70
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mongodb70
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 powerpc64le
distinfo:
TIMESTAMP = 1714394975 SHA256 (mongodb-mongo-r7.0.9_GH0.tar.gz) = a3c6c1748b4f7e3cbccd2de094b26479ea3e1b7087adbe06ba5c14d8b298019f SIZE (mongodb-mongo-r7.0.9_GH0.tar.gz) = 113765556

Expand this list (2 items)

Collapse this list.

SHA256 (mongodb-forks-spidermonkey-82aac6af18abcd5bf188afbc821779ccb0ca0902_GH0.tar.gz) = a365bf54ef4e4fd6a136cf6afa9c620ba0c8982402473b9bfac38928a688a9e0 SIZE (mongodb-forks-spidermonkey-82aac6af18abcd5bf188afbc821779ccb0ca0902_GH0.tar.gz) = 141291901

Collapse this list.


Packages (timestamps in pop-ups are UTC):
mongodb70
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest7.0.97.0.9_1------
FreeBSD:13:quarterly7.0.87.0.8-----7.0.4
FreeBSD:14:latest7.0.97.0.9------
FreeBSD:14:quarterly7.0.87.0.8-----7.0.4
FreeBSD:15:latest7.0.97.0.9_1n/a-n/a--7.0.5
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-cheetah3>0 : devel/py-cheetah3@py39
  2. py39-packaging>0 : devel/py-packaging@py39
  3. py39-psutil>0 : sysutils/py-psutil@py39
  4. py39-pymongo>0 : databases/py-pymongo@py39
  5. py39-yaml>=3.11 : devel/py-yaml@py39
  6. autoconf2.13 : devel/autoconf2.13
  7. gsed : textproc/gsed
  8. python3.9 : lang/python39
  9. scons-3.9 : devel/scons@py39
  10. gmake>=4.4.1 : devel/gmake
  11. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libcurl.so : ftp/curl
  2. libpcre2-8.so : devel/pcre2
  3. libsnappy.so : archivers/snappy
  4. libstemmer.so : textproc/snowballstemmer
  5. libunwind.so : devel/libunwind
  6. libyaml-cpp.so : devel/yaml-cpp
  7. libzstd.so : archivers/zstd
  8. libsasl2.so : security/cyrus-sasl2
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for mongodb70-7.0.9_2: LTO=off: Use Link-Time Optimization NOAVX=on: "Disable AVX instructions on amd64 (Sandybridge+)" SASL=on: SASL authentication support SSL=on: SSL protocol support ===> Use 'make config' to modify these settings
Options name:
databases_mongodb70
USES:
compiler:c++20-lang cpe python:build scons shebangfix gmake pkgconfig ssl
pkg-message:
For install:
MongoDB on Raspberry Pi can work but is unsupported upstream. Please read https://jira.mongodb.org/browse/SERVER-71772 and enable option ARMV80A if you run this on a non-LSE ARM cpu like Raspberry Pi 4.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/mongodb/mongo/tar.gz/r7.0.9?dummy=/
Collapse this list.

Number of commits found: 30

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
7.0.9_2
20 May 2024 18:24:02
commit hash: de08bd77dd68cafbcdebe32e1109a9ebf41019bfcommit hash: de08bd77dd68cafbcdebe32e1109a9ebf41019bfcommit hash: de08bd77dd68cafbcdebe32e1109a9ebf41019bfcommit hash: de08bd77dd68cafbcdebe32e1109a9ebf41019bf files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
Author: Daniel Engberg
databases/mongodb70: Convert post-patch to EXTRACT_AFTER_ARGS

Saves I/O by not extracting bundled deps

PR:	278769
7.0.9_1
16 May 2024 10:46:58
commit hash: fe16603f4f07239e1bca8a2b582f3bae088f0e96commit hash: fe16603f4f07239e1bca8a2b582f3bae088f0e96commit hash: fe16603f4f07239e1bca8a2b582f3bae088f0e96commit hash: fe16603f4f07239e1bca8a2b582f3bae088f0e96 files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: enable non-AVX CPUs by default

Similar to the change in mongodb50.
People use these CPUs with MongoDB.

PR:	277990
7.0.9
03 May 2024 08:28:44
commit hash: 1d4118f21d44087531b7e35e9e6a3aa96751b6cecommit hash: 1d4118f21d44087531b7e35e9e6a3aa96751b6cecommit hash: 1d4118f21d44087531b7e35e9e6a3aa96751b6cecommit hash: 1d4118f21d44087531b7e35e9e6a3aa96751b6ce files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to 7.0.9

changes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.9---apr-26--2024
7.0.8
08 Apr 2024 07:57:16
commit hash: 902d91b3a6af3852c6e0dd21c9acadc7531ec37ecommit hash: 902d91b3a6af3852c6e0dd21c9acadc7531ec37ecommit hash: 902d91b3a6af3852c6e0dd21c9acadc7531ec37ecommit hash: 902d91b3a6af3852c6e0dd21c9acadc7531ec37e files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: upgrade to 7.0.8

Changes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.8---april-3--2024
7.0.7
22 Mar 2024 19:11:52
commit hash: 3ea142636da0c8c4970f2ce0c7b55f2b15a29192commit hash: 3ea142636da0c8c4970f2ce0c7b55f2b15a29192commit hash: 3ea142636da0c8c4970f2ce0c7b55f2b15a29192commit hash: 3ea142636da0c8c4970f2ce0c7b55f2b15a29192 files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to 7.0.7

changes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.7---mar-18--2024
7.0.6
20 Mar 2024 20:05:44
commit hash: a153805da2eb356a80c9611dbb7c08a4cd849182commit hash: a153805da2eb356a80c9611dbb7c08a4cd849182commit hash: a153805da2eb356a80c9611dbb7c08a4cd849182commit hash: a153805da2eb356a80c9611dbb7c08a4cd849182 files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to 7.0.6

changes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.6---feb-28--2024

Security:       CVE-2024-1351 Improper Certificate Validation
7.0.5
20 Feb 2024 09:21:43
commit hash: 3a57a3175c1ac40d83d27aa6bafb7fbd8ee01a40commit hash: 3a57a3175c1ac40d83d27aa6bafb7fbd8ee01a40commit hash: 3a57a3175c1ac40d83d27aa6bafb7fbd8ee01a40commit hash: 3a57a3175c1ac40d83d27aa6bafb7fbd8ee01a40 files touched by this commit This port version is marked as vulnerable.
Wen Heping (wen) search for other commits by this committer
databases/mongodb70: Fix build with python-3.11

PR:		275494
Approved by:	portmgr(blanket, fix build)
7.0.5
25 Jan 2024 08:43:46
commit hash: 6b0e06a2888a9bff2ee5beb8397d0d2a9348f28bcommit hash: 6b0e06a2888a9bff2ee5beb8397d0d2a9348f28bcommit hash: 6b0e06a2888a9bff2ee5beb8397d0d2a9348f28bcommit hash: 6b0e06a2888a9bff2ee5beb8397d0d2a9348f28b files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to 7.0.5

Changes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.5---jan-5--2024

- version bump
- poudriere stage-qa: ok (aarch64)
7.0.4
01 Dec 2023 15:21:14
commit hash: 3fa3d57a3a0dd42d17bceb534864a9b317efac00commit hash: 3fa3d57a3a0dd42d17bceb534864a9b317efac00commit hash: 3fa3d57a3a0dd42d17bceb534864a9b317efac00commit hash: 3fa3d57a3a0dd42d17bceb534864a9b317efac00 files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to 7.0.4

changes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.4---nov-13--2023

version bump
poudriere stage-qa: ok (on aarch64)
7.0.3
14 Nov 2023 22:10:24
commit hash: 8c8c68e7db88351986cafca0e3ceb063368ae934commit hash: 8c8c68e7db88351986cafca0e3ceb063368ae934commit hash: 8c8c68e7db88351986cafca0e3ceb063368ae934commit hash: 8c8c68e7db88351986cafca0e3ceb063368ae934 files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to 7.0.3

Changes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.3---nov-9--2023

version bump
poudriere stage-qa: ok
7.0.2
06 Oct 2023 19:47:31
commit hash: b895b4ead12c5debc16b5b8729adc53dabd2eeb2commit hash: b895b4ead12c5debc16b5b8729adc53dabd2eeb2commit hash: b895b4ead12c5debc16b5b8729adc53dabd2eeb2commit hash: b895b4ead12c5debc16b5b8729adc53dabd2eeb2 files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: disable LTO for now

This was the error:
Checking if linker supports -flto... yes
lto compilation currently only works with the --linker=gold
See
/wrkdirs/usr/ports/databases/mongodb70/work/mongo-r7.0.2/build/scons/config.log
for details
*** Error code 1

See logs for the full error:
https://pkg-status.freebsd.org/beefy18/data/main-amd64-default/pecb3f8a4918b_s8818f0f112/logs/mongodb70-7.0.2.log
7.0.2
03 Oct 2023 07:38:08
commit hash: a3646dd6a8baa6d2ccc07d6c810b3e014454069fcommit hash: a3646dd6a8baa6d2ccc07d6c810b3e014454069fcommit hash: a3646dd6a8baa6d2ccc07d6c810b3e014454069fcommit hash: a3646dd6a8baa6d2ccc07d6c810b3e014454069f files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to 7.0.2

Changes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.2---sep-29--2023

version bump
poudriere stage-qa: ok
7.0.1
31 Aug 2023 13:37:19
commit hash: cf8320b0d63d530e041a4bbc6ab616742d9d472fcommit hash: cf8320b0d63d530e041a4bbc6ab616742d9d472fcommit hash: cf8320b0d63d530e041a4bbc6ab616742d9d472fcommit hash: cf8320b0d63d530e041a4bbc6ab616742d9d472f files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to 7.0.1

changes:
https://www.mongodb.com/docs/manual/release-notes/7.0-changelog/#7.0.1-changelog

version bump
poudriere stage-qa: ok
7.0.0
15 Aug 2023 10:02:53
commit hash: 32bbdaf1f437cc55439136d17ea1368f912e03f3commit hash: 32bbdaf1f437cc55439136d17ea1368f912e03f3commit hash: 32bbdaf1f437cc55439136d17ea1368f912e03f3commit hash: 32bbdaf1f437cc55439136d17ea1368f912e03f3 files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to 7.0.0 release

Changes: https://www.mongodb.com/docs/v7.0/release-notes/7.0/

* version bump
* new option ARMV80A to support older ARM cpus like Raspberry Pi 4
* pet portclippy and portfmt
* poudriere stage-qa: ok

As upstream has stopped supporting non-LSE ARM cpus I'm adapting
the port also. The option ARMV80A is for backwards compatibility,
but use at your own risk. See pkg-message for more info.
7.0.0.r10
10 Aug 2023 17:03:09
commit hash: 3317a02901efb56b0cbe77bb120da663c0e34d42commit hash: 3317a02901efb56b0cbe77bb120da663c0e34d42commit hash: 3317a02901efb56b0cbe77bb120da663c0e34d42commit hash: 3317a02901efb56b0cbe77bb120da663c0e34d42 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Revert "databases/mongodb70: Fix build with llvm16"

This reverts commit 4a6a3534dde02d293438a929e06950c64a71a33d.

There was a build failure in my local build instance but this was a
false positive and actually this ports build fine without the changes.

Reported by: fuz
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation
7.0.0.r10
08 Aug 2023 09:55:15
commit hash: 4a6a3534dde02d293438a929e06950c64a71a33dcommit hash: 4a6a3534dde02d293438a929e06950c64a71a33dcommit hash: 4a6a3534dde02d293438a929e06950c64a71a33dcommit hash: 4a6a3534dde02d293438a929e06950c64a71a33d files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
databases/mongodb70: Fix build with llvm16

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
7.0.0.r10
29 Jul 2023 17:39:32
commit hash: 9c4a212eb55438b3e8b4899863daa5125730e471commit hash: 9c4a212eb55438b3e8b4899863daa5125730e471commit hash: 9c4a212eb55438b3e8b4899863daa5125730e471commit hash: 9c4a212eb55438b3e8b4899863daa5125730e471 files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to RC10

Release Candidate

Please read the notes before using:
https://www.mongodb.com/docs/v7.0/release-notes/7.0/#release-notes-for-mongodb-7.0--release-candidate-

* version bump
* pet portclippy
* poudriere stage-qa: ok
7.0.0.r8
25 Jul 2023 11:11:54
commit hash: 0763c9fcb56ea0a30b25434093583a438ffeb3eecommit hash: 0763c9fcb56ea0a30b25434093583a438ffeb3eecommit hash: 0763c9fcb56ea0a30b25434093583a438ffeb3eecommit hash: 0763c9fcb56ea0a30b25434093583a438ffeb3ee files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to RC8

Release Candidate

Please read the notes before using:
https://www.mongodb.com/docs/v7.0/release-notes/7.0/#release-notes-for-mongodb-7.0--release-candidate-

* trivial version bump
* typo in pkg-message
* poudriere stage-qa: ok
7.0.0.r7
24 Jul 2023 07:09:52
commit hash: 66f14f39cab1f849b5a15ae3e7a02f1e6fcf39eccommit hash: 66f14f39cab1f849b5a15ae3e7a02f1e6fcf39eccommit hash: 66f14f39cab1f849b5a15ae3e7a02f1e6fcf39eccommit hash: 66f14f39cab1f849b5a15ae3e7a02f1e6fcf39ec files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to RC7

Release Candidate

Please read the notes before using:
https://www.mongodb.com/docs/v7.0/release-notes/7.0/#release-notes-for-mongodb-7.0--release-candidate-

* trivial version bump
* poudriere stage-qa: ok
7.0.0.r6
04 Jul 2023 08:29:11
commit hash: 08bb784bcf456349efc261c89b3903f20172eb44commit hash: 08bb784bcf456349efc261c89b3903f20172eb44commit hash: 08bb784bcf456349efc261c89b3903f20172eb44commit hash: 08bb784bcf456349efc261c89b3903f20172eb44 files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to RC6

Still Release Candidate status. Read the notes:
https://www.mongodb.com/docs/v7.0/release-notes/7.0/
7.0.0.r5
25 Jun 2023 19:57:20
commit hash: 886d17d8010f894bb32721f6c50ebac1f8e5a7becommit hash: 886d17d8010f894bb32721f6c50ebac1f8e5a7becommit hash: 886d17d8010f894bb32721f6c50ebac1f8e5a7becommit hash: 886d17d8010f894bb32721f6c50ebac1f8e5a7be files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to 7.0.0 RC5

Still Release Candidate status. Read the notes:
https://www.mongodb.com/docs/v7.0/release-notes/7.0/
7.0.0.r4
24 Jun 2023 08:02:23
commit hash: 3d3f9b4f57eb9d6233325d45e7e6675e1599853bcommit hash: 3d3f9b4f57eb9d6233325d45e7e6675e1599853bcommit hash: 3d3f9b4f57eb9d6233325d45e7e6675e1599853bcommit hash: 3d3f9b4f57eb9d6233325d45e7e6675e1599853b files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
Author: Dimitry Andric
databases/mongodb70: fix build on 14-current

Fixes provided by Dimitry in a private reply on
https://lists.freebsd.org/archives/freebsd-ports/2023-May/003870.html. Dank je
wel!

poidriere stage-qa ok
runtime tested: proper clean start and restart on existing db
7.0.0.r4
20 Jun 2023 10:31:08
commit hash: 04da06a414bbba458f9388142cbe9cb761e70e60commit hash: 04da06a414bbba458f9388142cbe9cb761e70e60commit hash: 04da06a414bbba458f9388142cbe9cb761e70e60commit hash: 04da06a414bbba458f9388142cbe9cb761e70e60 files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to 7.0.0 RC4

Still Release Candidate status. Read the notes:
https://www.mongodb.com/docs/v7.0/release-notes/7.0/

I had no time to test fixes for FreeBSD 14 yet. So 14 is broken still.
7.0.0.r3
09 Jun 2023 11:34:43
commit hash: be053ac53fd5068f7c2ac260566b40b2ecb483adcommit hash: be053ac53fd5068f7c2ac260566b40b2ecb483adcommit hash: be053ac53fd5068f7c2ac260566b40b2ecb483adcommit hash: be053ac53fd5068f7c2ac260566b40b2ecb483ad files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to 7.0.0 RC3

Still Release Candidate status. Read the notes:
https://www.mongodb.com/docs/v7.0/release-notes/7.0/

I had no time to test fixes for FreeBSD 14 yet. So 14 is broken still.
7.0.0.r2
01 Jun 2023 10:44:25
commit hash: 69173c2565f5d87333cff1d4b4f5a66843bfc3d1commit hash: 69173c2565f5d87333cff1d4b4f5a66843bfc3d1commit hash: 69173c2565f5d87333cff1d4b4f5a66843bfc3d1commit hash: 69173c2565f5d87333cff1d4b4f5a66843bfc3d1 files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: update to RC2

Release Candidate
Read the instructions:
https://www.mongodb.com/docs/v7.0/release-notes/7.0/
7.0.0.r0_1
17 May 2023 16:30:15
commit hash: 9b178ffd7e2fd77fecb8c80d22f7c80bc9e93977commit hash: 9b178ffd7e2fd77fecb8c80d22f7c80bc9e93977commit hash: 9b178ffd7e2fd77fecb8c80d22f7c80bc9e93977commit hash: 9b178ffd7e2fd77fecb8c80d22f7c80bc9e93977 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: llvm15 build fixes

llvm15 was also merged into 13.2-STABLE effective from OSVERSION
1302505. Fix the ports that failed to build with llvm15.

Approved by:	portmgr (blanket)
7.0.0.r0_1
10 May 2023 18:48:23
commit hash: b66ad1748eb43d4d4a46480d5dddfdee683d0bbbcommit hash: b66ad1748eb43d4d4a46480d5dddfdee683d0bbbcommit hash: b66ad1748eb43d4d4a46480d5dddfdee683d0bbbcommit hash: b66ad1748eb43d4d4a46480d5dddfdee683d0bbb files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: fix build on 14-CURRENT

Port does not build with clang15 but does with clang14.

/usr/include/c++/v1/__algorithm/comp.h:36:71: error: invalid operands to binary
expression ('const mongo::SSLX509Name::Entry' and 'const
mongo::SSLX509Name::Entry')
    bool operator()(const _T1& __x, const _T1& __y) const {return __x == __y;}
                                                                  ~~~ ^  ~~~
7.0.0.r0
10 May 2023 13:44:29
commit hash: c93051860c82666804d13ff909471e7e977b1a62commit hash: c93051860c82666804d13ff909471e7e977b1a62commit hash: c93051860c82666804d13ff909471e7e977b1a62commit hash: c93051860c82666804d13ff909471e7e977b1a62 files touched by this commit This port version is marked as vulnerable.
Piotr Kubaj (pkubaj) search for other commits by this committer
databases/mongodb70: fix build on powerpc64le

In file included from
src/third_party/abseil-cpp/dist/absl/base/internal/unscaledcycleclock.cc:27:
/usr/include/sys/sysctl.h:1189:25: error: unknown type name 'u_int'
int     sysctl(const int *, u_int, void *, size_t *, const void *, size_t);
                            ^
src/third_party/abseil-cpp/dist/absl/base/internal/unscaledcycleclock.cc:95:10:
error: unknown type name 'once_flag'
  static once_flag init_timebase_frequency_once;
         ^
src/third_party/abseil-cpp/dist/absl/base/internal/unscaledcycleclock.cc:97:18:
error: no member named 'LowLevelCallOnce' in namespace 'absl::base_internal'
  base_internal::LowLevelCallOnce(&init_timebase_frequency_once, [&]() {
  ~~~~~~~~~~~~~~~^
3 errors generated.
7.0.0.r0
02 May 2023 20:39:16
commit hash: 05a44d7cbccba5b21acf9ffa80ed46ac7ac84bcdcommit hash: 05a44d7cbccba5b21acf9ffa80ed46ac7ac84bcdcommit hash: 05a44d7cbccba5b21acf9ffa80ed46ac7ac84bcdcommit hash: 05a44d7cbccba5b21acf9ffa80ed46ac7ac84bcd files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: fix path in patch
7.0.0.r0
02 May 2023 20:29:48
commit hash: a677d700a675abbbf6587954d9e2afd7eb772af7commit hash: a677d700a675abbbf6587954d9e2afd7eb772af7commit hash: a677d700a675abbbf6587954d9e2afd7eb772af7commit hash: a677d700a675abbbf6587954d9e2afd7eb772af7 files touched by this commit This port version is marked as vulnerable.
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb70: add new port

Mind that this is still a RC.

Changelog:
https://www.mongodb.com/docs/v7.0/release-notes/7.0/

* based on databases/mongodb60
* disabled --use-system-icu as version from ports gives an error on start-up:
 
https://www.mongodb.com/community/forums/t/mongodb-7-0-rc0-cycle-in-dependency-graph-loadicudata/224571
* patch to compile asio-master with c++20
* commented out 'metrics_client' in SConstruct, symbol is not available in the
repo, doesn't seem to be needed for the build

Number of commits found: 30