Opened 7 months ago

Last modified 7 months ago

#18799 closed defect

Fixes for packages affected by icu-74.1 — at Version 4

Reported by: Bruce Dubbs Owned by: blfs-book
Priority: normal Milestone: 12.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description (last modified by Xi Ruoyao)

Several packages will need updates for icu-74.1.

Current known packages are:

  • libreoffice
  • qtwebengine
  • spidermonkey~
  • firefox/thunderbird
  • others TBD

Change History (4)

comment:1 by Xi Ruoyao, 7 months ago

SpiderMonkey test suite statistics updated at r12.0-529-ga192a33046. No runtime issues observed with gnome and polkit.

comment:2 by Xi Ruoyao, 7 months ago

Description: modified (diff)

Firefox:

/home/xry111/sources/12.1/firefox-115.4.0/intl/lwbrk/LineBreaker.cpp:439:17: error: static assertion failed due to requirement 'U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass)': Gecko vs ICU LineBreak class mismatch

in reply to:  2 comment:3 by Xi Ruoyao, 7 months ago

Description: modified (diff)

Replying to Xi Ruoyao:

Firefox:

/home/xry111/sources/12.1/firefox-115.4.0/intl/lwbrk/LineBreaker.cpp:439:17: error: static assertion failed due to requirement 'U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass)': Gecko vs ICU LineBreak class mismatch

Done at r12.0-533-g2281985533.

comment:4 by Xi Ruoyao, 7 months ago

Description: modified (diff)

Thunderbird needs the same workaround as Firefox, done at r12.0-536-g4ae4523d55.

Note: See TracTickets for help on using tickets.