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

Qt Installation on MacOS X 12.7.6 (Monterey) using Homebrew fails with "includes private header QtGui/private/qspi_struct_marshallers_p.h"

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Not Evaluated
    • None
    • 6.7.3
    • Build System
    • None
    • macOS Monterey
    • macOS

    Description

      I'm trying to install Qt using homebrew on my MacOs system. It fails with the following error message:

      
      [1359/11500] cd /tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui && /tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/share/qt/libexec/syncqt @/private/tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui/Gui_syncqt_args && /usr/local/Cellar/cmake/3.31.0/bin/cmake -E touch /tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui/Gui_syncqt_timestamp
      FAILED: qtbase/src/gui/Gui_syncqt_timestamp qtbase/include/QtGui/QtGuiVersion qtbase/include/QtGui/qtguiversion.h qtbase/include/QtGui/QtGui /tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui/Gui_syncqt_timestamp /tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/include/QtGui/QtGuiVersion /tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/include/QtGui/qtguiversion.h /tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/include/QtGui/QtGui 
      cd /tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui && /tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/share/qt/libexec/syncqt @/private/tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui/Gui_syncqt_args && /usr/local/Cellar/cmake/3.31.0/bin/cmake -E touch /tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui/Gui_syncqt_timestamp
      ERROR: /private/tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui/bus_interface.h:22 includes private header QtGui/private/qspi_struct_marshallers_p.h
      WARNING: /private/tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui/bus_interface.h does not include QT_BEGIN_NAMESPACE
      ERROR: /private/tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui/cache_adaptor.h:17 includes private header QtGui/private/qspi_struct_marshallers_p.h
      WARNING: /private/tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui/cache_adaptor.h does not include QT_BEGIN_NAMESPACE
      ERROR: /private/tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui/deviceeventcontroller_adaptor.h:17 includes private header QtGui/private/qspi_struct_marshallers_p.h
      WARNING: /private/tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui/deviceeventcontroller_adaptor.h does not include QT_BEGIN_NAMESPACE
      ERROR: /private/tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui/socket_interface.h:22 includes private header QtGui/private/qspi_struct_marshallers_p.h
      WARNING: /private/tmp/qt-20241118-2393-o3zb68/qt-everywhere-src-6.7.3/qtbase/src/gui/socket_interface.h does not include QT_BEGIN_NAMESPACE

      You will find the full log attached to this issue.

      Attachments

        1. 06.cmake
          1.37 MB
          Tobias Markus

        Issue Links

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

          Activity

            People

              qtbuildsystem Qt Build System Team
              tobbi Tobias Markus
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes