Summary: | dev-qt/qtsql-5.12.5-r1 w/ >=dev-db/postgresql-12.0: QSqlTableModel::select() fails: pg_attrdef.adsrc does not exist | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chris Mayo <aklhfex> |
Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | asturm, holgersson |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugreports.qt.io/browse/QTBUG-79033 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Patch to qtsql
qtsql-5.12.5-postgresql-12.patch |
Description
Chris Mayo
2019-10-06 19:19:16 UTC
*** Bug 698034 has been marked as a duplicate of this bug. *** Created attachment 593336 [details, diff]
qtsql-5.12.5-postgresql-12.patch
untested crap for brave souls
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/qt.git/commit/?id=5e2f02e82905794314667eb0fcd657af2abd0a47 commit 5e2f02e82905794314667eb0fcd657af2abd0a47 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-10-19 21:41:55 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-10-19 21:41:55 +0000 dev-qt/qtsql: Fix build against PostgreSQL 12.0 Clean backport from qtsql 5.14 branch. Bug: https://bugs.gentoo.org/696870 Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../qtsql/files/qtsql-5.13.1-postgresql-12.patch | 97 ++++++++++++++++++++++ dev-qt/qtsql/qtsql-5.13.1.ebuild | 5 ++ dev-qt/qtsql/qtsql-5.13.9999.ebuild | 5 ++ 3 files changed, 107 insertions(+) Hi, I tested the second patch by asturm against qtsql-5.12.5-r1::gentoo with postgresql-12.0::gentoo and the akonadi bug is now gone (was: second start with akonadi fails if akonadi uses pg backend and =postgres-5.12.0). Huge thanks to both of you! The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6519752b4d6e8609db3a09a2a3da94d329d443e2 commit 6519752b4d6e8609db3a09a2a3da94d329d443e2 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-10-19 21:12:07 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-10-26 10:52:19 +0000 dev-qt/qtsql: Fix build against PostgreSQL 12.0 Backport from qtsql 5.14 branch. Tested-by: Nils Freydank <holgersson@posteo.de> Bug: https://bugs.gentoo.org/696870 Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../qtsql/files/qtsql-5.12.5-postgresql-12.patch | 97 ++++++++++++++++++++++ dev-qt/qtsql/qtsql-5.12.5-r2.ebuild | 62 ++++++++++++++ 2 files changed, 159 insertions(+) |