Page MenuHomePhabricator

Fix the deprecation warnings from new boost versions
ClosedPublic

Authored by Fabien on Feb 27 2023, 14:07.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABC0804f1a95b7a: Fix the deprecation warnings from new boost versions
Summary

A better solution would be to remove boost fs and boost system depedencies, but since it's a huge work (see https://github.com/bitcoin/bitcoin/pull/20744) let's fix the annoying warnings for now.

Test Plan
ninja all check

Make sure there is no warning anymore

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Fabien requested review of this revision.Feb 27 2023, 14:07

Note that most of the fs::filesystem work is done in https://reviews.bitcoinabc.org/D11974 (it needs to be rebased, but I don't expect too many conflicts). Sadly the compiler for the win64 CI build will still not work.

This revision is now accepted and ready to land.Feb 27 2023, 14:26