Date: Mon, 28 Jun 2021 08:43:02 GMT From: Adriaan de Groot <adridg@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: a4a75822cf38 - main - devel/qt5-concurrent: fix build with gcc11 Message-ID: <202106280843.15S8h2VH054406@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by adridg: URL: https://cgit.FreeBSD.org/ports/commit/?id=a4a75822cf3861bf72133544b9e048ece7914717 commit a4a75822cf3861bf72133544b9e048ece7914717 Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2021-06-28 08:37:25 +0000 Commit: Adriaan de Groot <adridg@FreeBSD.org> CommitDate: 2021-06-28 08:42:46 +0000 devel/qt5-concurrent: fix build with gcc11 Build errors from misplaced template specialization: 250 | ThreadEngineStarter<void>(ThreadEngine<void> *_threadEngine) | ^ 250 | ThreadEngineStarter<void>(ThreadEngine<void> *_threadEngine) | ~ ^~ PR: 256276 Reported by: jbeich Obtained from: https://codereview.qt-project.org/c/qt/qtbase/+/339417 --- devel/qt5-concurrent/Makefile | 2 +- devel/qt5-concurrent/files/patch-gcc11 | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/devel/qt5-concurrent/Makefile b/devel/qt5-concurrent/Makefile index a5524237682a..5cc46363ff2a 100644 --- a/devel/qt5-concurrent/Makefile +++ b/devel/qt5-concurrent/Makefile @@ -1,6 +1,6 @@ PORTNAME= concurrent DISTVERSION= ${QT5_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel PKGNAMEPREFIX= qt5- diff --git a/devel/qt5-concurrent/files/patch-gcc11 b/devel/qt5-concurrent/files/patch-gcc11 new file mode 100644 index 000000000000..3198f6ed38ca --- /dev/null +++ b/devel/qt5-concurrent/files/patch-gcc11 @@ -0,0 +1,15 @@ +https://codereview.qt-project.org/c/qt/qtbase/+/339417 + +--- src/concurrent/qtconcurrentthreadengine.h.orig 2020-10-27 08:02:11 UTC ++++ src/concurrent/qtconcurrentthreadengine.h +@@ -247,8 +247,8 @@ template <> + class ThreadEngineStarter<void> : public ThreadEngineStarterBase<void> + { + public: +- ThreadEngineStarter<void>(ThreadEngine<void> *_threadEngine) +- :ThreadEngineStarterBase<void>(_threadEngine) {} ++ ThreadEngineStarter(ThreadEngine<void> *_threadEngine) ++ : ThreadEngineStarterBase<void>(_threadEngine) {} + + void startBlocking() + {
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202106280843.15S8h2VH054406>