March 18, 2026
6:41 a.m.
On Wed Mar 18 11:37:01 2026 +0000, Hieu Le Minh wrote:
It seems like the libxml2 regex engine doesn't accept characters in the middle of a range if that range contains unescaped characters such as raw \\n, \\r, \\t, or \\u. In the linked bug report, only single \\uxxxx parsing was implemented, not \\uxxxx-\\uxxxx ranges within \[\]. Hence, libxml2 still can't compile the regex used by MS Office installer in the bug report. In this case it needs a wine test. Then libxml2 change in wine tree only makes sense if this fix is not accepted in upstream libxml2.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/10337#note_132635