diff -Nru pwlib-1.11.10-ubuntu1/debian/changelog pwlib-1.11.10-ubuntu1/debian/changelog --- pwlib-1.11.10-ubuntu1/debian/changelog 2017-03-15 01:00:00.000000000 +0000 +++ pwlib-1.11.10-ubuntu1/debian/changelog 2017-03-15 01:00:00.000000000 +0000 @@ -1,3 +1,10 @@ +pwlib (1.11.10-ubuntu1-sico2~artful) artful; urgency=low + + * Add Artful Aardvark builds + * Fix missing include statement in channel.cxx + + -- Kiarash Ghiaseddin Thu, 15 Mar 2017 01:00:00 +0000 + pwlib (1.11.10-ubuntu1-sico1~artful) artful; urgency=low * Add Zesty Zapus builds diff -Nru pwlib-1.11.10-ubuntu1/debian/patches/00list pwlib-1.11.10-ubuntu1/debian/patches/00list --- pwlib-1.11.10-ubuntu1/debian/patches/00list 2017-03-15 01:00:00.000000000 +0000 +++ pwlib-1.11.10-ubuntu1/debian/patches/00list 2017-03-15 01:00:00.000000000 +0000 @@ -7,4 +7,5 @@ 62_doxygen_block 63_doxygen_config 64_bison_3 +65_channel_add_include CVE-2007-4897 \ No newline at end of file diff -Nru pwlib-1.11.10-ubuntu1/debian/patches/60_pssl.dpatch pwlib-1.11.10-ubuntu1/debian/patches/60_pssl.dpatch --- pwlib-1.11.10-ubuntu1/debian/patches/60_pssl.dpatch 2017-03-15 01:00:00.000000000 +0000 +++ pwlib-1.11.10-ubuntu1/debian/patches/60_pssl.dpatch 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 60_pssl.dpatch by -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: fixes compile errors in file pssl.cxx on some newer ubuntu versions like 12.04 -## DP: disable the patch for 10.04 - -@DPATCH@ -diff -urNad pwlib-1.10.10~/src/ptlib/common/contain.cxx pwlib-1.10.10/src/ptclib/pssl.cxx ---- pwlib-1.10.10~/src/ptclib/pssl.cxx 2005-11-30 13:47:41.000000000 +0100 -+++ pwlib-1.10.10/src/ptclib/pssl.cxx 2007-12-03 13:45:00.000000000 +0100 -@@ -892,7 +892,7 @@ - InitialisationMutex.Signal(); - - // create the new SSL context -- const SSL_METHOD * meth = SSLv23_method(); -+ SSL_METHOD * meth = SSLv23_method(); - context = SSL_CTX_new(meth); - if (context == NULL) - PSSLAssert("Error creating context: "); \ No newline at end of file diff -Nru pwlib-1.11.10-ubuntu1/debian/patches/65_channel_add_include.dpatch pwlib-1.11.10-ubuntu1/debian/patches/65_channel_add_include.dpatch --- pwlib-1.11.10-ubuntu1/debian/patches/65_channel_add_include.dpatch 1970-01-01 00:00:00.000000000 +0000 +++ pwlib-1.11.10-ubuntu1/debian/patches/65_channel_add_include.dpatch 2017-03-15 01:00:00.000000000 +0000 @@ -0,0 +1,17 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 65_channel_add_include.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Add missing include statement in channel.cxx +## DP: disable the patch > 17.10 + +@DPATCH@ +diff -urNad a/src/ptlib/unix/channel.cxx b/src/ptlib/unix/channel.cxx +--- a/src/ptlib/unix/channel.cxx 2012-05-23 00:59:01.000000000 +0200 ++++ b/src/ptlib/unix/channel.cxx 2018-03-15 13:18:47.556006000 +0100 +@@ -160,6 +160,7 @@ + #pragma implementation "indchan.h" + + #include ++#include + #include