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

Enable build with QT_DISABLE_DEPRECATED_UP_TO= current Qt version in the CI

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • P3: Somewhat important
    • 6.8.0 FF
    • 6.4.0 Beta1
    • Core: Other
    • None
    • All
    • 13
    • 2c0120d35 (dev), a3ff421d2 (dev), 4786eb0b0 (dev), c58680d7a (dev), a877059c9 (dev)
    • Foundation PM Prioritized

    Description

      While trying to enable builds with QT_DISABLE_DEPRECATED_UP_TO, I noticed that we have a lot of places where the proper deprecation warning is missing, so we still keep using the old API. In some other places the warning is explicitly silenced. All such places will result in hard compiler errors when building with QT_DISABLE_DEPRECATED_UP_TO >= the deprecation version.

      Once we have the possibility to set QT_DISABLE_DEPRECATED_UP_TO as a configure parameter, we need to enable at least one build (ideally - one for each platform) with QT_DISABLE_DEPRECATED_UP_TO = Current Qt version, to make sure that we do the deprecation correctly. Otherwise this feature will never work as expected.

      The scope of this task involves discussion with the CI team, and probably providing patches for them

      Attachments

        For Gerrit Dashboard: QTBUG-104898
        # Subject Branch Project Status CR V

        Activity

          People

            cnn Qt Core & Network
            ivan.solovev Ivan Solovev
            Vladimir Minenko Vladimir Minenko
            Alex Blasche Alex Blasche
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated: