bitcoin/ci/test
Wladimir J. van der Laan a3186b6da6
Merge #20520: depends: Do not force Precompiled Headers (PCH) for building Qt on Linux
c82d15b6d1 depends: Do not force Precompiled Headers (PCH) for building Qt on Linux (Hennadii Stepanov)

Pull request description:

  On CentOS 8 (Cirrus CI job) the forced `-pch` option breaks Qt build.

  Removing `-pch` option does not affect build time for other systems:

  - master (e2ff5e7b35):
  ```
  $ time make -j 9 -C depends/ qt
  ...
  Caching qt...
  make: Leaving directory '/home/hebasto/guix/GitHub/bitcoin/depends'

  real	4m22,359s
  user	18m3,719s
  sys     1m24,769s
  ```

  - this PR:
  ```
  $ time make -j 9 -C depends/ qt
  ...
  Caching qt...
  make: Leaving directory '/home/hebasto/guix/GitHub/bitcoin/depends'

  real	4m14,862s
  user	18m3,355s
  sys 	1m24,506s
  ```

  Qt docs: https://doc.qt.io/qt-5/qmake-precompiledheaders.html

  Fixes #20423

ACKs for top commit:
  MarcoFalke:
    review ACK c82d15b6d1

Tree-SHA512: 0f2a3712e90de881d00f8e56c363edde33dd4f5c117df5744ab4e51d0a8146331de7236bc8329d68ddd91535cd853e68ee80ef4cceb6a909786abfd8881b01e8
2020-12-03 13:23:09 +01:00
..
00_setup_env.sh ci: Bump timeout factor 2020-11-03 19:44:57 +01:00
00_setup_env_arm.sh ci: Build Arm64 on Travis without functional tests 2020-10-03 19:20:04 +02:00
00_setup_env_i686_centos.sh depends: Do not force Precompiled Headers (PCH) for building Qt on Linux 2020-12-02 13:49:25 +02:00
00_setup_env_mac.sh build: set minimum supported macOS to 10.14 2020-11-18 21:46:09 +08:00
00_setup_env_mac_host.sh build: set minimum supported macOS to 10.14 2020-11-18 21:46:09 +08:00
00_setup_env_native_asan.sh Add sqlite to travis and depends 2020-10-14 11:18:13 -04:00
00_setup_env_native_fuzz.sh [ci] use boost::process 2020-07-31 13:38:10 +02:00
00_setup_env_native_fuzz_with_valgrind.sh ci: Increase CCACHE_SIZE in some builds on Travis 2020-07-14 20:41:17 +03:00
00_setup_env_native_msan.sh depends: build zeromq with -std=c++17 2020-11-24 10:18:06 +08:00
00_setup_env_native_multiprocess.sh [ci] use boost::process 2020-07-31 13:38:10 +02:00
00_setup_env_native_nowallet.sh build: Require C++17 compiler 2020-11-18 15:15:04 +01:00
00_setup_env_native_qt5.sh build: Require C++17 compiler 2020-11-18 15:15:04 +01:00
00_setup_env_native_tsan.sh ci: no-longer exclude feature_block in TSAN job 2020-12-02 16:42:07 +08:00
00_setup_env_native_valgrind.sh Add sqlite to travis and depends 2020-10-14 11:18:13 -04:00
00_setup_env_s390x.sh ci: Set LC_ALL=C to allow running the s390x tests in qemu 2020-11-05 12:54:51 +01:00
00_setup_env_win64.sh ci: Run windows ci config on cirrus 2020-11-09 10:16:45 +01:00
03_before_install.sh ci: Remove unused workaround 2020-05-31 18:37:56 -04:00
04_install.sh ci: Run i686 centos ci config on cirrus 2020-11-23 17:09:12 +01:00
05_before_script.sh ci: Run i686 centos ci config on cirrus 2020-11-23 17:09:12 +01:00
06_script_a.sh build: Add MemorySanitizer (MSan) in Travis to detect use of uninitialized memory 2020-06-23 09:09:30 +00:00
06_script_b.sh ci: Run windows ci config on cirrus 2020-11-09 10:16:45 +01:00
wrap-qemu.sh scripted-diff: Bump copyright headers 2020-04-16 13:33:09 -04:00
wrap-valgrind.sh scripted-diff: Bump copyright of files changed in 2019 2019-12-30 10:42:20 +13:00
wrap-wine.sh ci: Run windows ci config on cirrus 2020-11-09 10:16:45 +01:00