diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2021-06-28 08:37:25 +0000 |
---|---|---|
committer | Adriaan de Groot <adridg@FreeBSD.org> | 2021-06-28 08:42:46 +0000 |
commit | a4a75822cf3861bf72133544b9e048ece7914717 (patch) | |
tree | f3ae532d7ab0399fd047908dae90e175560d6175 | |
parent | 67d404314cd697e1efb623a00c01214eac0cc92e (diff) | |
download | ports-a4a75822cf3861bf72133544b9e048ece7914717.tar.gz ports-a4a75822cf3861bf72133544b9e048ece7914717.zip |
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
-rw-r--r-- | devel/qt5-concurrent/Makefile | 2 | ||||
-rw-r--r-- | devel/qt5-concurrent/files/patch-gcc11 | 15 |
2 files changed, 16 insertions, 1 deletions
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() + { |