yandex / ozo

OZO is a C++17 Boost.Asio based header-only library for asyncronous communication with PostgreSQL DBMS.
PostgreSQL License
226 stars 45 forks source link

Remove deprecated std::allocator<void> #296

Open thed636 opened 3 years ago

thed636 commented 3 years ago

Clang claims about std::allocator is deprecated in C++17

Apple clang version 12.0.5 (clang-1205.0.22.9)
Target: arm64-apple-darwin20.5.0
elsid commented 3 years ago

Looks like boost is not longer available to download at https://dl.bintray.com/boostorg/release/1.66.0/source/boost_1_66_0.tar.gz so all linux builds have failed. Need to switch to https://boostorg.jfrog.io/artifactory/main/release/1.66.0/source/boost_1_66_0.tar.gz . Or maybe setup our own mirror to avoid such issue in the future.

thed636 commented 3 years ago

Outdated versions are such a pain. :(

elsid commented 3 years ago

It's not only outdated version. All boost.org downloads have been moved to boostorg.jfrog.io.