Hello community, here is the log from the commit of package singularity for openSUSE:Factory checked in at 2019-12-14 12:20:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/singularity (Old) and /work/SRC/openSUSE:Factory/.singularity.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "singularity" Sat Dec 14 12:20:12 2019 rev:15 rq:756885 version:3.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/singularity/singularity.changes 2019-11-07 23:21:05.964830675 +0100 +++ /work/SRC/openSUSE:Factory/.singularity.new.4691/singularity.changes 2019-12-14 12:23:41.683196465 +0100 @@ -1,0 +2,13 @@ +Fri Dec 13 09:46:13 UTC 2019 - Ana Guerrero Lopez <aguerr...@suse.com> + +- New version 3.5.1. Many changes since 3.4.2, for the full changelog + please read CHANGELOG.md. Changes relevant to the package: + * New support for AMD GPUs via --rocm, install new configuration file + rocmliblist.conf + * Requires Go 1.13 +- Update Source to download the release tarball that includes + the vendored modules. +- Update patch: + * build-position-independent-binaries.patch + +------------------------------------------------------------------- Old: ---- singularity-3.4.2.tar.gz New: ---- singularity-3.5.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ singularity.spec ++++++ --- /var/tmp/diff_new_pack.NboPUw/_old 2019-12-14 12:23:42.239196381 +0100 +++ /var/tmp/diff_new_pack.NboPUw/_new 2019-12-14 12:23:42.239196381 +0100 @@ -1,7 +1,7 @@ # # spec file for package singularity # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,25 +23,20 @@ License: BSD-3-Clause-LBNL Group: Productivity/Clustering/Computing Name: singularity -Version: 3.4.2 +Version: 3.5.1 Release: 0 # https://spdx.org/licenses/BSD-3-Clause-LBNL.html URL: https://www.sylabs.io/singularity/ -Source0: https://github.com/sylabs/singularity/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source0: https://github.com/sylabs/singularity/releases/download/v%{version}/singularity-%{version}.tar.gz Source1: README.SUSE Source5: %{name}-rpmlintrc Patch0: build-position-independent-binaries.patch -BuildRequires: gcc -# Remove after brokenness has been fixed -%if 0%{?suse_version} > 1500 -BuildRequires: go >= 1.11 -%else -BuildRequires: go1.11 -%endif BuildRequires: cryptsetup BuildRequires: fdupes +BuildRequires: gcc BuildRequires: git +BuildRequires: go1.13 BuildRequires: libuuid-devel BuildRequires: make BuildRequires: openssl-devel @@ -63,7 +58,6 @@ %prep %setup -q -n gopath/%{singgopath} -c -mv %{name}-%{version} %{name} %patch0 -p 4 cp %{S:1} . @@ -162,6 +156,7 @@ %config(noreplace) %{_sysconfdir}/singularity/seccomp-profiles %config(noreplace) %{_sysconfdir}/singularity/singularity.conf %config(noreplace) %{_sysconfdir}/singularity/remote.yaml +%config(noreplace) %{_sysconfdir}/singularity/rocmliblist.conf %{_datadir}/bash-completion/completions/singularity %dir %{_localstatedir}/lib/singularity %dir %{_localstatedir}/lib/singularity/mnt ++++++ build-position-independent-binaries.patch ++++++ --- /var/tmp/diff_new_pack.NboPUw/_old 2019-12-14 12:23:42.267196377 +0100 +++ /var/tmp/diff_new_pack.NboPUw/_new 2019-12-14 12:23:42.267196377 +0100 @@ -1,11 +1,5 @@ -From: Egbert Eich <e...@suse.com> -Date: Fri May 17 11:15:57 2019 +0200 Subject: build position independent binaries -Patch-mainline: Not yet -Git-commit: a083559a1c42459142e3501a33581089cb35e6d2 -References: - -Signed-off-by: Egbert Eich <e...@suse.com> +Date: 2019.12.13 --- src/github.com/sylabs/singularity/mlocal/frags/go_common_opts.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) @@ -13,16 +7,12 @@ index 87359af..045563a 100644 --- a/src/github.com/sylabs/singularity/mlocal/frags/go_common_opts.mk +++ b/src/github.com/sylabs/singularity/mlocal/frags/go_common_opts.mk -@@ -3,10 +3,10 @@ +@@ -3,7 +3,7 @@ GO_TAGS := containers_image_openpgp sylog imgbuild_engine oci_engine singularity_engine fakeroot_engine GO_TAGS_SUID := containers_image_openpgp sylog singularity_engine fakeroot_engine GO_LDFLAGS := -GO_BUILDMODE := -buildmode=default +GO_BUILDMODE := -buildmode=pie - GO_GCFLAGS := -gcflags=all=-trimpath=$(SOURCEDIR) - GO_ASMFLAGS := -asmflags=all=-trimpath=$(SOURCEDIR) --GO_MODFLAGS := -+GO_MODFLAGS := -x -v -work - GOFLAGS := -mod=vendor - - export GOFLAGS GO111MODULE + GO_GCFLAGS := + GO_ASMFLAGS := + GO_MODFLAGS := $(if $(wildcard $(SOURCEDIR)/vendor/modules.txt),-mod=vendor,-mod=readonly) ++++++ singularity-3.4.2.tar.gz -> singularity-3.5.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/singularity/singularity-3.4.2.tar.gz /work/SRC/openSUSE:Factory/.singularity.new.4691/singularity-3.5.1.tar.gz differ: char 5, line 1