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

ABI breaks due to marking Qt_6_PRIVATE_API too widely

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P1: Critical P1: Critical
    • 6.5.0, 6.6.0
    • 6.5.0 Beta1
    • Core: Other
    • None
    • Linux/X11
    • 41b38c802 (dev), ed8295077 (6.5), a2fe33203 (dev), 8a3983d11 (6.5)

      'QFutureInterfaceBase::mutex' was a regular symbol in 6.4 but became marked Qt6_PRIVATE_API in 6.5 after commit 5d903a64aca37ee7c2836e479e175336e9b7ca87

      $ eu-readelf --dyn-syms ibQt6Core.so.6 | c++filt | grep QFutureInterfaceBase::mutex
       3547: 00000000003f601a     18 FUNC    GLOBAL PROTECTED     16 QFutureInterfaceBase::mutex() const@@Qt_6_PRIVATE_API
      

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

            thiago Thiago Macieira
            arojas Antonio Rojas
            Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes