mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-09-12 13:42:10 +02:00
de2adc308aqa: Disable Qt's glib event dispatcher for GUI tests on OpenBSD (Hennadii Stepanov) Pull request description: When `bitcoin-gui` is built against OpenBSD's system Qt packages (which have GLib support), shutdown emits "GLib-CRITICAL **: g_main_context_pop_thread_default: assertion 'stack != NULL' failed" messages on `stderr`, which the test framework treats as a failure. Set `QT_NO_GLIB=1` so Qt falls back to its poll-based event dispatcher, which avoids the GLib thread-default context entirely. Fixes https://github.com/bitcoin/bitcoin/issues/35851. See the CI log here: https://github.com/hebasto/bitcoin-core-nightly/actions/runs/31510478034. ACKs for top commit: maflcko: lgtm ACKde2adc308aTree-SHA512: edc991c7a174bc304a4da0ca29ec97bcaece463289de3da5350a046f1133ce6d830c37d5188536ca2ce238d462e56de8f2167fdeeb1d1e5ecca38d60c8495cce