Conversation
joakimono
commented
Feb 17, 2025
- This work updates workflow actions to use Debian and Ubuntu container images for gcc 11, 12, 13, 14, where the gcc version used matches the distro's default gcc version;
- The readme is updated to use the new sintef conan remote, which is https://package.smd.sintef.no;
- For MSVC toolsets 192 and 194 are built, since 193 is not available in github actions;
- Also, a minor change to the conan recipe is added to ensure that the git URL in conandata.yml is https://github.com/viproma/cppfmu.
- Sintef conan remote has changed and is updated in the readme
- Bump VM images as well as containers that build packages
- Running Ubuntu 16 images in github actions is no longer possible
- A slight adjustment to compiler versions being used for gcc an msvc
|
I believe that the |
Using The justification for using Linux distros as base images is that the Glibc version will match if using the corresponding default compiler version for a given distro. This if course is only valid for Debian-based distros. It will also fail if the compiled library is attempted used in an older distro, e.g. a Ubuntu 16-based There are a several caveats using
In the case of
An alternative approach is to follow the pattern used in |