HomePhabricator

build: use C++17 in depends

Description

build: use C++17 in depends

Summary:

depends: build bdb with -std=c++17

depends: build Boost with -std=c++17

depends: build zeromq with -std=c++17

builds: don't pass -silent to qt when building in debug mode

This means we'll get build output like this when building with DEBUG=1:

g++ -c -pipe -ffunction-sections -O2 -fPIC -std=c++11 -fno-exceptions <lots more> ../../corelib/kernel/qcoreapplication.cpp

rather than just:

compiling ../../corelib/kernel/qcoreapplication.cpp

depends: build qt in c++17 mode

This is a backport of core#20471

Depends on D13651

Test Plan: gitian builds

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

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

Details

Provenance
fanquake <fanquake@gmail.com>Authored on Nov 23 2020, 13:04
PiRKCommitted on Apr 11 2023, 14:32
PiRKPushed on Apr 11 2023, 14:32
Reviewer
Restricted Project
Differential Revision
D13662: build: use C++17 in depends
Parents
rABCadd063177a26: [ecashaddrjs] Add function to support conversion to legacy format
Branches
Unknown
Tags
Unknown