amoeba opened a new issue, #45885: URL: https://github.com/apache/arrow/issues/45885
### Describe the enhancement requested This issue is to outline and track housekeeping items related to https://github.com/apache/arrow/issues/44792 which updates the Arrow C++ codebase to require a C++20 compiler. This change implies we're also upgrading our minimum GCC version to 8 and we have a few housekeeping tasks related to all of it: - [ ] Discuss and come to consensus on the dev mailing list about these changes ([C++17 discussion](https://lists.apache.org/thread/9g14n3odhj6kzsgjxr6k6d3q73hg2njr) for reference) - [ ] Upate C++ codebase to C++20: https://github.com/apache/arrow/issues/44792#issuecomment-2566825046 - [ ] Update the C++ build docs as per this comment in https://github.com/apache/arrow/issues/44792#issuecomment-2566825046 - [ ] Evaluate dropping our openSUSE 155 job if we have suitable coverage elsewhere as per this comment in https://github.com/apache/arrow/issues/45718#issuecomment-2743538384 - [ ] Simplify code that exists purely for supporting openSUSE155 ([1](https://github.com/apache/arrow/blob/0fbf9823542233c5f32c26534c34cc97ce3f0be2/cpp/src/arrow/buffer.cc#L44), [2](https://github.com/apache/arrow/blob/main/cpp/src/arrow/compute/kernels/aggregate_pivot.cc#L152)) ### Component(s) C++, Documentation -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@arrow.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org