Maybe. I haven't dug into the details enough to be sure that all of the computations (e.g. for computing a date range for a report) involving it would be independent of time zone.
The catch is that it's C++20. LLVM has had partial support since version 7 (2018, Xcode 10) but while gcc has had partial support in their development branch since about that time it hasn't yet made it into a release. Until it does and that release is in the oldest Linux distro we want to support (which will probably be Ubuntu 20.4 LTS for GnuCash 5.x) we can't use it. For the record the authoritative references are http://www.open- std.org/jtc1/sc22/wg21/docs/papers/2018/p0355r7.html and https://isocpp.org/files/papers/N4860.pdf#chapter.27. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/365065 Title: gnucash is confused by timezone changes To manage notifications about this bug go to: https://bugs.launchpad.net/gnucash/+bug/365065/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
