Details
-
Bug
-
Resolution: Done
-
P4: Low
-
5.7.0, 5.9.0 Beta 3
-
Windows environment. Currently building with Qt 5.7.0. But presumably this issue is on all versions
-
d133b02a3b78229d37f03ae05dda47a48f8cda6d
Description
Our product team is moving to a new installer framework that will require all DLLs to have a version number. (So that it can insure only newer bits are copied on upgrade). All of the Qt5*.dll files have a version number (e.g. 5.7.0.0). But the two Angle DLLs, libGLESv2.dll and libEGL.dll are missing their version numbers.
The simple fix, which we are likely going to use is to update the qmake files (libEGL.pro and libGLESv2.pro) with the following lines:
win32:VERSION = $$MODULE_VERSION
win32:CONFIG += skip_target_version_ext
Rather than having to keep porting this fix over every time we take a new drop of Qt, I would like to just submit it into the source tree for inclusion in Qt 5.9 or later.
See picture
Attachments
For Gerrit Dashboard: QTBUG-60806 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
233825,2 | ANGLE: embed version information into libEGL, libGLESv2 and QtANGLE | dev | qt/qtbase | Status: MERGED | +2 | 0 |