build: Re-enable i686 qt build on centos 8 #20423

issue MarcoFalke opened this issue on November 19, 2020
  1. MarcoFalke commented at 6:43 AM on November 19, 2020: member

    We no longer provide i686 release binaries, but building from source should still be supported. However, in #20413 the i686 qt build has been disabled to silence a compile error. The qt build should be enabled and the compile error be fixed. Here is the diff to enable the qt build again:

    diff --git a/ci/test/00_setup_env_i686_centos.sh b/ci/test/00_setup_env_i686_centos.sh
    index 52cdb75a0c..f634fabd92 100644
    --- a/ci/test/00_setup_env_i686_centos.sh
    +++ b/ci/test/00_setup_env_i686_centos.sh
    @@ -11,6 +11,5 @@ export CONTAINER_NAME=ci_i686_centos_8
     export DOCKER_NAME_TAG=centos:8
     export DOCKER_PACKAGES="gcc-c++ glibc-devel.x86_64 libstdc++-devel.x86_64 glibc-devel.i686 libstdc++-devel.i686 ccache libtool make git python3 python3-zmq which patch lbzip2 dash rsync coreutils"
     export GOAL="install"
    -export DEP_OPTS="NO_QT=1"  # Gui disabled for now to avoid build failures
    -export BITCOIN_CONFIG="--enable-zmq --with-gui=no --enable-reduce-exports --with-boost-process"
    +export BITCOIN_CONFIG="--enable-zmq --with-gui=qt5 --enable-reduce-exports --with-boost-process"
     export CONFIG_SHELL="/bin/dash"
    

    Useful skills:

    Strong background in:

    • build systems
    • qt5 build system
    • centos 8
    • Our ci system

    Want to work on this issue?

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

  2. MarcoFalke added the label good first issue on Nov 19, 2020
  3. MarcoFalke removed the label good first issue on Dec 2, 2020
  4. MarcoFalke added the label Build system on Dec 2, 2020
  5. laanwj closed this on Dec 3, 2020

  6. 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: 2026-04-17 06:14 UTC

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