CoreBitcoin icon indicating copy to clipboard operation
CoreBitcoin copied to clipboard

Upgrade OpenSSL version to fix warnings when compiling for iOS 8

Open rickkln opened this issue 8 years ago • 2 comments

In version 1.0.1.16 of OpenSSL-Universal (on which CoreBitcoin depends) -miphoneos-version-min was left out when compiling resulting in hundreds of linker warnings when compiling for an iOS version lower than 9.2.

The warnings look like this:

ld: warning: object file (/Users/rick/projects/bitx/ios/app/Pods/OpenSSL-Universal/lib-ios/libcrypto.a(cryptlib.o)) was built for newer iOS version (9.2) than being linked (8.0)

This was fixed in version 1.0.1.17 of OpenSSL-Universal, so updating the dependency to that version or newer will fix the issue.

Can CoreBitcoin please make that update? Thank you.

rickkln avatar Feb 22 '17 11:02 rickkln

Relevant discussion on the OpenSSL-Universal repo: https://github.com/krzyzanowskim/OpenSSL/issues/21

rickkln avatar Feb 22 '17 11:02 rickkln

If you're still facing this issue : https://raw.github.com/Keuha/CoreBitcoin/master/CoreBitcoin.podspec

Keuha avatar Jun 08 '17 13:06 Keuha