diff -Nru ruby-ethon-0.9.0/debian/changelog ruby-ethon-0.9.0/debian/changelog --- ruby-ethon-0.9.0/debian/changelog 2018-02-28 08:47:46.000000000 +0000 +++ ruby-ethon-0.9.0/debian/changelog 2018-03-02 05:49:45.000000000 +0000 @@ -1,8 +1,11 @@ -ruby-ethon (0.9.0-1build1) bionic; urgency=medium +ruby-ethon (0.9.0-1ubuntu1) bionic; urgency=medium - * No-change rebuild against libcurl4 + * Bump dependency from libcurl3 to libcurl4 for the openssl1.1 transition. + Note that this changes the ABI with respect to SSL_CTX objects; + consumers of ruby-ethon must now switch to using OpenSSL 1.1 objects + instead of OpenSSL 1.0 if they use curl_easy_setopt(SSL_CTX_FUNCTION). - -- Steve Langasek Wed, 28 Feb 2018 08:47:46 +0000 + -- Steve Langasek Thu, 01 Mar 2018 21:49:45 -0800 ruby-ethon (0.9.0-1) unstable; urgency=medium diff -Nru ruby-ethon-0.9.0/debian/control ruby-ethon-0.9.0/debian/control --- ruby-ethon-0.9.0/debian/control 2018-02-28 08:47:45.000000000 +0000 +++ ruby-ethon-0.9.0/debian/control 2018-03-02 05:47:25.000000000 +0000 @@ -6,7 +6,7 @@ Uploaders: Pirate Praveen Build-Depends: debhelper (>= 9~), gem2deb, - libcurl3, + libcurl4, rake, ruby-ffi (>= 1.9.3debian-1+b1), ruby-json, @@ -23,7 +23,7 @@ Package: ruby-ethon Architecture: all XB-Ruby-Versions: ${ruby:Versions} -Depends: libcurl3, +Depends: libcurl4 | libcurl3, ruby | ruby-interpreter, ruby-ffi, ruby-mime-types (>= 1.18),