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.

Reply via email to