swiftlang / swift-llbuild

A low-level build system, used by Xcode and the Swift Package Manager
Apache License 2.0
1.09k stars 199 forks source link

[6.0] Import new Bionic module from Android overlay #920

Closed finagolfin closed 4 months ago

finagolfin commented 4 months ago

Explanation: Now that this new module and overlay were merged into the 6.0 compiler too in swiftlang/swift#74758, this adds the overlay to the five files that currently import Glibc.

Scope: Add imports on Android only

Issue: None

Original PR: #919 and #921

Risk: None

Testing: Passed all CI on trunk, plus on my daily Android CI, finagolfin/swift-android-sdk#151

Reviewer: @owenv

@ddunbar, let me know what you think.

finagolfin commented 4 months ago

Hold on, I need to modify these imports, pull incoming.

finagolfin commented 4 months ago

Alright @ddunbar, updated this pull with #921 to use Bionic instead, ready for review.

dmbryson commented 4 months ago

@swift-ci please test

finagolfin commented 4 months ago

Linux CI failed when checking out source.

dmbryson commented 4 months ago

@swift-ci please test linux

finagolfin commented 4 months ago

Passed CI, ready for merge.