From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2023-03-13 12:06:45


On 3/13/23 15:00, Boris Kolpackov via Boost wrote:
> A quick note on our experience reducing dependency on Boost.Regex
> (and thus ICU) in build2 packages for Boost 1.81.0. Now only the
> following (leaf) libraries unconditionally depend on Boost.Regex:
>
> * Boost.Convert
> * Boost.DLL
> * Boost.Log

Boost.Log can be configured to use std::regex or Boost.Xpressive as an
alternative to Boost.Regex.

https://www.boost.org/doc/libs/1_81_0/libs/log/doc/html/log/installation/config.html

Boost.Regex is the default because it provides the best performance. I'm
not planning to change this.