Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check what's going wrong on macOS CI in some cases #177

Merged
merged 1 commit into from
Oct 9, 2024
Merged

Check what's going wrong on macOS CI in some cases #177

merged 1 commit into from
Oct 9, 2024

Conversation

finagolfin
Copy link
Owner

No description provided.

@finagolfin finagolfin force-pushed the mac branch 7 times, most recently from fea5930 to 9a98ea2 Compare October 6, 2024 14:54
@finagolfin
Copy link
Owner Author

I think something has gone wrong when cross-compiling using the mac OSS trunk toolchain for Android, will test this more later.

@finagolfin finagolfin force-pushed the mac branch 5 times, most recently from 7fcbde8 to 169c54b Compare October 7, 2024 07:11
@finagolfin
Copy link
Owner Author

I got swift-argument-parser building on the mac CI, but the trunk OSS toolchain for macOS appears broken when cross-compiling.

@marcprux, if you have the latest Sep. 25 trunk snapshot of the linux static SDK available, try cross-compiling a package with it from macOS and see if it works. If you don't get to it, I'll script it on the CI later and check.

The CI will start uploading multi-arch SDKs in a couple hours because your pulls were merged today. Try using that new SDK, particularly testing an Android app with the new unversioned Termux libraries, and let me know of any problems.

@marcprux
Copy link
Contributor

marcprux commented Oct 7, 2024

@marcprux, if you have the latest Sep. 25 trunk snapshot of the linux static SDK available, try cross-compiling a package with it from macOS and see if it works. If you don't get to it, I'll script it on the CI later and check.

I would, but the Static SDK link from https://www.swift.org/install/macos/ (pointing to https://download.swift.org/development/static-sdk/swift-DEVELOPMENT-SNAPSHOT-2024-09-25/swift-DEVELOPMENT-SNAPSHOT-2024-09-25-a_static-linux-0.0.1.artifactbundle.tar.gz) is 404. And all the static SDK links from https://www.swift.org/download/ are broken (as I reported at swiftlang/swift-org-website#823).

Do you know anywhere else I might find it?

@marcprux
Copy link
Contributor

marcprux commented Oct 7, 2024

Try using that new SDK, particularly testing an Android app with the new unversioned Termux libraries, and let me know of any problems.

It would have worked, except for #178. If I manually add in the new cares.so library, then everything links fine when launched from an apk.

@finagolfin
Copy link
Owner Author

Do you know anywhere else I might find it?

Nope, I had forgotten about that issue you filed. I'll see about generating a trunk linux SDK on the mac CI and checking it that way.

@finagolfin finagolfin force-pushed the mac branch 4 times, most recently from a877884 to ecf5e3c Compare October 9, 2024 11:36
@finagolfin finagolfin merged commit e0084e6 into main Oct 9, 2024
18 checks passed
@finagolfin finagolfin deleted the mac branch October 9, 2024 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants