Boost C++ Libraries: Ticket #12575: fix compilation of software using libressl and boost asio https://svn.boost.org/trac10/ticket/12575 <p> Some software packages fail to compile when using libressl as ssl provider, e.g. <a class="ext-link" href="https://bugs.gentoo.org/show_bug.cgi?id=596666#c9"><span class="icon">​</span>https://bugs.gentoo.org/show_bug.cgi?id=596666#c9</a> </p> <p> This can be fixed by checking for presence of LIBRESSL_VERSION_NUMBER in addition to the value of OPENSSL_VERSION_NUMBER in boost/asio/ssl/impl/context.ipp </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/12575 Trac 1.4.3 Reinhard Biegel <r.biegel@…> Wed, 02 Nov 2016 09:21:16 GMT attachment set https://svn.boost.org/trac10/ticket/12575 https://svn.boost.org/trac10/ticket/12575 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">boost-1.62-asio-libressl.patch</span> </li> </ul> <p> asio libressl compatibility patch </p> Ticket hendrik@… Tue, 31 Jan 2017 08:40:47 GMT cc set https://svn.boost.org/trac10/ticket/12575#comment:1 https://svn.boost.org/trac10/ticket/12575#comment:1 <ul> <li><strong>cc</strong> <span class="trac-author">hendrik@…</span> added </li> </ul> Ticket gentoo@… Thu, 02 Feb 2017 19:42:39 GMT <link>https://svn.boost.org/trac10/ticket/12575#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/12575#comment:2</guid> <description> <p> Any updates here? I have been using this patch for several months with a few applications making use of SSL built against boost 1.62 without issue. </p> </description> <category>Ticket</category> </item> <item> <author>Reinhard Biegel <r.biegel@…></author> <pubDate>Thu, 02 Feb 2017 21:53:35 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/12575#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/12575#comment:3</guid> <description> <p> Pull request on github: <a class="ext-link" href="https://github.com/boostorg/asio/pull/45"><span class="icon">​</span>https://github.com/boostorg/asio/pull/45</a> </p> <p> Seems I missed a line in my initial patch version. </p> </description> <category>Ticket</category> </item> <item> <author>gentoo@…</author> <pubDate>Thu, 02 Feb 2017 22:06:38 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/12575#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/12575#comment:4</guid> <description> <p> Apologies, the version from <a class="missing wiki">GitHub</a> is indeed what I have been using -- not that which is attached. For reference: <a class="ext-link" href="https://github.com/ennui93/ennui/blob/master/dev-libs/boost/files/boost-1.62.0-libressl.patch"><span class="icon">​</span>https://github.com/ennui93/ennui/blob/master/dev-libs/boost/files/boost-1.62.0-libressl.patch</a> </p> </description> <category>Ticket</category> </item> </channel> </rss>