]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Update 15-ios.conf
authorDominic Letz <dominic@diode.io>
Wed, 22 Sep 2021 16:03:28 +0000 (18:03 +0200)
committerDmitry Belyavskiy <beldmit@gmail.com>
Fri, 24 Sep 2021 09:03:09 +0000 (11:03 +0200)
CLA: trivial

I assume this has been an error in the initial ios conf file. In order to build for ios the shared engine library, needs to be disabled because iOS doesn't have the concept of shared libraries. But instead of only disabling `dynamic-engine` (or like in this commit disabled the `shared`) option the previous config did disable `engine` and with that the `static-engine` compilation as well. This restores the `static-engine` option being enabled by default, but keeping compilation going on iOS.

Cheers!

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/16659)

Configurations/15-ios.conf

index 4b5aeecc28a5c39eb0295af5b8ba828f8c39745c..54d37f63f445d450ae767903da4d102328b0f142 100644 (file)
@@ -10,7 +10,7 @@ my %targets = (
         template         => 1,
         inherit_from     => [ "darwin-common" ],
         sys_id           => "iOS",
-        disable          => [ "engine", "async" ],
+        disable          => [ "shared", "async" ],
     },
     "ios-xcrun" => {
         inherit_from     => [ "ios-common" ],