notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
The safest procedure: change your FreshPorts password. Anything you had set before Friday March 24 2023 09:49:20 UTC should be changed. You can read more here: SQL inejection issues fixed and FreshSource code fixes Sorry about the extra work for you.
All known SQL injection issues patched. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password.
Port details
mongodb60 Distributed document-oriented "NoSQL" database (6.0.x Branch)
6.0.4_1 databases on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: ronald@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-09-14 11:12:04
Last Update: 2023-02-17 15:42:20
Commit Hash: d3641f4
Also Listed In: net
License: APACHE20 SSPLv1
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
pkg-plist: as obtained via: make generate-plist
Expand this list (14 items)
Collapse this list.
  1. /usr/local/share/licenses/mongodb60-6.0.4_1/catalog.mk
  2. /usr/local/share/licenses/mongodb60-6.0.4_1/LICENSE
  3. /usr/local/share/licenses/mongodb60-6.0.4_1/APACHE20
  4. /usr/local/share/licenses/mongodb60-6.0.4_1/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:
  • mongodb60>0:databases/mongodb60
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/mongodb60/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/mongodb60
  • pkg install mongodb60
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mongodb60
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 powerpc64le
distinfo:

Packages (timestamps in pop-ups are UTC):
mongodb60
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd64pkg-falloutpkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i386pkg-falloutpkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-falloutpkg-fallout
FreeBSD:12:amd64pkg-falloutpkg-fallout
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i386pkg-falloutpkg-fallout
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch646.0.4_16.0.2
FreeBSD:13:amd646.0.4_16.0.2
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv7pkg-falloutpkg-fallout
FreeBSD:13:i386pkg-falloutpkg-fallout
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch646.0.4_1pkg-fallout
FreeBSD:14:amd646.0.4_1pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i386pkg-falloutpkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc64pkg-falloutpkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 
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.3 : devel/gmake
  11. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libcurl.so : ftp/curl
  2. libicuuc.so : devel/icu
  3. libpcre.so : devel/pcre
  4. libsnappy.so : archivers/snappy
  5. libstemmer.so : textproc/snowballstemmer
  6. libunwind.so : devel/libunwind
  7. libyaml-cpp.so : devel/yaml-cpp
  8. libzstd.so : archivers/zstd
  9. libsasl2.so : security/cyrus-sasl2
There are no ports dependent upon this port

Configuration Options:
Options name:
USES:
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/mongodb/mongo/tar.gz/r6.0.4?dummy=/
Collapse this list.

Number of commits found: 12

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
6.0.4_1
17 Feb 2023 15:42:20
commit hash:d3641f4fa9e451f5944d52b6e05d0b3ad396e2bbcommit hash:d3641f4fa9e451f5944d52b6e05d0b3ad396e2bbcommit hash:d3641f4fa9e451f5944d52b6e05d0b3ad396e2bbcommit hash:d3641f4fa9e451f5944d52b6e05d0b3ad396e2bb files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb60: fix segmentation fault on startup

Upstream fixed the issue in the upcoming version. The patch applies cleanly.
And there was much rejoice...

PR: 267668
Approved by: rene (mentor)
Differential Revision: https://reviews.freebsd.org/D38622
6.0.4
25 Jan 2023 13:13:45
commit hash:8694ccef730a548c86fde29fb7880efdccb378a8commit hash:8694ccef730a548c86fde29fb7880efdccb378a8commit hash:8694ccef730a548c86fde29fb7880efdccb378a8commit hash:8694ccef730a548c86fde29fb7880efdccb378a8 files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb60: update to 6.0.4

- Use in-source boost as it does not compile with boost-1.81.0 from ports.
- Keep IGNORE as it still segfaults on start up. Issue is open upstream.

Approved by: rene (mentor)
Differential Revision: https://reviews.freebsd.org/D38168
6.0.3
13 Jan 2023 19:04:09
commit hash:607d1080fc3564f0273f7404de31e6f8b4611224commit hash:607d1080fc3564f0273f7404de31e6f8b4611224commit hash:607d1080fc3564f0273f7404de31e6f8b4611224commit hash:607d1080fc3564f0273f7404de31e6f8b4611224 files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb60: Mark IGNORE

forgot to uncomment in the previous commit

Approved by: rene (mentor)
Differential Revision: https://reviews.freebsd.org/D38016
6.0.3
13 Jan 2023 19:01:46
commit hash:146e6a4b49a196747bff0edbe6fee3f21069faa8commit hash:146e6a4b49a196747bff0edbe6fee3f21069faa8commit hash:146e6a4b49a196747bff0edbe6fee3f21069faa8commit hash:146e6a4b49a196747bff0edbe6fee3f21069faa8 files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb60: update to 6.0.3

- Trivial version bump.
- Mark IGNORE as it fails on runtime. Upstream has an issue on this open. (See:
PR #267668)
- Add option NOAVX to support building for older CPUs. (Thanks to Borja Marcos)
- Make portmft/portlint/portclippy even more happy.

PR:	268510
Approved by: rene (mentor)
Differential Revision: https://reviews.freebsd.org/D38016
6.0.2
03 Nov 2022 10:34:10
commit hash:34381447a02db395fdec9a0c3946562023bc3d5ccommit hash:34381447a02db395fdec9a0c3946562023bc3d5ccommit hash:34381447a02db395fdec9a0c3946562023bc3d5ccommit hash:34381447a02db395fdec9a0c3946562023bc3d5c files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb60: mark ignore on FreeBSD 12.3.

Summary:
Llvm in FreeBSD 12.3 gives several compile errors.
One example:
src/mongo/s/sharding_initialization.cpp:171:49: error: no viable constructor or
deduction guide for deduction of template arguments of 'weak_ptr'
    connPoolOptions.controllerFactory = [srwp = std::weak_ptr(srsp)] {

http://beefy6.nyi.freebsd.org/data/123amd64-default/0116f5c59197/logs/errors/mongodb60-6.0.2.log

12.4 is expected to work again due to new libc++

PR:	266587
Approved by: rene (mentor)
MFH:	2022Q4
Differential Revision: https://reviews.freebsd.org/D37230
6.0.2
30 Oct 2022 09:53:32
commit hash:9f13b7867d45995913dbad00c131dce4eac4bb23commit hash:9f13b7867d45995913dbad00c131dce4eac4bb23commit hash:9f13b7867d45995913dbad00c131dce4eac4bb23commit hash:9f13b7867d45995913dbad00c131dce4eac4bb23 files touched by this commit
Antoine Brodin (antoine) search for other commits by this committer
databases/mongodb60: unbreak the ports tree on a lot of archs
6.0.2
26 Oct 2022 16:18:34
commit hash:cbde7a63952df7113308e7e2ea2a0a1fec056719commit hash:cbde7a63952df7113308e7e2ea2a0a1fec056719commit hash:cbde7a63952df7113308e7e2ea2a0a1fec056719commit hash:cbde7a63952df7113308e7e2ea2a0a1fec056719 files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongodb60: update to 6.0.2

Summary:
- automate mozjs configuration
  - enables powerpc64le support
  - overwrites the upstream amd64 configuration which fixes the build
  - removes almost 1 MB of patches for aarch64
- use more system libs and llvm-ar (thanks to dizzy@)
- Fix removal of (lib)zstd/zstandard directory which fixes the build on all
supported platforms
- change my maintainer email to @FreeBSD.org

changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.2---sep-28--2022

PR:	266587
Tested by:	dizzy (libs), pkubaj (powerpc64le)
Approved by:	pkubaj (mentor), rene (mentor)
Co-Authored-By:	dizzy, pkubaj
Differential Revision: https://reviews.freebsd.org/D37130
6.0.1
09 Oct 2022 20:51:35
commit hash:95e2a2c31fc5eb95329a897a78a01efa302c341fcommit hash:95e2a2c31fc5eb95329a897a78a01efa302c341fcommit hash:95e2a2c31fc5eb95329a897a78a01efa302c341fcommit hash:95e2a2c31fc5eb95329a897a78a01efa302c341f files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
databases/pymongo: Move to databases/py-pymongo

Approved by:	portmgr (compliance)
6.0.1
19 Sep 2022 23:24:34
commit hash:d29e610a8aae77ac0c85c93fc94f84ecbe296f91commit hash:d29e610a8aae77ac0c85c93fc94f84ecbe296f91commit hash:d29e610a8aae77ac0c85c93fc94f84ecbe296f91commit hash:d29e610a8aae77ac0c85c93fc94f84ecbe296f91 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
databases/mongodb60: Add misisng hyphen
6.0.1
19 Sep 2022 18:23:28
commit hash:0da40873e4e03055ab3c4993615ede52f360a77ccommit hash:0da40873e4e03055ab3c4993615ede52f360a77ccommit hash:0da40873e4e03055ab3c4993615ede52f360a77ccommit hash:0da40873e4e03055ab3c4993615ede52f360a77c files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
databases/mondodb60: Remove stray argument
6.0.1
19 Sep 2022 06:37:42
commit hash:c6b1c1d7ec72a6591d2b0a87f60a673b0c92bb40commit hash:c6b1c1d7ec72a6591d2b0a87f60a673b0c92bb40commit hash:c6b1c1d7ec72a6591d2b0a87f60a673b0c92bb40commit hash:c6b1c1d7ec72a6591d2b0a87f60a673b0c92bb40 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
databases/mongodb60: Fix build

PR:		266394
Reported by:	maintainer
6.0.1
13 Sep 2022 16:30:04
commit hash:50a4f20f0df36cad4ba09fa84c70078665e01e3dcommit hash:50a4f20f0df36cad4ba09fa84c70078665e01e3dcommit hash:50a4f20f0df36cad4ba09fa84c70078665e01e3dcommit hash:50a4f20f0df36cad4ba09fa84c70078665e01e3d files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
Author: Ronald Klop
databases/mongodb60: New port

PR:	266394

Number of commits found: 12