-
Notifications
You must be signed in to change notification settings - Fork 10.2k
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
iOS swift package seems to use internal symbols: cblas_sgemm from NEWLAPACK, causing apps that use this to be unable to be published to the App Store #3438
Comments
I'm using the latest version of Xcode 15 |
@l3utterfly can you check if #3481 is works for you? Thanks! |
@jhen0409 thanks, this fixes the issue. Strange though.. because I actually researched this function as well, and I tried updating my xcode settings to target minimum iOS version 16.5, it still gives this error. |
FWIW I got a rejection on the latest FreeChat TestFlight from this as well. We ship a lipo'd version of the server executable, one compiled on sonoma m1 MacBook and one compiled on my x86 iMac. This is for a macOS app. I'm going to try bumping the deploy target to 13.5 (from 13.3) and will report back. Otherwise I'll try re-compiling with Both builds pass the "Validate App" check in Xcode 🤷 |
This issue was closed because it has been inactive for 14 days since being marked as stale. |
Building an app that links to the swift package llama.cpp gives an error during the App validation phase when publishing to the app store.
In particular, the error it gives says
app references non-public symbol cblas_sgemm$NEWLAPACK$ILP64
The text was updated successfully, but these errors were encountered: