László Böszörményi
unread,Oct 30, 2022, 8:20:04 AM10/30/22You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Source: gnucash
Version: 1:4.12-1
Severity: important
Usertags: icu72_1
Tags: ftbfs upstream bookworm sid
Hi,
ICU 72.1 is in experimental and I would like to start its transition
in Sid. Your package fails to build with it, actually one of its
self-tests doesn't pass anymore. Relevant lines:
-- cut --
57/119 Test: test-gnc-timezone
Command: "/build/gnucash-4.12/.build/bin/test-gnc-timezone"
[ RUN ] gnc_timezone_constructors.test_pacific_time_constructor
./libgnucash/engine/test/gtest-gnc-timezone.cpp:54: Failure
Value of: tz->std_zone_abbrev() == "PST"
Actual: false
Expected: true
./libgnucash/engine/test/gtest-gnc-timezone.cpp:55: Failure
Value of: tz->dst_zone_abbrev() == "PDT"
Actual: false
Expected: true
./libgnucash/engine/test/gtest-gnc-timezone.cpp:57: Failure
Expected equality of these values:
-8
tz->base_utc_offset().hours()
Which is: 0
./libgnucash/engine/test/gtest-gnc-timezone.cpp:59: Failure
Expected equality of these values:
-7
dst_offset.hours()
Which is: 0
unknown file: Failure
C++ exception with description "Year is out of valid range:
1400..9999" thrown in the test body.
[ FAILED ] gnc_timezone_constructors.test_pacific_time_constructor (0 ms)
[ RUN ] gnc_timezone_constructors.test_GMT_plus_7_timezone
./libgnucash/engine/test/gtest-gnc-timezone.cpp:101: Failure
Expected equality of these values:
tz->std_zone_abbrev()
Which is: "UTC"
"-07"
./libgnucash/engine/test/gtest-gnc-timezone.cpp:104: Failure
Expected equality of these values:
tz->base_utc_offset().hours()
Which is: 0
-7
[ FAILED ] gnc_timezone_constructors.test_GMT_plus_7_timezone (0 ms)
58/119 Test: test-gnc-datetime
Command: "/build/gnucash-4.12/.build/bin/test-gnc-datetime"
[ RUN ] gnc_datetime_constructors.test_DST_start_transition_time
./libgnucash/engine/test/gtest-gnc-datetime.cpp:407: Failure
Value of: test_offset(1583657940, hours, -28800, -25200, "Los Angeles")
Actual: false (Los Angeles: 03/08/20 08:59:00 UTC +0000 hour 0)
Expected: true
./libgnucash/engine/test/gtest-gnc-datetime.cpp:407: Failure
Value of: test_offset(1583657940, hours, -28800, -25200, "Los Angeles")
Actual: false (Los Angeles: 03/08/20 09:59:00 UTC +0000 hour 1)
Expected: true
[...]
[ FAILED ] gnc_datetime_constructors.test_DST_start_transition_time (0 ms)
[ RUN ] gnc_datetime_constructors.test_DST_end_transition_time
./libgnucash/engine/test/gtest-gnc-datetime.cpp:427: Failure
Value of: test_offset(1604217540, hours, -25200, -28800, "Los Angeles")
Actual: false (Los Angeles: 11/01/20 07:59:00 UTC +0000 hour 0)
Expected: true
./libgnucash/engine/test/gtest-gnc-datetime.cpp:427: Failure
Value of: test_offset(1604217540, hours, -25200, -28800, "Los Angeles")
Actual: false (Los Angeles: 11/01/20 08:59:00 UTC +0000 hour 1)
Expected: true
[...]
[ FAILED ] gnc_datetime_constructors.test_DST_end_transition_time (0 ms)
[ RUN ] gnc_datetime_constructors.test_create_in_transition
./libgnucash/engine/test/gtest-gnc-datetime.cpp:449: Failure
Expected equality of these values:
gncdt0.format_zulu("%Y-%m-%d %H:%M:%S %Z")
Which is: "2018-11-03 23:59:59 UTC"
"2018-11-04 02:59:59 UTC"
[...]
[ FAILED ] gnc_datetime_constructors.test_create_in_transition (0 ms)
-- cut --
Please look into it and/or consult with your upstream for required changes.
Thanks,
Laszlo/GCS