Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-60806

Angle DLLs (libGLESv2 and libEGL) need embedded version numbers for Win32

    XMLWordPrintable

Details

    • 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

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            owolff Oliver Wolff
            jselbie John Selbie
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes