Skip to content

Updated Linux distros.

Chris Cantwell requested to merge ccantwel/nektar:ci/update-distros into master

Issue/feature addressed

Some of the CI builders are now unsupported. Other newer versions of Linux distributions have been released with more up-to-date software stacks which we are not currently testing on.

Proposed solution

Remove old CI builders and add builders for newer versions of distributions. Fix any issues arising from newer compilers.

Implementation

CI builders and packaging for Debian stretch, Ubuntu Xenial and Centos 7 & 8 were removed. CI builders for Fedora 35 and 36 were added. Some warnings generated by GCC 12.2.1 (default in Fedora 36) needed to be fixed.

Tests

Suggested reviewers

@dmoxey

Notes

Closes #312 (closed) .

Checklist

  • Functions and classes, or changes to them, are documented.
  • User guide/documentation is updated.
  • Changelog is updated.
  • Suitable tests added for new functionality.
  • Contributed code is correctly formatted. (See the contributing guidelines).
  • License added to any new files.
  • No extraneous files have been added (e.g. compiler output or test data files).
Edited by Chris Cantwell

Merge request reports