Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .evergreen/config_generator/components/c_std_compile.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@

('macos-14-arm64', 'clang', None, [99, 11, 17, 23]), # Apple Clang

('windows-vsCurrent', 'vs2015x64', None, [99, 11, ]), # Max: C11
('windows-vsCurrent', 'vs2017x64', None, [99, 11, ]), # Max: C11
('windows-vsCurrent', 'vs2019x64', None, [99, 11, 17]), # Max: C17
('windows-vsCurrent', 'vs2022x64', None, [99, 11, 17]), # Max: C17
Expand Down
3 changes: 0 additions & 3 deletions .evergreen/config_generator/components/cse/winssl.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,11 @@
# fmt: off
COMPILE_MATRIX = [
('windows-vsCurrent', 'vs2022x64', None, ['cyrus']),
('windows-vsCurrent', 'vs2015x64', None, ['cyrus']),
]

# QE (subset of CSFLE) requires 7.0+ and are skipped by "server" tasks.
TEST_MATRIX = [
('windows-vsCurrent', 'vs2022x64', None, 'cyrus', ['auth'], ['server', 'replica', 'sharded'], ['4.2', '4.4', '5.0', '6.0', '7.0', '8.0', 'latest']),

('windows-vsCurrent', 'vs2015x64', None, 'cyrus', ['auth'], ['sharded'], ['4.2', 'latest']),
]
# fmt: on
# pylint: enable=line-too-long
Expand Down
1 change: 0 additions & 1 deletion .evergreen/config_generator/components/sasl/winssl.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
('windows-vsCurrent', 'vs2022x86', None, ['off', 'sspi']),

# For compile only.
('windows-vsCurrent', 'vs2015x64', None, ['off', 'sspi']),
('windows-vsCurrent', 'vs2017x64', None, ['off', 'sspi']),
('windows-vsCurrent', 'vs2019x64', None, ['off', 'sspi']),
]
Expand Down
6 changes: 0 additions & 6 deletions .evergreen/config_generator/etc/distros.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,6 @@ class Distro(BaseModel):
os_ver: str | None = None
vs_ver: (
Literal[
'2013',
'2015',
'2017',
'2019',
'2022',
Expand Down Expand Up @@ -179,8 +177,6 @@ def make_distro_str(distro_name, compiler, arch) -> str:

def to_cc(compiler):
return {
'vs2015x64': 'Visual Studio 14 2015',
'vs2015x86': 'Visual Studio 14 2015',
'vs2017x64': 'Visual Studio 15 2017',
'vs2017x86': 'Visual Studio 15 2017',
'vs2019x64': 'Visual Studio 16 2019',
Expand All @@ -192,8 +188,6 @@ def to_cc(compiler):

def to_platform(compiler):
return {
'vs2015x64': 'x64',
'vs2015x86': 'Win32',
'vs2017x64': 'x64',
'vs2017x86': 'Win32',
'vs2019x64': 'x64',
Expand Down
87 changes: 0 additions & 87 deletions .evergreen/generated_configs/tasks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3397,57 +3397,6 @@ tasks:
- func: bootstrap-mongo-orchestration
- func: run-mock-kms-servers
- func: run-tests
- name: cse-sasl-cyrus-winssl-windows-2019-vs2015-x64-compile
run_on: windows-vsCurrent-large
tags: [cse-matrix-winssl, compile, windows-vsCurrent, vs2015x64, cse, sasl-cyrus]
commands:
- func: cse-sasl-cyrus-winssl-compile
vars:
CMAKE_GENERATOR: Visual Studio 14 2015
CMAKE_GENERATOR_PLATFORM: x64
- func: upload-build
- name: cse-sasl-cyrus-winssl-windows-2019-vs2015-x64-test-4.2-sharded-auth
run_on: windows-vsCurrent-small
tags: [cse-matrix-winssl, test, windows-vsCurrent, vs2015x64, sasl-cyrus, cse, auth, sharded, "4.2", winssl]
depends_on: [{ name: cse-sasl-cyrus-winssl-windows-2019-vs2015-x64-compile }]
commands:
- func: fetch-build
vars:
BUILD_NAME: cse-sasl-cyrus-winssl-windows-2019-vs2015-x64-compile
- command: expansions.update
params:
updates:
- { key: CMAKE_GENERATOR, value: Visual Studio 14 2015 }
- { key: CMAKE_GENERATOR_PLATFORM, value: x64 }
- { key: AUTH, value: auth }
- { key: MONGODB_VERSION, value: "4.2" }
- { key: TOPOLOGY, value: sharded_cluster }
- { key: SSL, value: winssl }
- func: fetch-det
- func: bootstrap-mongo-orchestration
- func: run-mock-kms-servers
- func: run-tests
- name: cse-sasl-cyrus-winssl-windows-2019-vs2015-x64-test-latest-sharded-auth
run_on: windows-vsCurrent-small
tags: [cse-matrix-winssl, test, windows-vsCurrent, vs2015x64, sasl-cyrus, cse, auth, sharded, latest, winssl]
depends_on: [{ name: cse-sasl-cyrus-winssl-windows-2019-vs2015-x64-compile }]
commands:
- func: fetch-build
vars:
BUILD_NAME: cse-sasl-cyrus-winssl-windows-2019-vs2015-x64-compile
- command: expansions.update
params:
updates:
- { key: CMAKE_GENERATOR, value: Visual Studio 14 2015 }
- { key: CMAKE_GENERATOR_PLATFORM, value: x64 }
- { key: AUTH, value: auth }
- { key: MONGODB_VERSION, value: latest }
- { key: TOPOLOGY, value: sharded_cluster }
- { key: SSL, value: winssl }
- func: fetch-det
- func: bootstrap-mongo-orchestration
- func: run-mock-kms-servers
- func: run-tests
- name: cse-sasl-cyrus-winssl-windows-2019-vs2022-x64-compile
run_on: windows-vsCurrent-large
tags: [cse-matrix-winssl, compile, windows-vsCurrent, vs2022x64, cse, sasl-cyrus]
Expand Down Expand Up @@ -5825,15 +5774,6 @@ tasks:
CMAKE_GENERATOR: Visual Studio 15 2017
CMAKE_GENERATOR_PLATFORM: x64
- func: upload-build
- name: sasl-off-winssl-windows-2019-vs2015-x64-compile
run_on: windows-vsCurrent-large
tags: [sasl-matrix-winssl, compile, windows-vsCurrent, vs2015x64, sasl-off]
commands:
- func: sasl-off-winssl-compile
vars:
CMAKE_GENERATOR: Visual Studio 14 2015
CMAKE_GENERATOR_PLATFORM: x64
- func: upload-build
- name: sasl-off-winssl-windows-2019-vs2017-x64-compile
run_on: windows-vsCurrent-large
tags: [sasl-matrix-winssl, compile, windows-vsCurrent, vs2017x64, sasl-off]
Expand Down Expand Up @@ -5921,15 +5861,6 @@ tasks:
- func: bootstrap-mongo-orchestration
- func: run-simple-http-server
- func: run-tests
- name: sasl-sspi-winssl-windows-2019-vs2015-x64-compile
run_on: windows-vsCurrent-large
tags: [sasl-matrix-winssl, compile, windows-vsCurrent, vs2015x64, sasl-sspi]
commands:
- func: sasl-sspi-winssl-compile
vars:
CMAKE_GENERATOR: Visual Studio 14 2015
CMAKE_GENERATOR_PLATFORM: x64
- func: upload-build
- name: sasl-sspi-winssl-windows-2019-vs2017-x64-compile
run_on: windows-vsCurrent-large
tags: [sasl-matrix-winssl, compile, windows-vsCurrent, vs2017x64, sasl-sspi]
Expand Down Expand Up @@ -6653,15 +6584,6 @@ tasks:
CC: gcc-13
CXX: g++-13
C_STD_VERSION: 11
- name: std-c11-windows-2019-vs2015-x64-compile
run_on: windows-vsCurrent-large
tags: [std-matrix, windows-vsCurrent, vs2015x64, compile, std-c11]
commands:
- func: std-compile
vars:
CMAKE_GENERATOR: Visual Studio 14 2015
CMAKE_GENERATOR_PLATFORM: x64
C_STD_VERSION: 11
- name: std-c11-windows-2019-vs2017-x64-compile
run_on: windows-vsCurrent-large
tags: [std-matrix, windows-vsCurrent, vs2017x64, compile, std-c11]
Expand Down Expand Up @@ -7175,15 +7097,6 @@ tasks:
CC: gcc-13
CXX: g++-13
C_STD_VERSION: 99
- name: std-c99-windows-2019-vs2015-x64-compile
run_on: windows-vsCurrent-large
tags: [std-matrix, windows-vsCurrent, vs2015x64, compile, std-c99]
commands:
- func: std-compile
vars:
CMAKE_GENERATOR: Visual Studio 14 2015
CMAKE_GENERATOR_PLATFORM: x64
C_STD_VERSION: 99
- name: std-c99-windows-2019-vs2017-x64-compile
run_on: windows-vsCurrent-large
tags: [std-matrix, windows-vsCurrent, vs2017x64, compile, std-c99]
Expand Down
6 changes: 5 additions & 1 deletion NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@ libmongoc 2.2.0 (unreleased)

## Deprecated

- Support for macOS 11 (EOL since September 2023) and macOS 12 (EOL since September 2024).
* Support for macOS 11 (EOL since September 2023) and macOS 12 (EOL since September 2024).

## Removed

* Support for Visual Studio 2015 (EOL since October 2025). Use Visual Studio 2017 or newer.

libmongoc 2.1.2
===============
Expand Down