[Bug 1231174] New: std::chrono::zoned_time runtime error
https://bugzilla.suse.com/show_bug.cgi?id=1231174 Bug ID: 1231174 Summary: std::chrono::zoned_time runtime error Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: screening-team-bugs@suse.de Reporter: Gerhard@Dr-Lorbeer.de QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Created attachment 877674 --> https://bugzilla.suse.com/attachment.cgi?id=877674&action=edit Example Project summary: No timezone computation possible Latest tumbleweed. kdevelop, c++ Example: https://en.cppreference.com/w/cpp/chrono/zoned_time compile OK. run: Error: std::chrono::tzdb: cannot locate zone: Africa/Casablanca Error: std::chrono::tzdb: cannot locate zone: America/Argentina/Buenos_Aires Error: std::chrono::tzdb: cannot locate zone: America/Barbados Error: std::chrono::tzdb: cannot locate zone: America/Indiana/Petersburg Error: std::chrono::tzdb: cannot locate zone: America/Tarasco_Bar Error: std::chrono::tzdb: cannot locate zone: Antarctica/Casey Error: std::chrono::tzdb: cannot locate zone: Antarctica/Vostok Error: std::chrono::tzdb: cannot locate zone: Asia/Magadan Error: std::chrono::tzdb: cannot locate zone: Asia/Manila Error: std::chrono::tzdb: cannot locate zone: Asia/Shanghai Error: std::chrono::tzdb: cannot locate zone: Asia/Tokyo Error: std::chrono::tzdb: cannot locate zone: Atlantic/Bermuda Error: std::chrono::tzdb: cannot locate zone: Australia/Darwin Error: std::chrono::tzdb: cannot locate zone: Europe/Isle_of_Man Error: std::chrono::tzdb: cannot locate zone: Europe/Laputa Error: std::chrono::tzdb: cannot locate zone: Indian/Christmas Error: std::chrono::tzdb: cannot locate zone: Indian/Cocos Error: std::chrono::tzdb: cannot locate zone: Pacific/Galapagos -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231174 https://bugzilla.suse.com/show_bug.cgi?id=1231174#c4 Dijoux <raindx@irised.one> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |raindx@irised.one --- Comment #4 from Dijoux <raindx@irised.one> --- I also encountered this bug as it breaks waybar clock [1][2]. Trying to use the chrono library to get a timezone will always fail. It is a bug in timezone parsing in libstdc++ since the timezone package version 2024b, more details here [3]. [1] https://github.com/Alexays/Waybar/issues/3024 [2] https://github.com/Alexays/Waybar/issues/3570#issuecomment-2336837532 [3] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116657 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231174 https://bugzilla.suse.com/show_bug.cgi?id=1231174#c8 David Dai <daidavid0609@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |daidavid0609@gmail.com --- Comment #8 from David Dai <daidavid0609@gmail.com> --- (In reply to Dijoux from comment #4)
I also encountered this bug as it breaks waybar clock [1][2]. Trying to use the chrono library to get a timezone will always fail. It is a bug in timezone parsing in libstdc++ since the timezone package version 2024b, more details here [3].
[1] https://github.com/Alexays/Waybar/issues/3024 [2] https://github.com/Alexays/Waybar/issues/3570#issuecomment-2336837532 [3] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116657
I also have this problem with waybar, do we know by which snapshot the fix is going to come out? -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com