HomePhabricator

build: Use Qt top-level build facilities

Description

build: Use Qt top-level build facilities

Summary:

build: Use Qt top-level build facilities

build, qt: Add linguist_tools list

build, qt: Drop lrelease dependency patch

It is no longer required after switching to Qt top-level build.

build, qt: Drop translations.pro hack

It is no longer required after switching to Qt top-level build.

build, qt: Force bootstrap while building linguist tools

Qt lrelease tool depends on the xml module. This change guarantees that
it is always available after being bootstrapped.

build, qt: Fix wrong cross-compiling detection on macOS

This is a backport of core#20641

Test Plan:
cd depends && HOST=x86_64-linux-gnu make qt
Run gitian builds

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien

Differential Revision: https://reviews.bitcoinabc.org/D13872

Details

Provenance
Hennadii Stepanov <32963518+hebasto@users.noreply.github.com>Authored on Jun 10 2021, 03:02
PiRKCommitted on May 25 2023, 06:18
PiRKPushed on May 25 2023, 06:18
Reviewer
Restricted Project
Differential Revision
D13872: build: Use Qt top-level build facilities
Parents
rABC207f6ae68eba: [Automated] Update timing.json
Branches
Unknown
Tags
Unknown

Event Timeline