Commit Graph
21 Commits
Author SHA1 Message Date
jwinterm 142b79ee27 fix(depends): tell the consuming build where the host Qt is
A cross Qt carrying qtdeclarative makes find_package(Qt6) demand a host Qt,
because QML needs host-side tools: qmlcachegen, qmlimportscanner and
qmltyperegistrar. depends already builds one. native_qt installs it to
native/qt-host, and qt.mk passes that path to the cross Qt's own configure.

What nobody passed it to was wowlet. Qt6Config re-runs the host-path setup when
our project calls find_package, finds nothing, and stops with "To use a
cross-compiled Qt, please set the QT_HOST_PATH cache variable". The Windows
cross build has failed that way on every tag since qtdeclarative landed in
June, which is why 5.1.4 shipped macOS and Linux but no exe.

Stating it in the toolchain rather than in the workflow fixes every cross
target and anyone building locally through depends, and the built-cache key
already hashes this file, so the stale mingw tree is rebuilt rather than
restored without the host Qt.
2026-09-13 18:06:55 -04:00
tobtoht 4eaf9300a4 guix: bump minimum macos to 14.0 2025-11-11 16:21:18 +01:00
tobtoht 2301f68176 build: bump minimum macos to 12.0 2025-04-09 21:03:04 +02:00
tobtoht fe6cdf8d63 build: drop i686-linux-gnu target 2024-11-02 23:31:21 +01:00
tobtoht 3b9412fece guix: use llvm17 toolchain for macos 2024-11-02 18:55:52 +01:00
tobtoht f3cd346723 build: replace AppImage runtime with UPX 2024-10-06 20:28:19 +02:00
tobtoht 00915ee8a0 depends: cleanup toolchain 2024-10-04 15:28:08 +02:00
tobtoht 17a7ac26d3 build: remove libiconv 2024-09-29 15:27:43 +02:00
tobtoht 6cf0362ae3 depends: protobuf: update to 28.2 2024-09-29 10:20:49 +02:00
tobtoht a3ea336c24 guix: downgrade back to clang-toolchain-10
11 causes an undiagnosed runtime failure
2023-10-03 20:16:22 +02:00
tobtoht 4bb3e74aa9 depends: fix arm64-apple-darwin build 2023-10-03 14:58:08 +02:00
tobtoht 4995e97dc5 depends: boost: update to 1.82.0 2023-07-20 18:13:09 +02:00
tobtoht e36534cd19 depends: c++17 fixes 2023-07-11 12:06:05 +02:00
tobtoht fa33172760 macOS: bump minimum runtime
Based on Bitcoin PRs: 27721, 27798, 27676
2023-06-26 15:58:41 +02:00
tobtoht 579725dd8d depends: fix some hardcodes 2023-05-28 13:03:27 +02:00
tobtoht 35dac82f6a depends: make mac sdk a package 2023-03-16 14:27:54 +01:00
tobtoht 52b0eea5dc Set minimum macOS version to 10.14 2023-01-12 15:13:03 +01:00
tobtoht bdd88b567b depends: remove unneeded native dependencies 2023-01-10 00:30:13 +01:00
tobtoht dff8072336 depends: linux: don't build cmake 2023-01-10 00:30:00 +01:00
tobtoht 952d8d9654 Bootstrappable builds (WIP) [2] 2022-12-21 16:21:27 +01:00
tobtohtandtobtoht 09a3c7b15d Bootstrappable builds (WIP) 2022-12-21 16:20:39 +01:00