-
Notifications
You must be signed in to change notification settings - Fork 4k
Closed
Description
Describe the bug, including details regarding any error messages, version, and platform.
Currently Arrow fails to build on GCC-13 when compiling the "vendored" Abseil because the used version of Abseil doesn't compile on GCC 13 (was later fixed in abseil/abseil-cpp@b957f0c )
FormatConversionCharSetInternal::c;
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/amol/ARROW/arrow/cpp/absl_ep-prefix/src/absl_ep/absl/strings/internal/str_format/extension.h:166:18: note: in expansion of macro ‘ABSL_INTERNAL_CHAR_SET_CASE’
166 | X_VAL(f) X_SEP X_VAL(F) X_SEP X_VAL(e) X_SEP X_VAL(E) X_SEP \
| ^~~~~
/home/amol/ARROW/arrow/cpp/absl_ep-prefix/src/absl_ep/absl/strings/internal/str_format/extension.cc:45:1: note: in expansion of macro ‘ABSL_INTERNAL_CONVERSION_CHARS_EXPAND_’
45 | ABSL_INTERNAL_CONVERSION_CHARS_EXPAND_(ABSL_INTERNAL_CHAR_SET_CASE, )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/amol/ARROW/arrow/cpp/absl_ep-prefix/src/absl_ep/absl/strings/internal/str_format/extension.cc:44:13: error: ‘FormatConversionCharSet’ does not name a type; did you mean ‘FormatConversionCharInternal’?
44 | constexpr FormatConversionCharSet FormatConversionCharSetInternal::c;
| ^~~~~~~~~~~~~~~~~~~~~~~
Component(s)
C++