Public bug reported: When building ICU package from source, Time Zones tests are failing, leading to a build failure. This is happening because for Ubuntu, ICU uses tzdata package to retrieve Time Zone information And, tzdata is updated but ICU tests are not.
The tests that are failing are: 1)TestAliasedNames, TestCanonicalID: TestAliasedNames { different at 8 } ERRORS (1) in TestAliasedNames TestCanonicalID { FAIL: getCanonicalID(America/Coral_Harbour) returned America/Coral_Harbour expected:America/Cayman FAIL: getCanonicalID(America/Coral_Harbour) returned America/Coral_Harbour expected:America/Cayman FAIL: getCanonicalID(America/Coral_Harbour) returned America/Coral_Harbour expected:America/Cayman } ERRORS (3) in TestCanonicalID -- These does not have a fix in upstream and need to be fixed (hirsute and focal). There are other issues that have fixes in upstream and need to be patched: 2) TestGenericAPI TestGenericAPI { FAIL: getTZDataVersion returned 2021a3 } ERRORS (1) in TestGenericAPI -- https://github.com/unicode-org/icu/commit/7561cb28 need to be patched (hirsute and focal) 3) TestCanonicalID TestCanonicalID { FAIL: getCanonicalID(Australia/Hobart) returned Australia/Hobart expected:Australia/Currie FAIL: getCanonicalID(Australia/Tasmania) returned Australia/Hobart expected:Australia/Currie FAIL: getCanonicalID(Australia/Hobart) returned Australia/Hobart expected:Australia/Currie FAIL: getCanonicalID(Australia/Tasmania) returned Australia/Hobart expected:Australia/Currie FAIL: getCanonicalID(Australia/Hobart) returned Australia/Hobart expected:Australia/Currie FAIL: getCanonicalID(Australia/Tasmania) returned Australia/Hobart expected:Australia/Currie } ERRORS (6) in TestCanonicalID -- https://github.com/unicode-org/icu/commit/25eb1510 need to be patched (focal) ** Affects: icu (Ubuntu) Importance: Undecided Assignee: Rodrigo Figueiredo Zaiden (rodrigo-zaiden) Status: In Progress -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to icu in Ubuntu. https://bugs.launchpad.net/bugs/1951432 Title: fail to build from source Status in icu package in Ubuntu: In Progress Bug description: When building ICU package from source, Time Zones tests are failing, leading to a build failure. This is happening because for Ubuntu, ICU uses tzdata package to retrieve Time Zone information And, tzdata is updated but ICU tests are not. The tests that are failing are: 1)TestAliasedNames, TestCanonicalID: TestAliasedNames { different at 8 } ERRORS (1) in TestAliasedNames TestCanonicalID { FAIL: getCanonicalID(America/Coral_Harbour) returned America/Coral_Harbour expected:America/Cayman FAIL: getCanonicalID(America/Coral_Harbour) returned America/Coral_Harbour expected:America/Cayman FAIL: getCanonicalID(America/Coral_Harbour) returned America/Coral_Harbour expected:America/Cayman } ERRORS (3) in TestCanonicalID -- These does not have a fix in upstream and need to be fixed (hirsute and focal). There are other issues that have fixes in upstream and need to be patched: 2) TestGenericAPI TestGenericAPI { FAIL: getTZDataVersion returned 2021a3 } ERRORS (1) in TestGenericAPI -- https://github.com/unicode-org/icu/commit/7561cb28 need to be patched (hirsute and focal) 3) TestCanonicalID TestCanonicalID { FAIL: getCanonicalID(Australia/Hobart) returned Australia/Hobart expected:Australia/Currie FAIL: getCanonicalID(Australia/Tasmania) returned Australia/Hobart expected:Australia/Currie FAIL: getCanonicalID(Australia/Hobart) returned Australia/Hobart expected:Australia/Currie FAIL: getCanonicalID(Australia/Tasmania) returned Australia/Hobart expected:Australia/Currie FAIL: getCanonicalID(Australia/Hobart) returned Australia/Hobart expected:Australia/Currie FAIL: getCanonicalID(Australia/Tasmania) returned Australia/Hobart expected:Australia/Currie } ERRORS (6) in TestCanonicalID -- https://github.com/unicode-org/icu/commit/25eb1510 need to be patched (focal) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/icu/+bug/1951432/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp