From 50878a9089d38edec91fb6a8035f9681695189b7 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 14 Sep 2022 17:11:03 +0100 Subject: gentoo auto-resync : 14:09:2022 - 17:11:02 --- dev-db/kdb/files/kdb-3.2.0-postgresql-gcc12.patch | 34 +++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 dev-db/kdb/files/kdb-3.2.0-postgresql-gcc12.patch (limited to 'dev-db/kdb/files') diff --git a/dev-db/kdb/files/kdb-3.2.0-postgresql-gcc12.patch b/dev-db/kdb/files/kdb-3.2.0-postgresql-gcc12.patch new file mode 100644 index 000000000000..d62539179b13 --- /dev/null +++ b/dev-db/kdb/files/kdb-3.2.0-postgresql-gcc12.patch @@ -0,0 +1,34 @@ +From 48f9167e37c9a2d024c525cab0ba65a2e02e248f Mon Sep 17 00:00:00 2001 +From: Yaakov Selkowitz +Date: Mon, 20 Jun 2022 14:49:26 -0400 +Subject: [PATCH] postgresql: Fix build with GCC 12 (standard attributes in + middle of decl-specifiers) + +--- + src/drivers/postgresql/PostgresqlConnection_p.h | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/drivers/postgresql/PostgresqlConnection_p.h b/src/drivers/postgresql/PostgresqlConnection_p.h +index c0485786..99040c6a 100644 +--- a/src/drivers/postgresql/PostgresqlConnection_p.h ++++ b/src/drivers/postgresql/PostgresqlConnection_p.h +@@ -155,14 +155,14 @@ public: + return PQnfields(result); + } + +- inline Q_REQUIRED_RESULT KDbSqlField *field(int index) override ++ Q_REQUIRED_RESULT inline KDbSqlField *field(int index) override + { + return new PostgresqlSqlField(result, index); + } + + Q_REQUIRED_RESULT KDbField *createField(const QString &tableName, int index) override; + +- inline Q_REQUIRED_RESULT QSharedPointer fetchRecord() override ++ Q_REQUIRED_RESULT inline QSharedPointer fetchRecord() override + { + return QSharedPointer(recordToFetch < recordsCount + ? new PostgresqlSqlRecord(result, recordToFetch++) +-- +GitLab + -- cgit v1.2.3