~ahasenack/ubuntu/+source/ruby2.5:disco-ruby-ftbfs-certs

Last commit made on 2019-01-21
Get this branch:
git clone -b disco-ruby-ftbfs-certs https://git.launchpad.net/~ahasenack/ubuntu/+source/ruby2.5
Only Andreas Hasenack can upload to this branch. If you are Andreas Hasenack please log in for upload directions.

Branch merges

Branch information

Name:
disco-ruby-ftbfs-certs
Repository:
lp:~ahasenack/ubuntu/+source/ruby2.5

Recent commits

ef623bb... by Andreas Hasenack

changelog

b679985... by Andreas Hasenack

  * d/p/update-cert-{1,2}.patch: update certificates to fix FTBFS

d977337... by Matthias Klose

Import patches-unapplied version 2.5.3-3ubuntu2 to ubuntu/disco-proposed

Imported using git-ubuntu import.

Changelog parent: 66a9106b19159919fa7730d783ef2d0f1cad1aba

New changelog entries:
  * No-change rebuild for readline soname change.

66a9106... by Christian Ehrhardt 

Import patches-unapplied version 2.5.3-3ubuntu1 to ubuntu/disco-proposed

Imported using git-ubuntu import.

Changelog parent: e6eb6bb5a3819dd3e37b1959214c3a3d07376762

New changelog entries:
  * Merge with Debian unstable (LP: #1806694). Remaining changes:
    - d/p/1dfc377ae3b174b043d3f0ed36de57b0296b34d0.patch: Cherrypick
      upstream commit to fix session resumption with TLS 1.3.
    - d/p/rubygems-2388.patch: Allow either Fetcher or OpenSSL exceptions
      when using invalid cert in rubygems testcase.
    - various backports for better openssl support (formerly undocumented in
      changelog)
      + d/p/0001-openssl-buffering.rb-no-RS-when-output.patch
      + d/p/0006-Workaround-for-old-LibreSSL.patch
  * Dropped changes
    - various backports for better openssl support (formerly undocumented in
      changelog, but upstream now)
      + d/p/0002-no-ID-cache-in-Init-functions.patch
      + d/p/0003-search-winsock-libraries-explicitly.patch
      + d/p/0004-openssl-search-winsock.patch
      + d/p/0007-openssl_missing.h-constified.patch
      + d/p/0008-reduce-LibreSSL-warnings.patch
      + d/p/0009-openssl-sync-with-upstream-repository.patch
    - SECURITY UPDATE: Name equality check CVE-2018-16395 (in upstream)
    - SECURITY UPDATE: Tainted flags not propagted CVE-2018-16396 (in upstream)
    - 0012-test-time-tzdata-2018f.patch: Adjust tz tests for new tzdata.

e6eb6bb... by Antonio Terceiro

Import patches-unapplied version 2.5.3-3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 6991f825dd21b2106ee498da69f515297f6932ab

New changelog entries:
  * arm64: also skip TestBugReporter#test_bug_reporter_add, which also fails~
    4% of the time.
  * mipsel: fix location of skiplist for OpenSSL::TestSSL, from TestSSL.rb to
    OpenSSL/TestSSL.rb.
  * Remove skiplist for OpenSSL::TestSSL on all architectures. It was in the
    wrong place to begin with.
  * Fix location of skiplist for Rinda-related tests.

6991f82... by Antonio Terceiro

Import patches-unapplied version 2.5.3-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: f72f8e47efdab39610dd66f556c3e1640cfcb248

New changelog entries:
  * arm64: skip TestRubyOptions#test_segv_loaded_features, fails ~3% of the
    time
  * mipsel: skip OpenSSL::TestSSL tests that frequently timeout on the Debian
    buildds
    - test_dh_callback
    - test_get_ephemeral_key
    - test_post_connect_check_with_anon_ciphers

f72f8e4... by Antonio Terceiro

Import patches-unapplied version 2.5.3-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 5489499083967916c92d39f29ed99406a01b85df

New changelog entries:
  * New upstream version 2.5.3
    - Includes fix for CVE-2018-16396, "Tainted flags are not propagated in
      Array#pack and String#unpack with some directives" (Closes: #911920)
  * Refresh patches:
    - Dropped 0009-merge-changes-in-ruby-openssl-v2.1.1.patch, already applied
      upstream.
  * Add tzdata to Build-Depends (Closes: #911717)
  * Cherry-pick upstream commmit with update to tests due to changes in tzdata
    2018f (Closes: #913181)
  * Update gemspec reproducibility patch to also make new default gems fiddle
    and ipaddr reproducible. (Closes: #898051)
  * debian/rules: don't install created.rid file produced by rdoc to make
    build reproducible. This file is used by rdoc to decide when to update
    documentation when in use in interactive settings, and containing a
    timestamp is one of its functions. Is is not necessary for a binary
    package, though, because the included documentation will never need to be
    updated in-place.

5489499... by Antonio Terceiro

Import patches-unapplied version 2.5.1-6 to debian/sid

Imported using git-ubuntu import.

Changelog parent: dacde9379d5332e8d96ab2418742b9b3ecbe336d

New changelog entries:
  * Fix build with openssl 1.1.1 (Closes: #907790)
    - Apply Ruby upstream patch to update openssl extension to v2.1.1. This
      includes some, but not all, changes needed to make the tests pass
      against openssl 1.1.1
    - Apply ruby-openssl upstream patches to fix tests against openssl 1.1.1
    - Exclude tests that still fail with openssl 1.1.1
    - debian/rules: set OPENSSL_CONF to /dev/null when running tests to use
      the default openssl settings. Unfortunately there are too many tests for
      several parts of the Ruby standard library that use openssl and that take
      very long to complete under the Debian settings, and I don't have the
      cycles to go fix each one.
    - debian/tests/run-all: also run autopkgtest against the default openssl
      settings and not the Debian-specific ones.
  * debian/tests/run-all: fix reference to excludes dir

dacde93... by Chris Hofstaedtler

Import patches-unapplied version 2.5.1-5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c9d589d0963abca97d7aa3376da4e1ad23c8f7d7

New changelog entries:
  * Fix spelling error in patch description
  * Remove always-on dh --parallel
  * Pass --host to configure when cross-building.
    We cannot just use dh_auto_configure because some of the added options
    then make configure need a baseruby, which we want to avoid when
    building for the native arch. (Closes: #893501)

c9d589d... by Chris Hofstaedtler

Import patches-unapplied version 2.5.1-4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 497238a24111e6fe8a2f8a623c85b71e697edbdd

New changelog entries:
  * Disable tests failing on Ubuntu builders (Closes: #886515)
  * Bump Standards-Version to 4.1.5