[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