[Chapel Merge] Portability and packaging updates for 2.9

Branch: refs/heads/main
Revision: 94b57037f2f1b7c2b1c1677152586084f26b8480
Author: benharsh
Link: Portability and packaging updates for 2.9 by benharsh · Pull Request #28921 · chapel-lang/chapel · GitHub
Log Message:
Portability and packaging updates for 2.9 (#28921)

Retires fedora 42 and opensuse-leap-15.6.

Adds packaging for fedora 44 and ubuntu 26.04.

[reviewed-by @arifthpe]

Compare: Comparing 5bff1da7e1ec8a21b9b59ad5053501fcbd95f380...e2d55e3e0a32cfd0aad81961f1bb6fd2da93bb6d · chapel-lang/chapel · GitHub

Diff:
M doc/rst/usingchapel/prereqs-commands.rst
M util/devel/test/portability/README-distro-timelines.txt
D util/devel/test/portability/apptainer/current/fedora-42-nollvm/image.def
D util/devel/test/portability/apptainer/current/fedora-42/image.def
D util/devel/test/portability/apptainer/current/opensuse-leap-15.6-nollvm/image.def
D util/devel/test/portability/apptainer/current/opensuse-leap-15.6/image.def
A util/packaging/apt/ubuntu26/Dockerfile.template
A util/packaging/apt/ubuntu26/control.template
M util/packaging/common/build_helpers.sh
R100 util/packaging/rpm/fc42/Dockerfile.template util/packaging/rpm/fc44/Dockerfile.template
R100 util/packaging/rpm/fc42/rpmlintrc util/packaging/rpm/fc44/rpmlintrc
R100 util/packaging/rpm/fc42/spec.template util/packaging/rpm/fc44/spec.template
https://github.com/chapel-lang/chapel/pull/28921.diff