Summary: | [CMake] ICU 61.2 is required to build WebKit since r281375 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Carlos Alberto Lopez Perez <clopez> | ||||||
Component: | CMake | Assignee: | Carlos Alberto Lopez Perez <clopez> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | annulen, bugs-noreply, cgarcia, clopez, dino, ews-watchlist, gyuyoung.kim, mcatanzaro, mmaxfield, ryuan.choi, sergio, ysuzuki | ||||||
Priority: | P2 | ||||||||
Version: | WebKit Nightly Build | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
See Also: |
https://bugs.webkit.org/show_bug.cgi?id=227832 https://bugs.webkit.org/show_bug.cgi?id=229607 https://bugs.webkit.org/show_bug.cgi?id=209694 https://bugs.webkit.org/show_bug.cgi?id=235367 |
||||||||
Attachments: |
|
Description
Carlos Alberto Lopez Perez
2021-08-27 07:03:28 PDT
Requiring ICU 61.2 seems OK according to https://trac.webkit.org/wiki/WebKitGTK/DependenciesPolicy because Ubuntu-18.04 ships ICU 60.2 but it has passed more than a year since Ubuntu-20.04 has been out and Debian-10 ships ICU 63. Created attachment 436621 [details]
Patch
Created attachment 436625 [details]
Patch
Comment on attachment 436625 [details]
Patch
r=me
Committed r281708 (241054@main): <https://commits.webkit.org/241054@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 436625 [details]. (In reply to Carlos Alberto Lopez Perez from comment #1) > Requiring ICU 61.2 seems OK according to > https://trac.webkit.org/wiki/WebKitGTK/DependenciesPolicy because > Ubuntu-18.04 ships ICU 60.2 but it has passed more than a year since > Ubuntu-20.04 has been out and Debian-10 ships ICU 63. I was wondering when this would happen. I had been hoping to keep updating WebKitGTK in RHEL 8 for five years, but knew it likely wouldn't be possible due to the three-year upstream policy. (We have ICU 60.3.) Will continue to update to latest 2.32.x for as long as it's still supported. |