Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 950687

Summary: =mail-client/thunderbird-136.0[system-icu] has broken calendar
Product: Gentoo Linux Reporter: Guillaume Castagnino <casta>
Component: Current packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: RESOLVED FIXED    
Severity: normal CC: casta
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=920713
https://bugs.gentoo.org/show_bug.cgi?id=950759
https://bugs.gentoo.org/show_bug.cgi?id=950768
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: thunderbird console output

Description Guillaume Castagnino 2025-03-06 13:10:01 UTC
Hello,

Currently testing the brand new thunderbird, I face broken calendaring when system-icu is enabled.

I saw this comment:
# Joonas Niilola <juippis@gentoo.org> (2023-07-14)
# Calendar is broken with some languages on 115.0 release. Bug #910229
# Update with 136.0 release: Not personally seeing any issues so far,
# but the upstream (icu) issue is still open to this day (2025-03-05).
<mail-client/thunderbird-136.0 system-icu

Sadly I’m still affected. I get various javascript errors, and this lead to heavily broken interface (no left bar, main menu does not open, broken right side panel…). See attached console output.

Building thunderbird-136 with [-system-icu] solves the issue.

Thank’s!

Reproducible: Always
Comment 1 Guillaume Castagnino 2025-03-06 13:10:25 UTC
Created attachment 920307 [details]
thunderbird console output
Comment 2 Joonas Niilola gentoo-dev 2025-03-07 04:55:38 UTC
Yeah, upstream tb still carries the patch with bundled-icu. But good to know, thanks for trying it out!
Comment 3 Larry the Git Cow gentoo-dev 2025-03-07 04:59:43 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0697bf131eb271c6f8f9dfef3fe5eeafeaf1a8de

commit 0697bf131eb271c6f8f9dfef3fe5eeafeaf1a8de
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2025-03-07 04:58:09 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2025-03-07 04:58:09 +0000

    profiles/base: extend thunderbird[system-icu] mask for 136.0
    
    Closes: https://bugs.gentoo.org/950687
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 profiles/base/package.use.mask | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)