commit go1.8 for openSUSE:Factory

2018-12-20 Thread root
Hello community,

here is the log from the commit of package go1.8 for openSUSE:Factory checked 
in at 2018-12-21 08:18:16

Comparing /work/SRC/openSUSE:Factory/go1.8 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.8.new.28833 (New)


Package is "go1.8"

Fri Dec 21 08:18:16 2018 rev:7 rq:658805 version:1.8.7

Changes:

--- /work/SRC/openSUSE:Factory/go1.8/go1.8.changes  2018-03-07 
10:31:30.589334493 +0100
+++ /work/SRC/openSUSE:Factory/.go1.8.new.28833/go1.8.changes   2018-12-21 
08:18:17.465745619 +0100
@@ -1,0 +2,7 @@
+Sat Dec 15 12:45:31 UTC 2018 - Aleksa Sarai 
+
+- Make our profile.d/go.sh no longer set GOROOT=, in order to make switching
+  between versions no longer break. This ends up removing the need for go.sh
+  entirely (because GOPATH is also set automatically). boo#1119634
+
+---
@@ -10 +16,0 @@
-

Old:

  go.sh



Other differences:
--
++ go1.8.spec ++
--- /var/tmp/diff_new_pack.ZG9Nca/_old  2018-12-21 08:18:18.345744796 +0100
+++ /var/tmp/diff_new_pack.ZG9Nca/_new  2018-12-21 08:18:18.349744792 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 # nodebuginfo
 
@@ -86,7 +86,6 @@
 Url:http://golang.org
 Source: http://golang.org/dl/go%{version}.src.tar.gz
 Source1:go-rpmlintrc
-Source2:go.sh
 Source4:README.SUSE
 Source6:go.gdbinit
 # We have to compile TSAN ourselves. boo#1052528
@@ -285,8 +284,6 @@
 
 %install
 export GOROOT="%{buildroot}%{_libdir}/go/%{go_api}"
-install -Dm644 %{SOURCE2} $GOROOT/bin/profile.d/go.sh
-sed -i "s/\$go_api/%{go_api}/" $GOROOT/bin/profile.d/go.sh
 
 # locations for third party libraries, see README-openSUSE for info about 
locations.
 install -d  %{buildroot}%{_datadir}/go/%{go_api}/contrib
@@ -331,10 +328,9 @@
  mkdir -p %{buildroot}%{_bindir}
  mkdir -p %{buildroot}%{_sysconfdir}/profile.d
  mkdir -p %{buildroot}%{_sysconfdir}/gdbinit.d
- touch %{buildroot}%{_sysconfdir}/alternatives/{go,gofmt,go.sh,go.gdb}
+ touch %{buildroot}%{_sysconfdir}/alternatives/{go,gofmt,go.gdb}
  ln -sf %{_sysconfdir}/alternatives/go %{buildroot}%{_bindir}/go
  ln -sf %{_sysconfdir}/alternatives/gofmt %{buildroot}%{_bindir}/gofmt
- ln -sf %{_sysconfdir}/alternatives/go.sh 
%{buildroot}%{_sysconfdir}/profile.d/go.sh
  ln -sf %{_sysconfdir}/alternatives/go.gdb 
%{buildroot}%{_sysconfdir}/gdbinit.d/go.gdb
 
 # documentation and examples
@@ -355,7 +351,6 @@
--install %{_bindir}/go go %{_libdir}/go/%{go_api}/bin/go 30 \
   --slave %{_bindir}/gofmt gofmt %{_libdir}/go/%{go_api}/bin/gofmt \
   --slave %{_sysconfdir}/gdbinit.d/go.gdb go.gdb 
%{_libdir}/go/%{go_api}/bin/gdbinit.d/go.gdb \
-  --slave %{_sysconfdir}/profile.d/go.sh go.sh 
%{_libdir}/go/%{go_api}/bin/profile.d/go.sh
 
 %postun
 if [ $1 -eq 0 ] ; then
@@ -370,11 +365,9 @@
 %{_libdir}/go/%{go_api}
 %{_datadir}/go
 %{_datadir}/go/%{go_api}
-%config %{_sysconfdir}/profile.d/go.sh
 %config %{_sysconfdir}/gdbinit.d/go.gdb
 %ghost %{_sysconfdir}/alternatives/go
 %ghost %{_sysconfdir}/alternatives/gofmt
-%ghost %{_sysconfdir}/alternatives/go.sh
 %ghost %{_sysconfdir}/alternatives/go.gdb
 %dir %{_docdir}/go
 %dir %{_docdir}/go/%{go_api}




commit go1.8 for openSUSE:Factory

2018-03-07 Thread root
Hello community,

here is the log from the commit of package go1.8 for openSUSE:Factory checked 
in at 2018-03-07 10:31:26

Comparing /work/SRC/openSUSE:Factory/go1.8 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.8.new (New)


Package is "go1.8"

Wed Mar  7 10:31:26 2018 rev:6 rq:582578 version:1.8.7

Changes:

--- /work/SRC/openSUSE:Factory/go1.8/go1.8.changes  2018-03-01 
12:01:59.018638238 +0100
+++ /work/SRC/openSUSE:Factory/.go1.8.new/go1.8.changes 2018-03-07 
10:31:30.589334493 +0100
@@ -1,0 +2,10 @@
+Wed Feb 28 15:49:15 UTC 2018 - jmassaguer...@suse.com
+
+- update to go1.8.7 (released 2018/02/07) includes a security fix
+  to “go get” (bsc#1080006 - (CVE-2018-6574)).
+
+- update to go1.8.6 (released 2018/01/22) includes the the same fix
+  in math/big as Go 1.9.3 and was released at the same time.
+
+
+---

Old:

  go1.8.5.src.tar.gz

New:

  go1.8.7.src.tar.gz



Other differences:
--
++ go1.8.spec ++
--- /var/tmp/diff_new_pack.k4nqNh/_old  2018-03-07 10:31:32.577262787 +0100
+++ /var/tmp/diff_new_pack.k4nqNh/_new  2018-03-07 10:31:32.581262643 +0100
@@ -78,7 +78,7 @@
 %endif
 
 Name:   go1.8
-Version:1.8.5
+Version:1.8.7
 Release:0
 Summary:A compiled, garbage-collected, concurrent programming language
 License:BSD-3-Clause

++ _service ++
--- /var/tmp/diff_new_pack.k4nqNh/_old  2018-03-07 10:31:32.653260046 +0100
+++ /var/tmp/diff_new_pack.k4nqNh/_new  2018-03-07 10:31:32.657259901 +0100
@@ -7,6 +7,9 @@
 g%H
 68e1532492f9b3fce0e9024f3c31411105965b11
   
+  
+enable
+  
   
 compiler-rt-*.tar
 xz

++ go1.8.5.src.tar.gz -> go1.8.7.src.tar.gz ++
/work/SRC/openSUSE:Factory/go1.8/go1.8.5.src.tar.gz 
/work/SRC/openSUSE:Factory/.go1.8.new/go1.8.7.src.tar.gz differ: char 13, line 1




commit go1.8 for openSUSE:Factory

2018-03-01 Thread root
Hello community,

here is the log from the commit of package go1.8 for openSUSE:Factory checked 
in at 2018-03-01 12:01:57

Comparing /work/SRC/openSUSE:Factory/go1.8 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.8.new (New)


Package is "go1.8"

Thu Mar  1 12:01:57 2018 rev:5 rq:580589 version:1.8.5

Changes:

--- /work/SRC/openSUSE:Factory/go1.8/go1.8.changes  2017-11-03 
16:33:11.873980928 +0100
+++ /work/SRC/openSUSE:Factory/.go1.8.new/go1.8.changes 2018-03-01 
12:01:59.018638238 +0100
@@ -1,0 +2,5 @@
+Sat Feb 24 18:53:05 UTC 2018 - jmassaguer...@suse.com
+
+- fix bsc#1082409: Review dependencies (requires, recommends and supports) 
+
+---



Other differences:
--
++ go1.8.spec ++
--- /var/tmp/diff_new_pack.g9dOA7/_old  2018-03-01 12:02:00.278593056 +0100
+++ /var/tmp/diff_new_pack.g9dOA7/_new  2018-03-01 12:02:00.278593056 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package go1.8
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -133,7 +133,7 @@
 %endif
 BuildRequires:  fdupes
 BuildRequires:  systemd
-Recommends: go-doc = %{version}
+Recommends: %{name}-doc = %{version}
 %ifarch %{tsan_arch}
 # Needed to compile compiler-rt/TSAN.
 BuildRequires:  gcc-c++
@@ -167,7 +167,7 @@
 Summary:Go documentation
 License:BSD-3-Clause
 Group:  Documentation/Other
-Requires:   go = %{version}
+Requires:   %{name} = %{version}
 Provides:   go-doc = %{version}
 
 %description doc
@@ -177,11 +177,11 @@
 # boo#1052528
 %package race
 Summary:Go runtime race detector
-License:NCSA or MIT
+License:NCSA OR MIT
 Group:  Development/Languages/Other
 Url:https://compiler-rt.llvm.org/
-Requires:   go = %{version}
-Supplements:go
+Requires:   %{name} = %{version}
+Supplements:%{name} = %{version}
 ExclusiveArch:  %{tsan_arch}
 
 %description race




commit go1.8 for openSUSE:Factory

2017-11-03 Thread root
Hello community,

here is the log from the commit of package go1.8 for openSUSE:Factory checked 
in at 2017-11-03 16:31:57

Comparing /work/SRC/openSUSE:Factory/go1.8 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.8.new (New)


Package is "go1.8"

Fri Nov  3 16:31:57 2017 rev:4 rq:536935 version:1.8.5

Changes:

--- /work/SRC/openSUSE:Factory/go1.8/go1.8.changes  2017-10-26 
18:39:12.354448715 +0200
+++ /work/SRC/openSUSE:Factory/.go1.8.new/go1.8.changes 2017-11-03 
16:33:11.873980928 +0100
@@ -1,0 +2,12 @@
+Thu Oct 26 14:01:45 UTC 2017 - th...@suse.de
+
+- Update to go1.8.5
+
+  go1.8.5 (released 2017/10/25) includes fixes to the compiler,
+  linker, runtime, documentation, go command, and the crypto/x509
+  and net/smtp packages. It includes a fix to a bug introduced in
+  Go 1.8.4 that broke go get of non-Git repositories under certain
+  conditions. See the Go 1.8.5 milestone on our issue tracker for
+  details.
+
+---

Old:

  go1.8.4.src.tar.gz

New:

  go1.8.5.src.tar.gz



Other differences:
--
++ go1.8.spec ++
--- /var/tmp/diff_new_pack.Dr3pJ2/_old  2017-11-03 16:33:13.293929244 +0100
+++ /var/tmp/diff_new_pack.Dr3pJ2/_new  2017-11-03 16:33:13.297929098 +0100
@@ -78,7 +78,7 @@
 %endif
 
 Name:   go1.8
-Version:1.8.4
+Version:1.8.5
 Release:0
 Summary:A compiled, garbage-collected, concurrent programming language
 License:BSD-3-Clause
@@ -385,7 +385,6 @@
 %doc %{_docdir}/go/%{go_api}/PATENTS
 %doc %{_docdir}/go/%{go_api}/README.md
 %doc %{_docdir}/go/%{go_api}/README.SUSE
-%doc %{_docdir}/go/%{go_api}/go%{go_api}.txt
 
 # We don't include TSAN in the main Go package.
 %ifarch %{tsan_arch}

++ go1.8.4.src.tar.gz -> go1.8.5.src.tar.gz ++
/work/SRC/openSUSE:Factory/go1.8/go1.8.4.src.tar.gz 
/work/SRC/openSUSE:Factory/.go1.8.new/go1.8.5.src.tar.gz differ: char 28, line 1




commit go1.8 for openSUSE:Factory

2017-10-26 Thread root
Hello community,

here is the log from the commit of package go1.8 for openSUSE:Factory checked 
in at 2017-10-26 18:39:06

Comparing /work/SRC/openSUSE:Factory/go1.8 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.8.new (New)


Package is "go1.8"

Thu Oct 26 18:39:06 2017 rev:3 rq:535891 version:1.8.4

Changes:

--- /work/SRC/openSUSE:Factory/go1.8/go1.8.changes  2017-10-13 
14:19:21.279609822 +0200
+++ /work/SRC/openSUSE:Factory/.go1.8.new/go1.8.changes 2017-10-26 
18:39:12.354448715 +0200
@@ -1,0 +2,6 @@
+Sat Oct 21 11:39:37 UTC 2017 - asa...@suse.com
+
+- Install $GOROOT/lib packages, to include upstream files such as the timezone
+  database. bsc#1064522
+
+---



Other differences:
--
++ go1.8.spec ++
--- /var/tmp/diff_new_pack.Blf9ER/_old  2017-10-26 18:39:13.898376686 +0200
+++ /var/tmp/diff_new_pack.Blf9ER/_new  2017-10-26 18:39:13.902376499 +0200
@@ -307,10 +307,12 @@
 for i in $(ls %{buildroot}/usr/share/go/%{go_api}/src);do
   ln -s /usr/share/go/%{go_api}/src/$i $GOROOT/src/$i
 done
+# add lib files that are needed (such as the timezone database).
+install -d $GOROOT/lib
+find lib -type f -exec install -D -m644 {} $GOROOT/{} \;
 
 # copy document templates, packages, obj libs and command utilities
 mkdir -p $GOROOT/bin
-mkdir -p $GOROOT/lib
 # remove bootstrap
 rm -rf pkg/bootstrap
 mv pkg $GOROOT




commit go1.8 for openSUSE:Factory

2017-10-13 Thread root
Hello community,

here is the log from the commit of package go1.8 for openSUSE:Factory checked 
in at 2017-10-13 14:19:19

Comparing /work/SRC/openSUSE:Factory/go1.8 (Old)
 and  /work/SRC/openSUSE:Factory/.go1.8.new (New)


Package is "go1.8"

Fri Oct 13 14:19:19 2017 rev:2 rq:533646 version:1.8.4

Changes:

--- /work/SRC/openSUSE:Factory/go1.8/go1.8.changes  2017-10-06 
11:04:58.403523259 +0200
+++ /work/SRC/openSUSE:Factory/.go1.8.new/go1.8.changes 2017-10-13 
14:19:21.279609822 +0200
@@ -6,3 +6,12 @@
-  go1.8.4 (released 2017/10/04) includes two security fixes. It contains the
-  same fixes as Go 1.9.1 and was released at the same time. See the Go 1.8.4
-  milestone on our issue tracker for details.
+  go1.8.4 (released 2017/10/04) includes two security fixes. It
+  contains the same fixes as Go 1.9.1 and was released at the same
+  time. See the Go 1.8.4 milestone on our issue tracker for
+  details.
+
+  Fixes included:
+
+  * net/smtp: fix PlainAuth to refuse to send passwords to non-TLS
+servers (CVE-2017-15042, bsc#1062087)
+
+  * cmd/go: arbitrary code execution during “go get” or “go get -d”
+(CVE-2017-15041, bsc#1062085)



Other differences:
--
++ go1.8.spec ++
--- /var/tmp/diff_new_pack.hKx1lD/_old  2017-10-13 14:19:22.135572188 +0200
+++ /var/tmp/diff_new_pack.hKx1lD/_new  2017-10-13 14:19:22.139572012 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package go
+# spec file for package go1.8
 #
 # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
@@ -115,7 +115,7 @@
 Patch10:runtime-bump-MaxGomaxprocs.patch
 # PATCH-FIX-UPSTREAM (compiler-rt): Fix sanitizer build against latest glibc
 Patch100:   fix-sanitizer-build-against-latest-glibc.patch
-BuildRoot:  %{_tmppath}/%{_name}-%{version}-build
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # boostrap
 %if %{with_gccgo}
 %ifnarch s390 s390x