[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-14 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: waybar (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title: tzd

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-14 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: gcc-14 (Ubuntu Oracular) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Tit

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-14 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: waybar (Ubuntu Oracular) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Tit

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-14 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: waybar (Ubuntu Noble) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title:

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-14 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: gcc-14 (Ubuntu Focal) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title:

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-14 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: gcc-14 (Ubuntu Noble) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title:

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-14 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: waybar (Ubuntu Jammy) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title:

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-14 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: gcc-14 (Ubuntu Jammy) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title:

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-14 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: waybar (Ubuntu Focal) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title:

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-14 Thread Benjamin Drung
** Changed in: tzdata (Ubuntu) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable To manage n

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-12 Thread Launchpad Bug Tracker
This bug was fixed in the package tzdata - 2024b-0ubuntu0.22.04.1 --- tzdata (2024b-0ubuntu0.22.04.1) jammy; urgency=medium * Revert using %z in tzdata.zi data form (LP: #2096974): - Enable link to link feature also for rearguard dataform - Use dataform rearguard for C++ std

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-12 Thread Launchpad Bug Tracker
This bug was fixed in the package tzdata - 2024b-0ubuntu0.20.04.1 --- tzdata (2024b-0ubuntu0.20.04.1) focal; urgency=medium * Revert using %z in tzdata.zi data form (LP: #2096974): - Enable link to link feature also for rearguard dataform - Use dataform rearguard for C++ std

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-12 Thread Benjamin Drung
I built the static test executable on noble and verified jammy: ``` $ schroot-wrapper -c jammy-debug -p tzdata -e (jammy-debug)bdrung@host:~$ ./test | wc -l 446 (jammy-debug)bdrung@host:~$ dpkg -s tzdata | grep ^Version Version: 2024b-0ubuntu0.22.04.1 ``` Before: ``` $ schroot-wrapper -c jammy-d

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-12 Thread Benjamin Drung
The autopkgtest for 2024b-0ubuntu0.22.04.1 and 2024b-0ubuntu0.20.04.1 are successful after retrying some failed ones. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title: tzdata-2024b-0ubunt

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-05 Thread Daniel Nöh
hi, yes, version 2024b-0ubuntu0.20.04.1 look fine! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable To manage notifications about

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-05 Thread Andreas Hasenack
Hello Daniel, or anyone else affected, Accepted tzdata into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/tzdata/2024b-0ubuntu0.20.04.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See http

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-05 Thread Andreas Hasenack
Hello Daniel, or anyone else affected, Accepted tzdata into jammy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/tzdata/2024b-0ubuntu0.22.04.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See http

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-05 Thread Launchpad Bug Tracker
This bug was fixed in the package tzdata - 2024b-0ubuntu0.24.04.1 --- tzdata (2024b-0ubuntu0.24.04.1) noble; urgency=medium * Revert using %z in tzdata.zi data form (LP: #2096974): - Enable link to link feature also for rearguard dataform - Use dataform rearguard for C++ std

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-05 Thread Launchpad Bug Tracker
This bug was fixed in the package tzdata - 2024b-1ubuntu2.2 --- tzdata (2024b-1ubuntu2.2) oracular; urgency=medium * Revert using %z in tzdata.zi data form (LP: #2096974): - Enable link to link feature also for rearguard dataform - Use dataform rearguard for C++ std::chrono

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-05 Thread Andreas Hasenack
The autopkgtests are all green now, for oracular and noble. Per test plan, that is the verification, and we also had confirmation in multiple comments that this update fixed the issue. ** Tags removed: verification-needed-noble verification-needed-oracular ** Tags added: verification-done-noble ve

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-04 Thread Andreas Hasenack
Retrying the python3.12/tzdata test in oracular/ppc64el... https://autopkgtest.ubuntu.com/packages/python3.12/oracular/ppc64el -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title: tzdata-202

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-03 Thread Andreas Hasenack
> Even though you can't compile the reproducer c++ code with the packaged > version of gcc, it's still > possible to either install gcc13 and compile/run it or to run a binary > compiled on a different machine > and trigger the issue Indeed, and jammy/focal have tasks in this bug to be fixed a

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-03 Thread Andreas Hasenack
It did pass[1] with 2024a back in 2024-05-03, so maybe it's sensitive to the date. 1. https://autopkgtest.ubuntu.com/results/autopkgtest- noble/noble/ppc64el/a/astropy/20240503_141545_cef6c@/log.gz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-03 Thread Benjamin Drung
The test TestTimeUT1SpecificIERSTable.test_ut1_iers_A from astropy/6.0.0-1ubuntu2 on noble seem to regress with both 2024b SRU uploads. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title: t

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-03 Thread Benjamin Drung
** Description changed: [ Impact ] The latest tzdata SRU[1] included a change[2] in the main data form: - The main source files' time zone abbreviations now use %z, - supported by zic since release 2015f and used in vanguard form - since release 2022b. For example, America/Sao_

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-03 Thread David Ainsworth
It's worth saying that jammy is also affected by this bug Even though you can't compile the reproducer c++ code with the packaged version of gcc, it's still possible to either install gcc13 and compile/run it or to run a binary compiled on a different machine and trigger the issue -- You receiv

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-02-03 Thread Andreas Hasenack
This is fixing a regression in the previous SRU (which is currently in updates) ** Changed in: tzdata (Ubuntu Noble) Importance: High => Critical -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/20969

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-31 Thread Andreas Hasenack
** Description changed: [ Impact ] + The latest tzdata SRU[1] included a change[2] in the main data form: -  * An explanation of the effects of the bug on users and justification -    for backporting the fix to the stable release. + The main source files' time zone abbreviations now use %

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-31 Thread Andreas Hasenack
** Description changed: + [ Impact ] + + * An explanation of the effects of the bug on users and justification +for backporting the fix to the stable release. + + * In addition, it is helpful, but not required, to include an +explanation of how the upload fixes this bug. + + [ Test Pl

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-31 Thread Andreas Hasenack
Thank you all! We pushed this to proposed even before having a complete test plan and SRU template, apologies for that. But there is a new autopkgtest to test exactly this behavior (thanks bdrung!). I'm trying to sort out the test failures now, I've seen already that a few were due to infrastructur

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Daniel Nöh
HI, yes, the proposed version 2024b-0ubuntu0.24.04.1 works fine! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable To manage notif

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Anders Lindstrom
Works for me too. Thanks. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable To manage notifications about this bug go to: https://b

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Taylor Brown
Works for me! After wget http://archive.ubuntu.com/ubuntu/pool/main/t/tzdata/tzdata_2024b-1ubuntu2.2_all.deb sudo dpkg -i tzdata_2024b-1ubuntu2.2_all.deb c++ lines with std::chrono::locate_zone("America/New_York") no longer throw an error such as terminate called after throwing an instance of

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Andreas Hasenack
Hello Daniel, or anyone else affected, Accepted tzdata into oracular-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/tzdata/2024b-1ubuntu2.2 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https:/

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Launchpad Bug Tracker
** Merge proposal linked: https://code.launchpad.net/~ubuntu-core-dev/ubuntu/+source/tzdata/+git/tzdata/+merge/480392 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title: tzdata-2024b-0u

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Benjamin Drung
Proposed fix for oracular (same for noble): https://code.launchpad.net/~ubuntu-core- dev/ubuntu/+source/tzdata/+git/tzdata/+ref/ubuntu/oracular -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Ti

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Benjamin Drung
It looks like the upstream commit https://github.com/eggert/tz/commit/94e6b3b0eb773e66a9ac49b905c69c0fa6a31dc3 is the reason for it. As workaround switch from the main format to the rearguard format until std::chrono is fixed. The NEWS file says: The main source files' time zone abbreviations

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Andreas Hasenack
** Also affects: tzdata (Ubuntu Oracular) Importance: Undecided Status: New ** Also affects: waybar (Ubuntu Oracular) Importance: Undecided Status: New ** Also affects: gcc-14 (Ubuntu Oracular) Importance: Undecided Status: New ** Also affects: tzdata (Ubuntu Noble)

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Constantin Piber
** Bug watch added: github.com/Alexays/Waybar/issues #3024 https://github.com/Alexays/Waybar/issues/3024 ** Also affects: zoneinfo via https://github.com/Alexays/Waybar/issues/3024 Importance: Unknown Status: Unknown ** No longer affects: zoneinfo ** Also affects: waybar (Ubuntu)

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: gcc-14 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title: tzd

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Benjamin Drung
** Also affects: gcc-14 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable To m

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Benjamin Drung
Test results: * plucky 2024b-6ubuntu1 is NOT affected * oracular 2024b-1ubuntu2.1 is affected * noble 2024b-0ubuntu0.24.04 is affected * jammy fails to compile the example code: error: ‘get_tzdb’ is not a member of ‘std::chrono’ 6 | for (const auto & time_zone : std::chrono::get_tzdb().zo

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Benjamin Drung
I can reproduce that behavior and distilled a test case for tzdata. ** Changed in: tzdata (Ubuntu) Importance: Undecided => High ** Changed in: tzdata (Ubuntu) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Benjamin Drung
** Tags added: regression-update -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096974 Title: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable To manage notifications about this bug go to: ht

[Bug 2096974] Re: tzdata-2024b-0ubuntu0.24.04 makes std::chrono unusable

2025-01-30 Thread Daniel Nöh
corresponding fix exists: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116657 but the mentioned versions are not yet available on ubuntu ** Bug watch added: GCC Bugzilla #116657 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116657 -- You received this bug notification because you are a member