notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
Port details
mongodb60 Distributed document-oriented "NoSQL" database (6.0.x Branch)
6.0.4 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.
Ignore IGNORE: segmentation fault at runtime: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267668
Maintainer: ronald@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-09-14 11:12:04
Last Update: 2023-01-25 13:13:45
Commit Hash: 8694cce
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/catalog.mk
  2. /usr/local/share/licenses/mongodb60-6.0.4/LICENSE
  3. /usr/local/share/licenses/mongodb60-6.0.4/APACHE20
  4. /usr/local/share/licenses/mongodb60-6.0.4/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
A package is not available for ports marked as:
Forbidden / Broken / Ignore / Restricted
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:aarch64pkg-fallout6.0.2
FreeBSD:13:amd64pkg-fallout6.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:aarch64pkg-falloutpkg-fallout
FreeBSD:14:amd64pkg-falloutpkg-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: 11

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
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: 11