bind1st and bind2nd were deprecated
C++11 standard deprecated std::bind1st and std::bind2nd and last macOS / Xcode clang++ checks that.
Not a priority as it fails to build only with --with-werror but anyway we should follow the standard (and they were removed in C++17).