diff options
author | Ionen Wolkens <ionen@gentoo.org> | 2023-08-21 16:26:26 -0400 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2023-09-05 09:01:04 -0400 |
commit | 0321009080c997eafebca8f4bee32973fe881e16 (patch) | |
tree | d8a2eb9721219e0e1662c72f687fd56b1b1a63ed /dev-qt/qtwidgets | |
parent | dev-qt/qtbase: fix build with USE=oci8 (diff) | |
download | gentoo-0321009080c997eafebca8f4bee32973fe881e16.tar.gz gentoo-0321009080c997eafebca8f4bee32973fe881e16.tar.bz2 gentoo-0321009080c997eafebca8f4bee32973fe881e16.zip |
dev-qt/qtbase: various adjustments to run tests
* fix building tests with gcc-13 (backport)
* set both TZ and LC_TIME needed by a few tests (p.m. vs pm)
* skip a few tests with extra needs for simplicity
* skip flaky tests depending on environment/compiler that do not
appear to be real issues (e.g. checks mounted filesystems)
* skip a few tests failing on x86 chroot that do not "seem" to have
consequences, needs more looking into but ultimately want more of
a baseline rather than pursue everything right now
* skip building a test with -Werror=strict-aliasing issues, not
important but saves tinderbox noise (ideally should fix, but well)
* skip tests broken without qtbase already being installed
(these also have issues with out-of-source build, but given
they are broken either way no reason to use IN_SOURCE=1)
* delete bunch of test binaries and files being installed
when tests are enabled (unfortunately not aware of a better
way, upstream may be installing first and using standalone
tests or so)
* set required use, could alternatively skip a few tests based
on USE but this would get further troublesome to maintain
* do not try to use docker-compose if found
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtwidgets')
0 files changed, 0 insertions, 0 deletions