| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
Changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.22---apr-14--2025
"This release contains security or reliability improvements. These release notes will be updated when more information is available."
Security: details not known yet
|
|
|
|
|
|
|
| |
Changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.21---mar-17--2025
- update spidermonkey revision check te be more verbose and ease updates
|
|
|
|
| |
...to avoid library mismatches
|
|
|
|
|
| |
Fixes: 38836ff12d "databases/mongodb60: fix build with llvm19"
Fixes: 895b2a5c0485 "databases/mongodb70: fix build with llvm19"
|
|
|
|
|
| |
Build with clang from base.
Uses 2 public patches. Documentation is in the patches themselves.
|
|
|
|
|
| |
Changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#patch-releases
|
|
|
|
|
| |
The file is not used. We fetch the mozjs source via the ports Makefile.
This brings mongodb60 and mongodb70 more in line with mongodb80.
|
|
|
|
|
|
|
| |
changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.19---oct-24--2024
Security: CVE-2024-10921
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
stick to <= llvm18 on FreeBSD 15
fixes:
[00:05:15] In file included from src/third_party/mozjs/platform/aarch64/freebsd/build/Unified_cpp_js_src13.cpp:2:
[00:05:15] In file included from src/third_party/mozjs/extract/js/src/vm/ArrayBufferObject.cpp:7:
[00:05:15] In file included from src/third_party/mozjs/extract/js/src/vm/ArrayBufferObject-inl.h:13:
[00:05:15] In file included from src/third_party/mozjs/extract/js/src/vm/ArrayBufferObject.h:20:
[00:05:15] In file included from src/third_party/mozjs/extract/js/src/vm/Runtime.h:55:
[00:05:15] In file included from src/third_party/mozjs/extract/js/src/vm/Caches.h:22:
[00:05:15] In file included from src/third_party/mozjs/extract/js/src/vm/JSScript.h:46:
[00:05:15] In file included from src/third_party/mozjs/extract/js/src/vm/SharedImmutableStringsCache.h:22:
[00:05:15] src/third_party/mozjs/extract/js/src/threading/ExclusiveData.h:113:29: error: reference to non-static member function must be called
[00:05:15] 113 | : lock_(std::move(rhs.lock)), value_(std::move(rhs.value_)) {
[00:05:15] | ~~~~^~~~
|
|
|
|
|
|
|
| |
Announcement & Changes:
https://www.mongodb.com/community/forums/t/mongodb-6-0-18-is-released/299472?u=r_k
- pet portlint and its friend portclippy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.17---aug-21--2024
Sync with improvements in mongodb80:
commit b44fe228ca :
Removed SSL from OPTIONS. It was inherited from the first versions
of databases/mongodb, long before I became maintainer.
Currently disabling the SSL option does not disable ssl as ssl is
auto-detected and disabling ssl needs explicit --ssl=off which is
not implemented in the port. I never had a request for this in years
so I decided to just remove the option and have ssl enabled always.
commit 5d8274d264 :
Also found some manual pages in the src tree.
commit f2c9ba7c53 :
add pre-configure check if downloaded mozjs version matches
get-sources.sh.
|
|
|
|
| |
- Bump PORTREVISION of dependent ports for dependency change
|
|
|
|
|
|
|
| |
The port has had situation in which the code compiled, but the
executables did not work. Try to catch this early.
- pkg-message: use default mongo portnr instead of portnr used by unifi.
|
|
|
|
|
| |
changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.16---jun-28--2024
|
|
|
|
|
|
|
|
| |
Fix build when setuptools is removed from RUN_DEPENDS in
Mk/Uses/python.mk.
PR: 270510
Approved by: portmgr (blanket)
|
|
|
|
|
|
|
| |
MongoDB 6.0 and up do not include the 'mongo' CLI shell anymore.
Point users to a replacement.
+ use canonical WWW
|
|
|
|
|
|
|
| |
Got an error report that was fixed by turning this off.
ld-elf.so.1: /usr/local/bin/mongod: Undefined symbol "_ZN6snappy8CompressEPKcmPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE"
PR: 279821
|
|
|
|
|
|
| |
Saves I/O by not extracting bundled deps
PR: 278768
|
|
|
|
|
|
|
| |
Similar to the change in mongodb50.
Preparation so this can become the default mongodb port for net-mgmt/unifi8.
PR: 277990
|
|
|
|
|
| |
changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.15---apr-18--2024
|
|
|
|
|
|
|
| |
Changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.14---feb-28--2024
Security: CVE-2024-1351 Improper Certificate Validation
|
|
|
|
|
| |
PR: 275494
Approved by: portmgr(blanket, fix build)
|
|
|
|
|
|
|
|
| |
Changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.13---jan-18--2024
- version bump
- poudriere stage-qa: ok (aarch64)
|
|
|
|
|
|
|
|
| |
Changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.12---nov-13--2023
version bump
poudriere stage-qa: ok
|
|
|
|
|
|
|
|
| |
Changes: https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by: GitHub (watch releases)
PR: 274317
Exp-run by: antoine (incomplete)
Approved by: fluffy
|
|
|
|
|
|
|
|
| |
changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.11---oct-11--2023
trivial version bump
poudriere stage-qa: ok
|
|
|
|
|
|
|
|
| |
Changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.10---sep-14--2023
- version bump
- poudriere stage-qa: ok
|
|
|
|
|
|
|
|
| |
Changes: https://www.mongodb.com/docs/manual/release-notes/6.0-changelog/#6.0.9-changelog
* trivial version bump
* pet portclippy
* poudriere stage-qa: ok
|
|
|
|
|
|
|
|
| |
Changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.8---jul-13--2023
* trivial version bump
* poudriere stage-qa: ok
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* BOOST_NO_CXX98_FUNCTION_BASE fixes:
In file included from src/third_party/boost/boost/functional/hash.hpp:6:
src/third_party/boost/boost/container_hash/hash.hpp:131: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/boost/mpl/integral_c.hpp:32:
src/third_party/boost/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
|
|
|
|
|
|
|
|
| |
Changes:
https://www.mongodb.com/docs/manual/release-notes/6.0-changelog/#6.0.7-changelog
* trivial version bump
* poudriere stage-qa: ok (pre-llvm16)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
trivial version bump
one patchfiles is included in the source now
poudriere stage-qa: ok
Changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.6---may-12--2023
Please read the release notes: Some past releases have critical issues.
Followed an upstream change in mongod.conf about removal of 2 settings. See
UPDATING 20230416.
|
|
|
|
|
|
|
|
|
| |
- Temporarily switch to GitHub auto archive (release artifacts are N/A atm)
Changes: https://github.com/unicode-org/icu/releases/tag/release-73-1
Reported by: GitHub (watch releases)
PR: 270422
Exp-run by: antoine
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Mk/bsd.port.mk: mark FreeBSD 12.3 as unsupported.
- Mk/Uses/cabal.mk: Remove the text-2 workaround for 12.3-RELEASE
- biology/wfa2-lib: remove obsolete patch
- databases/mongodb60: remove IGNORE for EOL FreeBSD 12.3
- devel/concurrencpp: remove workaround for EOL FreeBSD 12.3
- devel/electron22: remove IGNORE for EOL FreeBSD 12.3
- devel/malloy: this should build fine on 12.4-RELEASE
- devel/qcoro: remove BROKEN for EOL FreeBSD 12.3
- devel/root: remove workaround for EOL FreeBSD 12.3
- editors/imhex: remove IGNORE for EOL FreeBSD 12.3
- emulators/ppsspp: remove workaround for EOL FreeBSD 12.3
- emulators/rpcs3: remove workaround for EOL FreeBSD 12.3
- emulators/yuzu: remove workaround for EOL 12.3-RELEASE
- games/aquaria: remove support for EOL FreeBSD 12.3
- games/punchy: remove workaround for EOL FreeBSD 12.3
- graphics/cxxplot: remove support for EOL FreeBSD 12.3
- lang/gcc11*: bump a __FreeBSD_version in libphobos to 1204000
- lang/rust: untangle OSVERSION logic a bit
- misc/mbuffer: remove workaround for EOL FreeBSD 12.3 for aarch64
- sysutils/libdisplay-info: remove workaround for EOL FreeBSD 12.3
- www/*chromium: remove IGNORE for EOL FreeBSD 12.3
- x11/hyprpaper: remove workaround for expired FreeBSD 12.3
- x11-wm/labwc: remove workaround for EOL FreeBSD 12.3
- x11-wm/kwinft: remove workaround for EOL FreeBSD 12.3
- www/iridium: remove IGNORE for EOL FreeBSD 12.3
Differential Revision: https://reviews.freebsd.org/D38664
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
forgot to uncomment in the previous commit
Approved by: rene (mentor)
Differential Revision: https://reviews.freebsd.org/D38016
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Approved by: portmgr (compliance)
|
| |
|
| |
|
|
|
|
|
| |
PR: 266394
Reported by: maintainer
|
|
PR: 266394
|