[CDRIVER-4580] Document dropping support of macOS 10.14 & 10.15 Created: 14/Feb/23  Updated: 28/Oct/23  Resolved: 14/Mar/23

Status: Closed
Project: C Driver
Component/s: Platform Support
Affects Version/s: None
Fix Version/s: 1.24.0

Type: Task Priority: Unknown
Reporter: Kevin Albertson Assignee: Kevin Albertson
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Cloners
is cloned by CXX-2662 Document dropping support of macOS 10... Closed
Gantt Dependency
has to be done before CDRIVER-4591 Replace tests using macos-1014 with m... Closed
Related
related to CDRIVER-4609 implicit declaration of function 'ali... Closed
Quarter: FY24Q1

 Description   

Scope

Background & Motivation

The C driver is building on macOS 10.14 and documents support.

The macos-1014 distro is an EOLed fleet.

macOS 10.14 is no longer supported by Apple. I could not find a source from Apple, but I see it listed on Wikipedia under Support Status in the sidebar. MongoDB server 6.0 drops support of 10.14.

Note: mongolite builds on older macOS and may be impacted by this drop.

See Process to drop support of an OS+Arch or Compiler for suggested steps.

Consider also dropping macOS 10.15. macOS 10.15 is listed as Unsupported on Wikipedia



 Comments   
Comment by Githook User [ 14/Mar/23 ]

Author:

{'name': 'Kevin Albertson', 'email': 'kevin.albertson@mongodb.com', 'username': 'kevinAlbs'}

Message: CDRIVER-4580 announce plan to drop macOS 10.14 and 10.15 (#1217)

  • announce plan to drop macOS 10.14 and 10.15
  • note testing with macOS 10.14 will be dropped
  • document macOS 11.0 is tested
  • document both x86_64 and arm64 are tested
  • add TODO comment to drop testing of macOS 10.14 after release of 1.24.0
  • refer to macOS 11.0 in "How to Ask For Help"
  • refer to "Supported Platforms" in CONTRIBUTING.md
  • use "upcoming" in NEWS

This does not commit to dropping in 1.25.0 in case plans change.

  • remove mention of macOS 10.15

Co-authored-by: Ezra Chung <88335979+eramongodb@users.noreply.github.com>

  • remove comment
  • Use "an"

Co-authored-by: Roberto C. Sánchez <roberto@connexer.com>

---------

Co-authored-by: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Co-authored-by: Roberto C. Sánchez <roberto@connexer.com>
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/07352c50a3592f4ff3a4ab3bb1c54256117b87f4

Comment by Githook User [ 22/Feb/23 ]

Author:

{'name': 'Ezra Chung', 'email': '88335979+eramongodb@users.noreply.github.com', 'username': 'eramongodb'}

Message: CDRIVER-4580 Move compile-test coverage from macos-1014 to macos-1100 (#1208)

  • Avoid expansions from interfering with Python package installation
  • CDRIVER-4580 Migrate cse.darwinssl matrix from macos-1015 to macos-1100
  • CDRIVER-4580 Migrate sasl.darwinssl tests from macos-1014 to macos-1100
  • Disable macos-1015 compile task in sasl.darwinssl
Generated at Wed Feb 07 21:21:20 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.