On 2017/01/09 19:00, Sebastien Marie wrote:
> On Sun, Jan 08, 2017 at 12:29:50PM +0100, Sebastien Marie wrote:
> > Hi,
> > 
> > The "OpenSSL bindings for Rust" checks, using pkg-config, the version of
> > openssl installed, and target 1.0.1 as minimal version.
> > 
> > Under OpenBSD, /usr/lib/pkgconfig/openssl.pc is generated by
> > src/lib/libcrypto/generate_pkgconfig.sh, and the "version" is taken from
> > SHLIB_VERSION_NUMBER in src/lib/libcrypto/opensslv.h , which is "1.0.0"
> > from ages (Oct-2010).
> > 
> > Does the file should be updated in some way ? I saw LibreSSL -portable
> > ship a openssl.pc file with different content (Name: LibreSSL / Version:
> > 2.5.0) instead of "Name: OpenSSL" and "Version: 1.0.0" as on OpenBSD.
> > 
> 
> As LibreSSL forked from 1.0.1g OpenSSL version, I think it makes sens to
> report it as 1.0.1 instead of 1.0.0.

Unfortunately this is the same situation (and is going to have the same
mess) as OPENSSL_VERSION_NUMBER.

Reply via email to