Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Nov 2025 15:44:51 +0000
From:      Ronald Klop <ronald@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: a0d8051113b6 - main - databases/mongodb70: 7.0.26
Message-ID:  <692088f3.34ce9.535d88c9@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by ronald:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a0d8051113b6db9adf76268c5dee4d3742be2958

commit a0d8051113b6db9adf76268c5dee4d3742be2958
Author:     Ronald Klop <ronald@FreeBSD.org>
AuthorDate: 2025-11-05 09:52:14 +0000
Commit:     Ronald Klop <ronald@FreeBSD.org>
CommitDate: 2025-11-21 15:41:29 +0000

    databases/mongodb70: 7.0.26
    
    Announcement:
    https://www.mongodb.com/community/forums/t/mongodb-7-0-26-is-released/331723?u=r_k
    
    Changes:
    https://www.mongodb.com/docs/v7.0/release-notes/7.0/#patch-releases
---
 databases/mongodb70/Makefile                       |  3 +-
 databases/mongodb70/distinfo                       |  6 +--
 databases/mongodb70/files/patch-SConstruct         | 46 +---------------------
 .../patch-src_mongo_platform_waitable__atomic.cpp  |  4 +-
 4 files changed, 8 insertions(+), 51 deletions(-)

diff --git a/databases/mongodb70/Makefile b/databases/mongodb70/Makefile
index 0274dce7bfc8..a7c98831d597 100644
--- a/databases/mongodb70/Makefile
+++ b/databases/mongodb70/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	mongodb
 DISTVERSIONPREFIX=	r
-DISTVERSION=	7.0.25
-PORTREVISION=	1
+DISTVERSION=	7.0.26
 CATEGORIES=	databases net
 PKGNAMESUFFIX=	${DISTVERSION:R:S/.//}
 
diff --git a/databases/mongodb70/distinfo b/databases/mongodb70/distinfo
index 007d5bedd972..440917115f63 100644
--- a/databases/mongodb70/distinfo
+++ b/databases/mongodb70/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1761079432
-SHA256 (mongodb-mongo-r7.0.25_GH0.tar.gz) = 13b87c5ebe98176694d203eecb3a7d47ed79455ebb95c781622d234cd6990db2
-SIZE (mongodb-mongo-r7.0.25_GH0.tar.gz) = 87888260
+TIMESTAMP = 1762087544
+SHA256 (mongodb-mongo-r7.0.26_GH0.tar.gz) = 432a6a9416934ee659834deb007dcffd55a33f2478f0f22393367bf83315257b
+SIZE (mongodb-mongo-r7.0.26_GH0.tar.gz) = 90762596
 SHA256 (mongodb-forks-spidermonkey-5acd3be6c9563ad3e7ca6182285c69a38de47bab_GH0.tar.gz) = 1420533e23970171ff7a420e3ded1ea493e1976fb8896a5fd6f35e5b2d75733b
 SIZE (mongodb-forks-spidermonkey-5acd3be6c9563ad3e7ca6182285c69a38de47bab_GH0.tar.gz) = 280439685
 SHA256 (0877732109589e441cbf234dce17ec0e7b614902.patch) = 96bcf70f8ee66424b5601632fb91dbcbb6b14df0553f59f36cd10325bfce7105
diff --git a/databases/mongodb70/files/patch-SConstruct b/databases/mongodb70/files/patch-SConstruct
index ec60029c937c..bb82275bafdc 100644
--- a/databases/mongodb70/files/patch-SConstruct
+++ b/databases/mongodb70/files/patch-SConstruct
@@ -1,31 +1,6 @@
---- SConstruct.orig	2025-05-13 16:37:03 UTC
+--- SConstruct.orig	2025-11-03 12:58:46 UTC
 +++ SConstruct
-@@ -23,7 +23,6 @@ import SCons.Script
- 
- import SCons
- import SCons.Script
--from mongo_tooling_metrics.lib.top_level_metrics import SConsToolingMetrics
- from site_scons.mongo import build_profiles
- 
- # This must be first, even before EnsureSConsVersion, if
-@@ -1653,16 +1652,6 @@ env.AddMethod(lambda env, name, **kwargs: add_option(n
- del envDict
- env.AddMethod(lambda env, name, **kwargs: add_option(name, **kwargs), 'AddOption')
- 
--# The placement of this is intentional. Here we setup an atexit method to store tooling metrics.
--# We should only register this function after env, env_vars and the parser have been properly initialized.
--SConsToolingMetrics.register_metrics(
--    utc_starttime=datetime.utcnow(),
--    artifact_dir=env.Dir('$BUILD_DIR').get_abspath(),
--    env_vars=env_vars,
--    env=env,
--    parser=_parser,
--)
--
- if get_option('build-metrics'):
-     env['BUILD_METRICS_ARTIFACTS_DIR'] = '$BUILD_ROOT/$VARIANT_DIR'
-     env.Tool('build_metrics')
-@@ -1801,7 +1790,7 @@ if unknown_vars:
+@@ -1798,7 +1798,7 @@ if unknown_vars:
  
  unknown_vars = env_vars.UnknownVariables()
  if unknown_vars:
@@ -34,20 +9,3 @@
  
  install_actions.setup(env, get_option('install-action'))
  
-@@ -3013,7 +3002,7 @@ if env.TargetOSIs('posix'):
-             # If runtime hardening is requested, then build anything
-             # destined for an executable with the necessary flags for PIE.
-             env.AppendUnique(
--                PROGCCFLAGS=['-fPIE'],
-+                PROGCCFLAGS=['-fpic'],
-                 PROGLINKFLAGS=['-pie'],
-             )
- 
-@@ -3021,7 +3010,6 @@ if env.TargetOSIs('posix'):
-     env.Append(
-         CCFLAGS=[
-             "-fasynchronous-unwind-tables",
--            "-g2" if not env.TargetOSIs('emscripten') else "-g",
-             "-Wall",
-             "-Wsign-compare",
-             "-Wno-unknown-pragmas",
diff --git a/databases/mongodb70/files/patch-src_mongo_platform_waitable__atomic.cpp b/databases/mongodb70/files/patch-src_mongo_platform_waitable__atomic.cpp
index 73e0befd876d..bbe509e27235 100644
--- a/databases/mongodb70/files/patch-src_mongo_platform_waitable__atomic.cpp
+++ b/databases/mongodb70/files/patch-src_mongo_platform_waitable__atomic.cpp
@@ -4,7 +4,7 @@
 #   https://github.com/mongodb/mongo/pull/1607
 #   https://jira.mongodb.org/browse/SERVER-99225
 #
---- src/mongo/platform/waitable_atomic.cpp.orig	2024-11-20 23:53:48 UTC
+--- src/mongo/platform/waitable_atomic.cpp.orig	2025-10-24 20:47:00 UTC
 +++ src/mongo/platform/waitable_atomic.cpp
 @@ -34,6 +34,9 @@
  #ifdef __linux__
@@ -16,7 +16,7 @@
  #elif defined(_WIN32)
  #include <synchapi.h>
  #endif
-@@ -233,6 +236,45 @@ bool waitUntil(const void* uaddr,
+@@ -217,6 +220,45 @@ bool waitUntil(const void* uaddr,
      // There isn't a good list of possible errors, so assuming that anything other than a timeout
      // error is a possible spurious wakeup.
      return timeoutOverflow || errno != ETIMEDOUT;


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?692088f3.34ce9.535d88c9>