On 06/12/2022 15:20, Boris Kolpackov via Boost wrote:
Seth via Boost
writes: On Tue, Dec 6, 2022, at 1:14 PM, Boris Kolpackov via Boost wrote:
Like libboost-multi-index depending on libboost-regex and thus ICU. I was so baffled I had to check: https://pdimov.github.io/boostdep-report/boost-1.80.0/multi_index.html
It's actually Boost Range, which is a completely sane dependency for Boost Multi Index. Regex could probably be an optional dependency for Boost Range (which only uses Regex inside the `tokenized` adaptor). Yeah, here are all the direct dependents of libboost-regex (as of the 1.78.0 release):
Just a heads up that Boost.Regex is now header only, and the library is retained for certain legacy uses only, so while there may be some dependency to the headers (and I'm surprised by even that!), there should be no dependency at all to the binaries. John.