Re: libcrypto.pc needs to list libpthread as a dependency

Matt Caswell <[email protected]> Sun, 17 Sep 2017 08:04:10 +0100
Newsgroups gmane.comp.encryption.openssl.devel
Message-ID <[email protected]>
On Sat, 16 Sep 2017 22:26:10 +0100
Howard Chu via openssl-dev <[email protected]> wrote:

> In OpenSSL 1.1 on Linux (at least) libcrypto now has a dependency on 
> libpthread but this is not reflected in the pkgconfig file. As a result, tools 
> like CMake fail to detect libcrypto properly when linking against the static 
> library. libpthread should be added to the Libs.private line of the pkgconfig 

Hmmm - there is no pkgconfig file at all in 1.1.0. It was removed because it was felt this was better added by OS specific packages. If you have one it probably came from the package for your specific distro not the openssl project itself.

Matt



> file.
> 
> For example: 
> https://github.com/monero-project/monero/issues/2402#issuecomment-327514216
> 
> -- 
>    -- Howard Chu
>    CTO, Symas Corp.           http://www.symas.com
>    Director, Highland Sun     http://highlandsun.com/hyc/
>    Chief Architect, OpenLDAP  http://www.openldap.org/project/
> -- 
> openssl-dev mailing list
> To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev
> 


-- 
Matt Caswell <[email protected]>
-- 
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev