- 
    Bug 
- 
    Resolution: Fixed
- 
    P3: Somewhat important 
- 
    6.7
- 
    None
- 
        434494dfb (dev), 9844da503 (dev), f18862e91 (6.8)
https://bugreports.qt.io/browse/QTBUG-111879 added support for the Firebird 4 TIMESTAMP WITH TIME ZONE type. During first connect it populates a timezone cache, if you compiled it with the Firebird 4 library.
However, if you connect to a pre-v4 Firebird database, this fails because the necessary table does not exist. It needs a runtime rather than compile time check for Firebird 4.
| For Gerrit Dashboard: QTBUG-125467 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V | 
| 562292,5 | SQL/IBase: don't let open() fail when no timezones are available | dev | qt/qtbase | Status: MERGED | +2 | 0 | 
| 577192,2 | SQL/IBase: Don't let open() fail when lastError() is set | dev | qt/qtbase | Status: MERGED | +2 | 0 | 
| 577557,2 | SQL/IBase: Don't let open() fail when lastError() is set | 6.8 | qt/qtbase | Status: MERGED | +2 | 0 |