Commit e0d5cd9
committed
fix: workaround for avro-cpp fmt formatter on Windows instead of pinning
Instead of pinning to an older fmt version (which creates version mismatch
between platforms), we implement a workaround that provides a const-correct
fmt::formatter<avro::Name> specialization on Windows.
conda-forge's avro-cpp has an outdated formatter without const, while
fmt v11+ requires const. We define the correct version first and suppress
the redefinition warning, ensuring compatibility with latest fmt across
all platforms.
Also regenerated NOTICE file to include avro-cpp license.
Signed-off-by: Krzysztof Milde <Krzysztof.Milde@Point72.com>1 parent 63bfb8b commit e0d5cd9
4 files changed
Lines changed: 2747 additions & 427 deletions
File tree
- conda
- cpp/csp/adapters/utils
0 commit comments