ci: Combine 32 bit build with centos build #17757

issue MarcoFalke openend this issue on December 16, 2019
  1. MarcoFalke commented at 10:21 pm on December 16, 2019: member

    There are a lot of ci builds run on travis for a single commit and some seem overlapping. I think we can turn the centos build into a 32-bit linux build and remove the 32-bit build to avoid travis bottlenecks.

    Useful skills:

    CentOS package manager, gcc cross-compilation

    The purpose of the good first issue label is to highlight which issues are suitable for a new contributor without a deep understanding of the codebase.

    Want to work on this issue?

    You do not need to request permission to start working on this. You are encouraged to comment on the issue if you are planning to work on it. This will help other contributors monitor which issues are actively being addressed and is also an effective way to request assistance if and when you need it.

    For guidance on contributing, please read CONTRIBUTING.md before opening your pull request.

  2. MarcoFalke added the label Tests on Dec 16, 2019
  3. MarcoFalke added the label Brainstorming on Dec 16, 2019
  4. laanwj commented at 8:49 am on December 17, 2019: member

    Concept ACK.

    The ARM build is also 32 bit isn’t it?

  5. MarcoFalke added the label good first issue on Dec 17, 2019
  6. MarcoFalke commented at 4:02 pm on December 17, 2019: member

    The ARM build is also 32 bit isn’t it?

    Jup, but I think as long as we ship the i686 gitian package, it wouldn’t hurt to also have one i686 cross compile

  7. theStack commented at 6:54 pm on January 9, 2020: member
    Should this be a depends or no-depends build? As discussed in #17900, neither/nor seems to be optimal: a depends build is against one of the major initial goals of the CentOS build (https://github.com/bitcoin/bitcoin/pull/17900#issuecomment-572666614, #17628 (comment)), whereas a no-depends build is hardly possible considering that we would need all libraries already available in the desired target architecture, namely i686 (https://github.com/bitcoin/bitcoin/pull/17900#issuecomment-572697411).
  8. MarcoFalke referenced this in commit 2aaeca50b2 on Jan 16, 2020
  9. MarcoFalke closed this on Jan 16, 2020

  10. sidhujag referenced this in commit 09a11058a7 on Jan 17, 2020
  11. sidhujag referenced this in commit ecc8847f84 on Nov 10, 2020
  12. DrahtBot locked this on Feb 15, 2022

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-23 18:12 UTC

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