[6.0][lldb] Update Python deprecated APIs. #8980
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This patch cherry-picks some changes from the swift/release/5.10 branch,
where the patches are originally taken from the upstream llvm-project.
Cherry-pick from swift/release/5.10: #7756
Reason: Without this patch, Linux distros with Python 3.13 will
fail to build LLDB due to the usage of removed APIs.
Example error from Fedora Rawhide:
https://download.copr.fedorainfracloud.org/results/leebc/swift-lang-beta/fedora-rawhide-aarch64/07730697-swift-lang/builder-live.log.gz