-
Notifications
You must be signed in to change notification settings - Fork 127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
C++17 and reduce Boost usage #701
Conversation
In addition we can remove |
57771db
to
420ac4d
Compare
b3284c2
to
169873e
Compare
boost filesystem -> std filesystem, i'm pretty sure it has some difference between. |
@bvbfan Removing Boost Filesystem is currently a WIP upstream, let's leave them to do the hard work and follow suit once done. |
So that's it, you can move it (means this PR to master) ? |
It is to master, but we will not look to merge until after loans for which I'll have to update this PR as loans uses a lot of removed Boost. I'm still checking some other uses of Boost that we introduced. |
892e89e
to
a91d2e8
Compare
Closing, since these are already in v3 branch. |
C++17 build system
bitcoin/bitcoin#18591
bitcoin/bitcoin#19240
bitcoin/bitcoin#20413
bitcoin/bitcoin#20419
Removal of MakeUnique
bitcoin/bitcoin#21404
Removal of Boost Optional
bitcoin/bitcoin#20671
Removal of Boost Variant
bitcoin/bitcoin#20480
Removal of Boost Sleep
bitcoin/bitcoin#16117
Removal of Boost Chrono
bitcoin/bitcoin#18264
Removal of Boost Thread / Boost mutex
bitcoin/bitcoin#17342
bitcoin/bitcoin#18234
bitcoin/bitcoin#18695
bitcoin/bitcoin#18710
bitcoin/bitcoin#19090
bitcoin/bitcoin#21016
bitcoin/bitcoin#21064
Boost interruption_point.
bitcoin/bitcoin#17405
bitcoin/bitcoin#18758
bitcoin/bitcoin#18786
bitcoin/bitcoin#18792
bitcoin/bitcoin#19056
bitcoin/bitcoin#19142