From 64ad04e5810e992006a2aa17115611bd2faf1ec2 Mon Sep 17 00:00:00 2001 From: David Trudgian Date: Thu, 14 Oct 2021 11:57:30 -0500 Subject: [PATCH 1/2] Markdown changes for 3.9.0-rc.1 --- CHANGELOG.md | 5 +++++ INSTALL.md | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c8eeafbb2..9d3343b313 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,11 @@ ### Changed defaults / behaviours +- Building Singularity requires go >=1.16. We now aim to support the + two most recent stable versions of Go. This corresponds to the Go + [Release Maintenance Policy](https://github.com/golang/go/wiki/Go-Release-Cycle#release-maintenance) + and [Security Policy](https://golang.org/security), ensuring critical bug + fixes and security patches are available for all supported language versions. - LABELs from Docker/OCI images are now inherited. This fixes a longstanding regression from Singularity 2.x. Note that you will now need to use `--force` in a build to override a label that already exists in the source diff --git a/INSTALL.md b/INSTALL.md index 113cb8e75f..658fb93a17 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -193,7 +193,7 @@ Then use the `rpm` make target to build Singularity as an rpm package: ```sh ./mconfig --only-rpm make -C builddir rpm -sudo rpm -ivh ~/rpmbuild/RPMS/x86_64/singularity-3.8.2*.x86_64.rpm # or whatever version you built +sudo rpm -ivh ~/rpmbuild/RPMS/x86_64/singularity-3.8.3*.x86_64.rpm # or whatever version you built ``` From 9736d224b4502b18478b90ea510ee1e97c74626e Mon Sep 17 00:00:00 2001 From: DrDaveD <2129743+DrDaveD@users.noreply.github.com> Date: Mon, 8 Nov 2021 13:18:56 -0600 Subject: [PATCH 2/2] Mention support of older go versions in packaging. --- CHANGELOG.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d3343b313..0313b54f62 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,11 +16,13 @@ ### Changed defaults / behaviours -- Building Singularity requires go >=1.16. We now aim to support the - two most recent stable versions of Go. This corresponds to the Go +- Building Singularity from source requires go >=1.16. We now aim to support + the two most recent stable versions of Go. This corresponds to the Go [Release Maintenance Policy](https://github.com/golang/go/wiki/Go-Release-Cycle#release-maintenance) and [Security Policy](https://golang.org/security), ensuring critical bug fixes and security patches are available for all supported language versions. + However, rpm and debian packaging apply patches to support older native go + installations. - LABELs from Docker/OCI images are now inherited. This fixes a longstanding regression from Singularity 2.x. Note that you will now need to use `--force` in a build to override a label that already exists in the source