This is an archive of the discontinued LLVM Phabricator instance.

[libc++] Clean up old macOS back-deployment workarounds
ClosedPublic

Authored by ldionne on Feb 28 2023, 3:24 PM.

Details

Reviewers
philnik
Group Reviewers
Restricted Project
Commits
rGc73c3a078a13: [libc++] Clean up old macOS back-deployment workarounds
Summary

This patch bumps the minimum macOS version for building the dylib
or back-deploying a statically-linked libc++ from macOS 10.11 to
macOS 10.13. AFAICT, Chrome was the last one to require macOS 10.11,
but since then they have bumped their minimal supported version to
macOS 10.13.

Diff Detail

Event Timeline

ldionne created this revision.Feb 28 2023, 3:24 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 28 2023, 3:24 PM
Herald added a subscriber: arphaman. · View Herald Transcript
ldionne requested review of this revision.Feb 28 2023, 3:24 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 28 2023, 3:24 PM
Herald added a reviewer: Restricted Project. · View Herald Transcript
ldionne added subscribers: Restricted Project, rnk.Feb 28 2023, 3:24 PM
philnik accepted this revision.Mar 1 2023, 6:08 AM
philnik added a subscriber: philnik.

Thanks for the cleanup!

libcxx/docs/ReleaseNotes.rst
95
This revision is now accepted and ready to land.Mar 1 2023, 6:08 AM
ldionne marked an inline comment as done.Mar 3 2023, 12:03 PM

Announced here on Discord: https://discourse.llvm.org/t/libc-bumping-minimal-deployment-target-for-building-the-dylib-static-library-on-macos/68912

Will ship on March 10th unless there's new information.

This revision was automatically updated to reflect the committed changes.