[Bug 1205236] New: [Staging] icu 72.1 breaks nodejs18/nodejs19
http://bugzilla.opensuse.org/show_bug.cgi?id=1205236 Bug ID: 1205236 Summary: [Staging] icu 72.1 breaks nodejs18/nodejs19 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: dimstar@opensuse.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- icu 72.1 has been submitted for inclusion into openSUSE Tumbleweed https://build.opensuse.org/request/show/1031330 During the staging process, we have identified nodejs1[89] failing to build with it. * NodeJS 18 https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:L... * NodeJS 19 https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:L... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1205236 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jengelh@inai.de Assignee|screening-team-bugs@suse.de |amajer@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1205236 http://bugzilla.opensuse.org/show_bug.cgi?id=1205236#c1 --- Comment #1 from Jan Engelhardt <jengelh@inai.de> --- [ 912s] FLAKY TEST rerun: ['out/Release/node19', '/home/abuild/rpmbuild/BUILD/node-v19.0.0/test/parallel/test-intl.js'] [ 912s] not ok 1879 parallel/test-intl [ 912s] --- [ 912s] duration_ms: 0.548 [ 912s] severity: fail [ 912s] exitcode: 1 [ 912s] stack: |- [ 912s] node:assert:124 [ 912s] throw new AssertionError(obj); [ 912s] ^ [ 912s] [ 912s] AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: [ 912s] + actual - expected [ 912s] [ 912s] + '1/1/1970, 12:00:00�������AM' [ 912s] - '1/1/1970, 12:00:00 AM' -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1205236 http://bugzilla.opensuse.org/show_bug.cgi?id=1205236#c2 --- Comment #2 from Jan Engelhardt <jengelh@inai.de> --- ����� looks familiar. " * When the bytes of a UTF-8 encoded file are interpreted as indexes into the * cp1252 table or as indexes into the Unicode table, and the resulting * characters be stored as UTF-8 again, mojibake sequences like �����<U+009D> can * appear. " ���https://inai.de/2010/03/07 linking decode_mojibake_1252.c So it would appear ICU now emits a U+202F when being asked to generate the text representation of a timestamp. With my typography hat on, that seems a legit thing to want to do. origin https://github.com/unicode-org/icu commit 64b35481263ac4df37a28a9c549553ecc9710db2 -> origin https://github.com/unicode-org/cldr commit a83026ab8c8fa6ed88f1047c4d0c6089f88b7e5d -> https://github.com/unicode-org/cldr/pull/2001 The nodejs tests are.. flawed in the sense there is no one correct answer to how localized timestamp strings should look like. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1205236 http://bugzilla.opensuse.org/show_bug.cgi?id=1205236#c3 --- Comment #3 from Adam Majer <amajer@suse.com> --- Looks like already addressed upstream. I will backport this, https://github.com/nodejs/node/commit/1f9b181c2090d83b93d3edda98296856427d13... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1205236 http://bugzilla.opensuse.org/show_bug.cgi?id=1205236#c4 Adam Majer <amajer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #4 from Adam Majer <amajer@suse.com> --- Fix submitted to Factory -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1205236 http://bugzilla.opensuse.org/show_bug.cgi?id=1205236#c5 --- Comment #5 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1205236) was mentioned in https://build.opensuse.org/request/show/1035028 Factory / nodejs18 https://build.opensuse.org/request/show/1035029 Factory / nodejs19 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com