Building Qt6 discouraged?

Christoph Kukulies kuku at kukulies.org
Wed Apr 2 07:04:46 UTC 2025


I went back to building Qt64 and it almost got through but in the end it filed with the following. What component am I missing?

--
Christoph
:info:build ../../../../../../../../../../../../../usr/bin/clang++ -MMD -MF obj/third_party/perfetto/protos/perfetto/trace/chrome/zero/chrome_metadata.pbzero.o.d -DOFFICIAL_BUILD -DTOOLKIT_QT -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_LIBCPP_HAS_NO_ALIGNED_ALLOCATION -DCR_XCODE_VERSION=1310 -D__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES=0 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DPERFETTO_IMPLEMENTATION -Igen -I../../../../../qtwebengine-everywhere-src-6.4.3/src/3rdparty/chromium -I../../../../../qtwebengine-everywhere-src-6.4.3/src/3rdparty/chromium/third_party/protobuf/src -Igen/protoc_out -I../../../../../qtwebengine-everywhere-src-6.4.3/src/3rdparty/chromium/third_party/perfetto -I../../../../../qtwebengine-everywhere-src-6.4.3/src/3rdparty/chromium/third_party/perfetto/src/profiling/memory/include -I../../../../../qtwebengine-everywhere-src-6.4.3/src/3rdparty/chromium/third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -Wall -Wextra -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wimplicit-fallthrough -Wthread-safety -Wunguarded-availability -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wno-unqualified-std-cast-call -Wno-deprecated-non-prototype -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing -fstack-protector -Wno-unknown-argument -Wno-unknown-attributes -Wno-unknown-warning-option -Wno-unknown-pragmas -fcolor-diagnostics -fmerge-all-constants -arch x86_64 -O2 -fno-omit-frame-pointer -g0 -isysroot ../../../../../../../../../../../../../Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk -mmacosx-version-min=11.0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -DPROTOBUF_ALLOW_DEPRECATED=1 -Wno-parentheses-equality -Wno-tautological-compare -Wno-thread-safety-attributes -Wno-undefined-bool-conversion -Wno-tautological-undefined-compare -std=c++17 -Wno-trigraphs -fno-aligned-new -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c gen/third_party/perfetto/protos/perfetto/trace/chrome/chrome_metadata.pbzero.cc -o obj/third_party/perfetto/protos/perfetto/trace/chrome/zero/chrome_metadata.pbzero.o
:info:build /bin/sh: ../../../../../../../../../../../../../usr/bin/clang++: No such file or directory
:info:build [1008/28220] CXX obj/third_party/perfetto/protos/perfetto/trace/chrome/zero/chrome_benchmark_metadata.pbzero.o
:info:build [1009/28220] LIBTOOL-STATIC obj/third_party/perfetto/protos/perfetto/config/track_event/libcpp.a
:info:build [1010/28220] CXX obj/third_party/perfetto/protos/perfetto/config/sys_stats/cpp/sys_stats_config.gen.o
:info:build [1011/28220] ACTION //third_party/devtools-frontend/src/front_end/models/workspace:workspace-typescript(//build/toolchain/mac:clang_x64)
:info:build [1012/28220] CXX obj/third_party/perfetto/protos/perfetto/config/profiling/cpp/perf_event_config.gen.o
:info:build [1013/28220] ACTION //third_party/devtools-frontend/src/front_end/ui/components/helpers:devtools_entrypoint-bundle-tsconfig(//build/toolchain/mac:clang_x64)
:info:build [1014/28220] ACTION //third_party/devtools-frontend/src/front_end/core/protocol_client:devtools_entrypoint-bundle-tsconfig(//build/toolchain/mac:clang_x64)
:info:build [1015/28220] ACTION //third_party/devtools-frontend/src/front_end/models/heap_snapshot_model:devtools_entrypoint-bundle-bundle(//build/toolchain/mac:clang_x64)
:info:build [1016/28220] ACTION //third_party/devtools-frontend/src/front_end/entrypoints/formatter_worker:formatter_worker-typescript(//build/toolchain/mac:clang_x64)
:info:build ninja: build stopped: subcommand failed.
:info:build FAILED: src/core/Release/x86_64/QtWebEngineCore.stamp src/core/Release/x86_64/QtWebEngineCore /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_qt64/qt64-qtwebengine/work/build/src/core/Release/x86_64/QtWebEngineCore.stamp /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_qt64/qt64-qtwebengine/work/build/src/core/Release/x86_64/QtWebEngineCore
:info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_qt64/qt64-qtwebengine/work/build/src/core && /opt/local/bin/ninja -C /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_qt64/qt64-qtwebengine/work/build/src/core/Release/x86_64 QtWebEngineCore
:info:build ninja: build stopped: subcommand failed.
:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_qt64/qt64-qtwebengine/work/build" && cmake --build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_qt64/qt64-qtwebengine/work/build -j8
:info:build Exit code: 1
:error:build Failed to build qt64-qtwebengine: command execution failed
:debug:build Error code: CHILDSTATUS 28895 1
:debug:build Backtrace: command execution failed
:debug:build     while executing
:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
:debug:build     invoked from within
:debug:build "command_exec -callback portprogress::target_progress_callback build"
:debug:build     (procedure "portbuild::build_main" line 10)
:debug:build     invoked from within
:debug:build "$procedure $targetname"
:error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_qt64/qt64-qtwebengine/main.log for details.
"/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_qt64/qt64-qtwebengine/main.log" [readonly] 2461L, 235503B



> Am 01.04.2025 um 17:39 schrieb Chris Jones via macports-users <macports-users at lists.macports.org>:
> 
> 
> "Qt6" itself is limited to macOS14 or newer. See
> 
> https://github.com/macports/macports-ports/blob/master/aqua/qt6/Portfile#L11
> 
> On 01/04/2025 4:23 pm, Marius Schamschula wrote:
>> That would explain it!
>> Qt6.8 has this "macOS 12 or higher (including macOS 15)", that’s one version newer than what you are running.
>> However, Qt6.5 and Qt6.7 do support Big Sur. So you might try qt64 or qt67.
>>> On Apr 1, 2025, at 10:09 AM, Christoph Kukulies via macports-users <macports-users at lists.macports.org> wrote:
>>> 
>>> Hi Marius,
>>> 
>>> thanks for answering. I'm using BigSur 11.7.10 - no chance to ugrade since I'm running a mid 2014 MBP.
>>> 
>>> 
>>>> Am 01.04.2025 um 17:00 schrieb Marius Schamschula <mschamschula at gmail.com <mailto:mschamschula at gmail.com>>:
>>>> 
>>>> Christoph,
>>>> 
>>>> Qt6 (for that matter all versions of Qt) only have limited backward compatibility for macOS.
>>>> 
>>>> Which macOS version are you trying to build on?
>>>> 
>>>>> On Apr 1, 2025, at 9:49 AM, Christoph Kukulies via macports-users <macports-users at lists.macports.org <mailto:macports- users at lists.macports.org>> wrote:
>>>>> 
>>>>> I'm trying to build LibrePCB from Sources under macOS. After having take the first hurdle, opencascade, I'm now
>>>>> trying to take the next one, Qt 6.2.#When typing in:
>>>>> 
>>>>> $ sudo port install qt6
>>>>> Password:
>>>>> qt6 is known to fail. Try to install anyway? [y/N]:
>>>>> 
>>>>> What should I answer? Alternative?
>>>>> 
>>>>> 
>>>>> --
>>>>> Christoph
>>>>> 
>>>> 
>>>> Marius
>>>> --
>>>> Marius Schamschula
>>>> 
>>>> 
>>>> 
>>> 
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20250402/52b389e4/attachment.sig>


More information about the macports-users mailing list