Fix exposure of privately used module
The QtOpenGLExtensions was exposed in the public library interface of QtQuick3D causing it to be linked into user applications, the effect of this is that applications built (in debug mode) with Qt from our binary installer will fail to build, as the build system will attempt to pull in the debug version of QtOpenGLExtensions, which is not shipped with the binary installed version of Qt (that is a separate issue). Fixes: QTBUG-83184 Change-Id: Ib5c192fdf0c0297ae06920b39712f565a0bc2770 Reviewed-by:Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
Showing
- src/render/backends/gl/qssgrenderbackendgl3.cpp 1 addition, 0 deletionssrc/render/backends/gl/qssgrenderbackendgl3.cpp
- src/render/backends/gl/qssgrenderbackendgl3_p.h 9 additions, 2 deletionssrc/render/backends/gl/qssgrenderbackendgl3_p.h
- src/render/backends/gl/qssgrenderbackendgl4.cpp 2 additions, 0 deletionssrc/render/backends/gl/qssgrenderbackendgl4.cpp
- src/render/backends/gl/qssgrenderbackendgl4_p.h 4 additions, 0 deletionssrc/render/backends/gl/qssgrenderbackendgl4_p.h
- src/render/backends/gl/qssgrenderbackendglbase_p.h 0 additions, 2 deletionssrc/render/backends/gl/qssgrenderbackendglbase_p.h
- src/render/backends/gl/qssgrenderbackendgles2.cpp 1 addition, 0 deletionssrc/render/backends/gl/qssgrenderbackendgles2.cpp
- src/render/backends/gl/qssgrenderbackendgles2_p.h 3 additions, 2 deletionssrc/render/backends/gl/qssgrenderbackendgles2_p.h
- src/render/qssgrendershaderprogram.cpp 2 additions, 0 deletionssrc/render/qssgrendershaderprogram.cpp
- src/render/qssgrendershaderprogram_p.h 1 addition, 0 deletionssrc/render/qssgrendershaderprogram_p.h
- src/render/render.pro 3 additions, 1 deletionsrc/render/render.pro
- src/runtimerender/qssgrendercontextcore_p.h 2 additions, 0 deletionssrc/runtimerender/qssgrendercontextcore_p.h
Loading
Please register or sign in to comment