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

Builds failing for mrLSD/llvm-api-swift #3227

Open
daveverwer opened this issue Jul 17, 2024 · 1 comment
Open

Builds failing for mrLSD/llvm-api-swift #3227

daveverwer opened this issue Jul 17, 2024 · 1 comment
Labels
package data The index is showing incorrect metadata for a package

Comments

@daveverwer
Copy link
Member

See SwiftPackageIndex/PackageList#7552 for context.

Which package(s) are showing incorrect data?

mrLSD/llvm-api-swift

Please explain what data is incorrect and what you expected to see

Builds are failing because of a missing operating system level dependency on the LLVM SDK.

Other information

I'm tracking this here, as while a custom base image for Linux will likely solve the issue for that platform, we have not yet implemented this for Apple platforms.

@mrLSD you mentioned it needed a brew install llvm and an ENV variable set. Could you list in a reply to this the exact steps/commands needed to get this compilation working on macOS so we can bear in mind this requirement as we design our support for custom operating system dependencies in Apple platform builds.

I can't promise this will be implemented quickly, but knowing the explicit requirements (and tracking packages that would benefit from the feature) will help us prioritise it.

Thanks!

@daveverwer daveverwer added the package data The index is showing incorrect metadata for a package label Jul 17, 2024
@mrLSD
Copy link

mrLSD commented Jul 17, 2024

Thank @daveverwer
There's my example CI how to manage LLVM environment for MacOS.
Alternatively just add pkg-config file, and build will pass for.

Please which way is appropriate, and I can prepare CI Linux matrix in my repo for that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package data The index is showing incorrect metadata for a package
Projects
None yet
Development

No branches or pull requests

2 participants