Replies: 4 comments 10 replies
-
Google is on Debian test called Glinux. Ubuntu 22 or Debian 11 seem like reasonable choices to me. But we use bazel to build everything from source so the biggest issue for me is if we start requiring very new versions of widely used libraries like Boost, because then I have to upgrade all of Google to use that version of software which can be a big pain. Google has a one version policy for any piece of software in the universe, and it's all stored in a monorepo. |
Beta Was this translation helpful? Give feedback.
-
I use Nix as a build system, so as long as the CMakeFiles are generic enough to compile on both macOS, Ubuntu and CentOS I have no issues with the specific versions of the operating system. |
Beta Was this translation helpful? Give feedback.
-
CentOS 7 is EOL on 2024-06-30. I know of machines that are still running it, so maybe it would be a good idea to hold off removing support until then. |
Beta Was this translation helpful? Give feedback.
-
As a data point, I wanted to mention that I just got it running on Gentoo, depending only on system packages except for or-tools |
Beta Was this translation helpful? Give feedback.
-
Currently OR CI is built with
PRs additionally have GH actions that test:
Centos7 is getting quite dated and I think it is time to replace it with a more modern distro. #3344 shows an example problem where qt5charts is not available in this older distro. I think Ubuntu 22 or Debian 11 are good contenders.
I'd like community input as to what distro others are using with OR to help guide our choice. @antonblanchard @gadfort @QuantamHD @rovinski @msaligane @oharboe @donn @nayiri-k
The default compiler version would be updated to match the distro default.
FYI @vvbandeira @tspyrou
Beta Was this translation helpful? Give feedback.
All reactions