Bug report #19522
Building QGIS3 against qt-5.11.x
|Affected QGIS version:||3.2||Regression?:||No|
|Operating System:||Linux||Easy fix?:||Yes|
|Pull Request or Patch supplied:||Yes||Resolution:|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||27349|
In qt-5.11 there has been some tweaking of header files, which result in FTBFS when building qgis-3.2.1 (and maybe earlier qgis3 versions).
Whilst I wouldn't suggest that you simply apply the attached patch, it does show the results of the work I did to identify that places where changes are needed. That will provide a start to the "proper" solution for qgis.
#3 Updated by Chris Clayton over 2 years ago
I cloned the QGIS tree from github and manually applied the proposed changes. The build completed successfully.
The latest snapshot of gcc8 spits out a few warnings, but they appear not to be related to these changes. (I have a log of them if anyone is interested in investigating them).
#6 Updated by Chris Clayton over 2 years ago
- Assignee set to Alessandro Pasotti
I don't understand. There's a hint in your post yesterday that you have lost patience waiting for me. I replied (in note-4 above) to your request that I "check this out" (note-3 above). What else are you waiting for me to do?