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


Reply via email to