qtbase-opensource-src --------------------- Tests are disabled by default, they need a ``-developer-build`` to enable private symbols and generate ``Makefile``\s. Edit ``debian/rules`` and add ``-developer-build`` to the configure options in ``override_dh_auto_configure``. Note: a standard build takes >10GB. To run the tests:: debuild # this eventually fails after ~1h, but continue cd tests/ make -k # attempt all tests, don't stop on first failure make check -k # fine-grained, after initial compilation that generate Makefile-s cd auto/corelib/serialization/qxmlstream/ make ./target_wrapper.sh ./tst_qxmlstream ./target_wrapper.sh ./tst_qxmlstream entityExpansionLimit ./target_wrapper.sh ./tst_qxmlstream -help For some tests or depending on Debian dists, you'll need a working X display, cf. ``tests/README``. The http2 tests appear to be broken <= bullseye. Reverse dependencies: a good way to test Qt is to run KDE:: apt install task-kde-desktop kwin-x11