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

re-enable standalone CocoaPods subspecs #868

Open
incanus opened this issue Apr 8, 2024 · 2 comments
Open

re-enable standalone CocoaPods subspecs #868

incanus opened this issue Apr 8, 2024 · 2 comments
Assignees

Comments

@incanus
Copy link
Collaborator

incanus commented Apr 8, 2024

See background in #860 (comment). An upstream issue in the SQLite pod were blocking this (see clemensg/sqlite3pod#23) which is resolved now. We just need to wait for a release of the SQLite pod that we can refer to in the subspec properly.

@incanus incanus self-assigned this Apr 8, 2024
@incanus
Copy link
Collaborator Author

incanus commented May 23, 2024

This appears to be fixed upstream as of https://github.com/clemensg/sqlite3pod/releases/tag/v3.45.3%2B1 in late April and then https://github.com/clemensg/sqlite3pod/releases/tag/v3.46.0 today. I can look at this for a future release.

@incanus
Copy link
Collaborator Author

incanus commented May 23, 2024

Will need to dig on this further, as deployment targets may need adjusted... or that could be a red herring.

Lint log:

$ pod spec lint --subspec=standalone

 -> FMDB/standalone (2.7.11)
    - ERROR | [iOS] [FMDB/standalone] xcodebuild: Returned an unsuccessful exit code. You can use `--verbose` for more information.
    - NOTE  | [FMDB/standalone] xcodebuild:  note: Using codesigning identity override: -
    - NOTE  | [FMDB/standalone] xcodebuild:  note: Building targets in dependency order
    - NOTE  | [FMDB/standalone] xcodebuild:  note: Target dependency graph (4 targets)
    - NOTE  | [iOS] [FMDB/standalone] xcodebuild:  clang: error: SDK does not contain 'libarclite' at the path '/Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a'; try increasing the minimum deployment target
    - NOTE  | [iOS] [FMDB/standalone] xcodebuild:  /var/folders/4_/5s0y5tg88xj76q001s7946d00000gn/T/CocoaPods-Lint-20240523-64941-1dy1wu-FMDB/App.xcodeproj: warning: The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 11.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'App' from project 'App')
    - NOTE  | [iOS] [FMDB/standalone] xcodebuild:  Pods.xcodeproj: warning: The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 11.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'Pods-App' from project 'Pods')
    - NOTE  | [iOS] [FMDB/standalone] xcodebuild:  Pods.xcodeproj: warning: The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'sqlite3' from project 'Pods')
    - NOTE  | [iOS] [FMDB/standalone] xcodebuild:  Pods.xcodeproj: warning: The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 11.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'FMDB' from project 'Pods')
    - NOTE  | [FMDB/standalone] xcodebuild:  note: Using codesigning identity override: 
    - NOTE  | [FMDB/standalone] xcodebuild:  note: Signing static framework with --generate-pre-encrypt-hashes (in target 'Pods-App' from project 'Pods')
    - NOTE  | [tvOS] [FMDB/standalone] xcodebuild:  Pods.xcodeproj: warning: The tvOS Simulator deployment target 'TVOS_DEPLOYMENT_TARGET' is set to 11.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'Pods-App' from project 'Pods')
    - NOTE  | [tvOS] [FMDB/standalone] xcodebuild:  /var/folders/4_/5s0y5tg88xj76q001s7946d00000gn/T/CocoaPods-Lint-20240523-64941-1dy1wu-FMDB/App.xcodeproj: warning: The tvOS Simulator deployment target 'TVOS_DEPLOYMENT_TARGET' is set to 11.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'App' from project 'App')
    - NOTE  | [tvOS] [FMDB/standalone] xcodebuild:  Pods.xcodeproj: warning: The tvOS Simulator deployment target 'TVOS_DEPLOYMENT_TARGET' is set to 9.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'sqlite3' from project 'Pods')
    - NOTE  | [tvOS] [FMDB/standalone] xcodebuild:  Pods.xcodeproj: warning: The tvOS Simulator deployment target 'TVOS_DEPLOYMENT_TARGET' is set to 11.0, but the range of supported deployment target versions is 12.0 to 17.5.99. (in target 'FMDB' from project 'Pods')

Analyzed 1 podspec.

[!] The spec did not pass validation, due to 1 error.

This is using:

ss.dependency 'sqlite3', '>= 3.45.3'

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

No branches or pull requests

1 participant