Criteria to drop Trusty Travis #17628

issue Sjors openend this issue on November 28, 2019
  1. Sjors commented at 10:54 am on November 28, 2019: member

    @emilengler attempted removing the Trusty Travis build in #16930, but this was considered premature. Currently this Travis machine is broken (#17626), hopefully temporarily. It seems useful to have a list of criteria ready for when it can safely be dropped:

    As @MarcoFalke pointed out:

    This is still used to ensure we can build with the minimum required qt and boost versions

    Minimum versions are defined here: https://github.com/bitcoin/bitcoin/blob/master/doc/dependencies.md

    Our minimum QT version is 5.5.1. Trusty ships with 5.2.1, Xenial ships with 5.5.1. So we don’t need Trusty for QT.

    Our minimum Boost version is 1.47.0. Trusty ships with 1.54 and Xenial ships with 1.58, so neither covers the oldest version. Discussion about the mimimum required boost version is in #8875. We shouldn’t drop Trusty until we bump the minimum version to 1.58.

    I did not look at other dependencies.

  2. Sjors added the label Feature on Nov 28, 2019
  3. laanwj commented at 11:02 am on November 28, 2019: member
    Maybe it’d make sense to replace Ubuntu Trusty with Centos 7 as the “check ancient backward compatibililty” Travis run. It’s supported until 2024, apparently.
  4. MarcoFalke closed this on Dec 7, 2019

  5. sidhujag referenced this in commit 0bfc992d17 on Dec 7, 2019
  6. sidhujag referenced this in commit 352aa1f19d on Nov 10, 2020
  7. MarcoFalke locked this on Dec 16, 2021
  8. PastaPastaPasta referenced this in commit c3deb2e994 on Jul 17, 2022
  9. PastaPastaPasta referenced this in commit a450681a8f on Aug 30, 2022


Sjors laanwj

Labels
Feature


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-17 00:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me