[swift-dev] Swift Package Manager
Daniel Dunbar
daniel_dunbar at apple.com
Tue Sep 20 16:23:28 CDT 2016
Yes, this is intentional.
We don't have a strategy yet for dealing with package-specific individual compilation flags like this.
In the meantime, you can try using a system module package instead, and manually defining OPENSSL_LOAD_CONF inside a header within the system module package before you import the actual OpenSSL headers.
- Daniel
> On Sep 20, 2016, at 1:35 PM, Raminder Sodhi via swift-dev <swift-dev at swift.org> wrote:
>
> Hi,
>
> The swift package manger seems consider the -DOPENSSL_LOAD_CONF as a non-whitelisted flag.
> As a result, I get
> nonWhitelistedFlags("Non whitelisted flags found: [\"-DOPENSSL_LOAD_CONF\"] in pc file openssl")
>
> Is this flag supposed to be non whitelisted ?
>
> Seems relevant to be by reading upon this:
> https://wiki.openssl.org/index.php/Library_Initialization#OPENSSL_config <https://wiki.openssl.org/index.php/Library_Initialization#OPENSSL_config>
>
>
> Raminder Sodhi
> E-mail: sodramin at ca.ibm.com <mailto:sodramin at ca.ibm.com>
> _______________________________________________
> swift-dev mailing list
> swift-dev at swift.org
> https://lists.swift.org/mailman/listinfo/swift-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20160920/af080e30/attachment.html>
More information about the swift-dev
mailing list