-
Notifications
You must be signed in to change notification settings - Fork 441
Move builds to Fedora:40 #14076
Copy link
Copy link
Closed
Labels
cpp: operatorGood things for the operator to fixGood things for the operator to fixtype: cleanupAn internal cleanup or hygiene concern.An internal cleanup or hygiene concern.
Description
Fedora:40 is out: https://fedoramagazine.org/announcing-fedora-linux-40/ that means Fedora:39 (what we use in most builds) will be EOL around 2024-11: https://endoflife.date/fedora
Time to start updating the builds. Start by making a list:
- The demo-install build (ty @coryan)
- The m32 build
- The bazel build
- Handle future_error constructor being removed (llvm/llvm-project@d2cb198)
- The Cmake build
- Fix the clang tidy issues
- The cxx20 build
- Fix the absl log build error
- The cxx14 build
- Move publish docs build to Fedora:40 #14207
- Fix the docfx to handle "operator<<"
- More restrictive block-id character set in Doxygen >= 1.10 doxygen/doxygen#10859
- The msan build
- Update the msan LLVM from 17 to 18
- The checkers build
If I was to do this again, I would make a script to make and submit all the PRs to run the builds in GCB. Then go and fix one by one.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
cpp: operatorGood things for the operator to fixGood things for the operator to fixtype: cleanupAn internal cleanup or hygiene concern.An internal cleanup or hygiene concern.