KDE Gear projects with failing CI (master) (21 January 2025)

David Jarvie djarvie at kde.org
Fri Jan 24 22:37:35 GMT 2025


On Tuesday, 21 January 2025 22:11:56 GMT Albert Astals Cid wrote:
> Please work on fixing them, otherwise i will remove the failing CI jobs on
> their 4th failing week, it is very important that CI is passing for multiple
> reasons.
> 
> Good news: 4 repositories were fixed
> 
> Bad news: 2 repositories started failing
> 
> 
> kalarm - NEW
>  * https://invent.kde.org/pim/kalarm/-/pipelines/869910
>   * kaeventtest fails in freebsd
>    * insterestingly says that
>        2010/05/13 03:45:00.000[UTC+00:00:01] and
>        2010/05/13 03:45:00.000[UTC+00:00:01]
>      are different

This is due to a bug introduced in Qt 6.8 on FreeBSD. I wrote a 3 line test snippet to 
demonstrate the bug, and tried to report the bug on the Qt bug tracker. However, in 
its Platform drop-down, there was no FreeBSD option. Is FreeBSD actually officially 
supported by Qt?

The bug results in QDateTime doing a time zone conversion whose result is 1 
second in error. The FreeBSD CI system has a system time zone of UTC+00:00:01 - 
rather strange since normally UTC offsets are multiples of an hour or half hour. I'm 
not sure whether this is in any way triggering the bug, but regardless, it's no excuse 
for QDateTime's misbehaviour.

-- 
David Jarvie.
KDE developer, KAlarm author.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20250124/1b3722bc/attachment.htm>


More information about the kde-devel mailing list