FS#70940 - Patch qt5-base to support compiling with gcc 11

Attached to Project: Arch Linux
Opened by Zion Nimchuk (hcorion) - Tuesday, 18 May 2021, 21:35 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 18 May 2021, 21:37 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
GCC 11 broke compiling with Qt5 and qtconcurrent headers, breaking compilation for some AUR packages, namely rpcs3 and rpcs3-git for now, likely more as their discovered.
A patch was submitted upstream: https://codereview.qt-project.org/c/qt/qtbase/+/339417/2/src/concurrent/qtconcurrentthreadengine.h
But won't appear in a public Qt5 release until 5.16, which will cause a lot of mayhem in the meantime. If we could apply this patch to qt5-base ASAP that would be huge.

Additional info:
* package version(s)
qt5-base 5.15.2
gcc 11.1.0
* config and/or log files etc.
* link to upstream bug report, if any
https://github.com/RPCS3/rpcs3/issues/10291

Steps to reproduce:
Attempt to compile rpcs3-git from the aur.
Fail to compile due to errors in Qt headers.
This task depends upon

Closed by  Antonio Rojas (arojas)
Tuesday, 18 May 2021, 21:37 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#70934 

Loading...