[MacPorts] #69943: qt6-qtimageformats fails to build

MacPorts noreply at macports.org
Thu May 9 01:39:14 UTC 2024


#69943: qt6-qtimageformats fails to build
---------------------------------+---------------------------------
  Reporter:  tobbi               |      Owner:  MarcusCalhoun-Lopez
      Type:  defect              |     Status:  assigned
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:
Resolution:                      |   Keywords:
      Port:  qt6-qtimageformats  |
---------------------------------+---------------------------------
Changes (by ryandesign):

 * status:  new => assigned
 * owner:  (none) => MarcusCalhoun-Lopez


Old description:

> I'm trying to install qt6-qtimageformats on this MacBook and it fails to
> build.
>
> I can see two instances of errors on the log:
>
> {{{
> :info:configure CMake Error at
> /opt/local/libexec/qt6/lib/cmake/Qt6/QtPublicTargetHelpers.cmake:257
> (set_property):
> :info:configure   Attempt to promote imported target "Threads::Threads"
> to global scope (by
> :info:configure   setting IMPORTED_GLOBAL) which is not built in this
> directory.
> :info:configure Call Stack (most recent call first):
> :info:configure
> /opt/local/libexec/qt6/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake:252
> (__qt_internal_promote_target_to_global)
> :info:configure
> /opt/local/libexec/qt6/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake:225
> (__qt_internal_walk_libs)
> :info:configure
> /opt/local/libexec/qt6/lib/cmake/Qt6/QtFindPackageHelpers.cmake:12
> (__qt_internal_walk_libs)
> :info:configure
> /opt/local/libexec/qt6/lib/cmake/Qt6/QtFindPackageHelpers.cmake:181
> (qt_find_package_promote_targets_to_global_scope)
> :info:configure   src/imageformats/configure.cmake:19 (qt_find_package)
> :info:configure   src/plugins/imageformats/CMakeLists.txt:9 (include)
>
> }}}
>
> and earlier
>
> {{{
> :info:configure CMake Error at
> /opt/local/libexec/qt6/lib/cmake/Qt6/QtProcessConfigureArgs.cmake:965
> (message):
> :info:configure   CMake exited with code 1.
> :info:configure Command failed:  cd
> "/opt/local/var/macports/build/_usr_local_ports_aqua_qt6-devel/qt6-devel-
> qtimageformats/work/build" && /opt/local/libexec/qt6/bin/qt-configure-
> module /opt/local/var/macports/build/_usr_local_ports_aqua_qt6-devel/qt6
> -devel-qtimageformats/work/qtimageformats-everywhere-src-6.4.3 -verbose
> -- -DQT_BUILD_EXAMPLES=OFF -DQT_BUILD_TESTS=OFF
> -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++
> -DCMAKE_OBJC_COMPILER=/usr/bin/clang
> -DCMAKE_OBJCXX_COMPILER=/usr/bin/clang++
> -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 -DCMAKE_OSX_ARCHITECTURES="x86_64"
> -DCMAKE_INSTALL_NAME_DIR=/opt/local/libexec/qt6/lib
> :info:configure Exit code: 1
> :error:configure Failed to configure qt6-devel-qtimageformats: configure
> failure: command execution failed
> :debug:configure Error code: NONE
> :debug:configure Backtrace: configure failure: command execution failed
> :debug:configure     while executing
> :debug:configure "$procedure $targetname"
> :error:configure See
> /opt/local/var/macports/logs/_usr_local_ports_aqua_qt6-devel/qt6-devel-
> qtimageformats/main.log for details.
> }}}
>
> My port qt6-devel-qtimageformats is on par with qt6-imageformats except
> for applying the patch from https://trac.macports.org/ticket/68713

New description:

 I'm trying to install qt6-qtimageformats on this MacBook and it fails to
 build.

 I can see two instances of errors on the log:

 {{{
 :info:configure CMake Error at
 /opt/local/libexec/qt6/lib/cmake/Qt6/QtPublicTargetHelpers.cmake:257
 (set_property):
 :info:configure   Attempt to promote imported target "Threads::Threads" to
 global scope (by
 :info:configure   setting IMPORTED_GLOBAL) which is not built in this
 directory.
 :info:configure Call Stack (most recent call first):
 :info:configure
 /opt/local/libexec/qt6/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake:252
 (__qt_internal_promote_target_to_global)
 :info:configure
 /opt/local/libexec/qt6/lib/cmake/Qt6/QtPublicWalkLibsHelpers.cmake:225
 (__qt_internal_walk_libs)
 :info:configure
 /opt/local/libexec/qt6/lib/cmake/Qt6/QtFindPackageHelpers.cmake:12
 (__qt_internal_walk_libs)
 :info:configure
 /opt/local/libexec/qt6/lib/cmake/Qt6/QtFindPackageHelpers.cmake:181
 (qt_find_package_promote_targets_to_global_scope)
 :info:configure   src/imageformats/configure.cmake:19 (qt_find_package)
 :info:configure   src/plugins/imageformats/CMakeLists.txt:9 (include)

 }}}

 and earlier

 {{{
 :info:configure CMake Error at
 /opt/local/libexec/qt6/lib/cmake/Qt6/QtProcessConfigureArgs.cmake:965
 (message):
 :info:configure   CMake exited with code 1.
 :info:configure Command failed:  cd
 "/opt/local/var/macports/build/_usr_local_ports_aqua_qt6-devel/qt6-devel-
 qtimageformats/work/build" && /opt/local/libexec/qt6/bin/qt-configure-
 module /opt/local/var/macports/build/_usr_local_ports_aqua_qt6-devel/qt6
 -devel-qtimageformats/work/qtimageformats-everywhere-src-6.4.3 -verbose --
 -DQT_BUILD_EXAMPLES=OFF -DQT_BUILD_TESTS=OFF
 -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++
 -DCMAKE_OBJC_COMPILER=/usr/bin/clang
 -DCMAKE_OBJCXX_COMPILER=/usr/bin/clang++
 -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 -DCMAKE_OSX_ARCHITECTURES="x86_64"
 -DCMAKE_INSTALL_NAME_DIR=/opt/local/libexec/qt6/lib
 :info:configure Exit code: 1
 :error:configure Failed to configure qt6-devel-qtimageformats: configure
 failure: command execution failed
 :debug:configure Error code: NONE
 :debug:configure Backtrace: configure failure: command execution failed
 :debug:configure     while executing
 :debug:configure "$procedure $targetname"
 :error:configure See
 /opt/local/var/macports/logs/_usr_local_ports_aqua_qt6-devel/qt6-devel-
 qtimageformats/main.log for details.
 }}}

 My port qt6-devel-qtimageformats is on par with qt6-imageformats except
 for applying the patch from #68713

--

-- 
Ticket URL: <https://trac.macports.org/ticket/69943#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list