commit go1.8 for openSUSE:Factory
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
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
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
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
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
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