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

Reply via email to