Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (6715c78759a3f96e4b50432805ab9ef09c58a901)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (6715c78759a3f96e4b50432805ab9ef09c58a901)
  • Date: Thu, 12 Nov 2015 03:11:46 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

libs/boost/DETAILS | 1 +
libs/boost/HISTORY | 6 ++++++
libs/boost/PRE_BUILD | 1 +
libs/boost/asio_ssl.patch | 19 +++++++++++++++++++
4 files changed, 27 insertions(+)

New commits:
commit 6715c78759a3f96e4b50432805ab9ef09c58a901
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

libs/boost: added patch to check for SSLv3 methods in system open/libressl

diff --git a/libs/boost/DETAILS b/libs/boost/DETAILS
index ff0e1b2..835264c 100755
--- a/libs/boost/DETAILS
+++ b/libs/boost/DETAILS
@@ -1,6 +1,7 @@
SPELL=boost
VERSION=1_59_0

SOURCE_HASH=sha512:8139e1ae997a86974071c5714ad3307e3d8fd15ef702b81a953410dd4d424b932135f53a0ef4891d9b9b747a38e539e66d6a803388fe0cc98e5166be872d682a
+ PATCHLEVEL=1
SECURITY_PATCH=1
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE=${SPELL}_${VERSION}.tar.bz2
diff --git a/libs/boost/HISTORY b/libs/boost/HISTORY
index 0645a1b..fb13e72 100644
--- a/libs/boost/HISTORY
+++ b/libs/boost/HISTORY
@@ -1,3 +1,9 @@
+2015-11-11 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD, asio_ssl.patch: added patch to check for SSLv3
+ methods in system open/libressl,
+ see https://svn.boost.org/trac/boost/ticket/11782
+
2015-08-27 Treeeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1_59_0
* CONFIGURE, SUB_DEPENDS, PRE_SUB_DEPENDS: add coroutine2
diff --git a/libs/boost/PRE_BUILD b/libs/boost/PRE_BUILD
index 7052fb6..447893c 100755
--- a/libs/boost/PRE_BUILD
+++ b/libs/boost/PRE_BUILD
@@ -1,5 +1,6 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
+patch -p0 < ${SPELL_DIRECTORY}/asio_ssl.patch &&
if is_depends_enabled $SPELL python3;then
sed -i 's/python$/&3/;s/sys.prefix/(&)/' bootstrap.sh
fi &&
diff --git a/libs/boost/asio_ssl.patch b/libs/boost/asio_ssl.patch
new file mode 100644
index 0000000..9705e46
--- /dev/null
+++ b/libs/boost/asio_ssl.patch
@@ -0,0 +1,19 @@
+--- boost/asio/ssl/impl/context.ipp.orig 2015-03-23 15:24:12.000000000
-0500
++++ boost/asio/ssl/impl/context.ipp 2015-11-11 21:43:08.551733213 -0500
+@@ -89,6 +89,8 @@
+ handle_ = ::SSL_CTX_new(::SSLv2_server_method());
+ break;
+ #endif // defined(OPENSSL_NO_SSL2)
++#if defined(HAVE_SSLV3_METHOD) && defined(HAVE_SSLV3_SERVER_METHOD) && \
++ defined(HAVE_SSLV3_CLIENT_METHOD)
+ case context::sslv3:
+ handle_ = ::SSL_CTX_new(::SSLv3_method());
+ break;
+@@ -98,6 +100,7 @@
+ case context::sslv3_server:
+ handle_ = ::SSL_CTX_new(::SSLv3_server_method());
+ break;
++#endif
+ case context::tlsv1:
+ handle_ = ::SSL_CTX_new(::TLSv1_method());
+ break;



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (6715c78759a3f96e4b50432805ab9ef09c58a901), Pavel Vinogradov, 11/11/2015

Archive powered by MHonArc 2.6.24.

Top of Page