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

FTBFS qtbase on macos as shared library

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • Not Evaluated
    • None
    • 6.0.0
    • Build System: CMake
    • None
    • macOS

    Description

      When building qtbase on macos as shared library, it fails with the following error:

      FAILED: qtbase/src/widgets/Widgets_autogen/timestamp 
      cd /Users/runner/.conan/data/qt/6.0.0/bincrafters/testing/build/ac781e5cc2856e31f259283b699ce0f87a13c314/qtbase/src/widgets && /Users/runner/.conan/data/cmake/3.19.1/_/_/package/8780864092a6c58a5f5d385d2da47db0f418446d/bin/cmake -E cmake_autogen /Users/runner/.conan/data/qt/6.0.0/bincrafters/testing/build/ac781e5cc2856e31f259283b699ce0f87a13c314/qtbase/src/widgets/CMakeFiles/Widgets_autogen.dir/AutogenInfo.json Debug && /Users/runner/.conan/data/cmake/3.19.1/_/_/package/8780864092a6c58a5f5d385d2da47db0f418446d/bin/cmake -E touch /Users/runner/.conan/data/qt/6.0.0/bincrafters/testing/build/ac781e5cc2856e31f259283b699ce0f87a13c314/qtbase/src/widgets/Widgets_autogen/timestamp
      
      AutoUic subprocess error
      ------------------------
      The uic process failed to compile
        "SRC:/qtbase/src/widgets/dialogs/qfiledialog.ui"
      into
        "BIN:/qtbase/src/widgets/Widgets_autogen/include/ui_qfiledialog.h"
      included by
        "SRC:/qtbase/src/widgets/dialogs/qfiledialog.cpp"
      
      Command
      -------
      /Users/runner/.conan/data/qt/6.0.0/bincrafters/testing/build/ac781e5cc2856e31f259283b699ce0f87a13c314/qtbase/bin/uic -o /Users/runner/.conan/data/qt/6.0.0/bincrafters/testing/build/ac781e5cc2856e31f259283b699ce0f87a13c314/qtbase/src/widgets/Widgets_autogen/include/ui_qfiledialog.h /Users/runner/.conan/data/qt/6.0.0/bincrafters/testing/source/qt6/qtbase/src/widgets/dialogs/qfiledialog.ui
      
      Output
      ------
      dyld: Library not loaded: @rpath/libQt6Core_debug.6.dylib
        Referenced from: /Users/runner/.conan/data/qt/6.0.0/bincrafters/testing/build/ac781e5cc2856e31f259283b699ce0f87a13c314/qtbase/bin/uic
        Reason: image not found
      

      This is probably macos shared library protection striking again.

       

      more detail on https://dev.azure.com/bincrafters/packages/_build/results?buildId=8674&view=logs&j=a7fee1bc-3341-57ed-da36-0fa925167544&t=85d1fc4f-85b5-59d1-1e53-9595c5033874&l=9246

      Attachments

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

        Activity

          People

            qtbuildsystem Qt Build System Team
            ericlemanissier Eric Lemanissier
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes