Hello community, here is the log from the commit of package go for openSUSE:Factory checked in at 2014-12-16 14:48:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/go (Old) and /work/SRC/openSUSE:Factory/.go.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "go" Changes: -------- --- /work/SRC/openSUSE:Factory/go/go.changes 2014-10-05 20:33:26.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.go.new/go.changes 2014-12-16 14:48:30.000000000 +0100 @@ -1,0 +2,26 @@ +Thu Oct 30 14:53:05 UTC 2014 - fcaste...@suse.com + +- Updated to 1.3.3: includes further bug fixes to cgo, the runtime package,s + and the nacl port. +- Changes associated with release 1.3.2: includes bug fixes to cgo and the + crypto/tls packages. See the change history for details (bnc#898901 - + CVE-2014-7189). + +------------------------------------------------------------------- +Tue Oct 21 15:07:15 UTC 2014 - dmuel...@suse.com + +- avoid stripping debuginfo on arm, it fails (and is not necessary) + +------------------------------------------------------------------- +Fri Oct 17 02:02:55 UTC 2014 - sebastian.kr...@piraten-ahoi.de + +- add armv6l.patch + * workaround for qemu-arm bug + * under qemu on armv6 the number of unix signals isn't 64 but 63. + thus there is an off-by-one error while building and testing. + this fix now reduces the constant defining the number of signals + by 1, but that of course means signal handling won't be 100% + correct. + * https://groups.google.com/forum/#!topic/golang-nuts/MqKTX_XIOKE + +------------------------------------------------------------------- Old: ---- go1.3.1.src.tar.gz New: ---- armv6l.patch go1.3.3.src.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ go.spec ++++++ --- /var/tmp/diff_new_pack.Tx8RSm/_old 2014-12-16 14:48:34.000000000 +0100 +++ /var/tmp/diff_new_pack.Tx8RSm/_new 2014-12-16 14:48:34.000000000 +0100 @@ -15,10 +15,18 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +# nodebuginfo +%ifarch %arm +# debuginfo extraction currently fails with +# "Failed to write file: invalid section alignment" +%global __debug_package %{nil} +%global __debug_install_post %{nil} +%endif + Name: go -Version: 1.3.1 +Version: 1.3.3 Release: 0 Summary: A compiled, garbage-collected, concurrent programming language License: BSD-3-Clause @@ -41,6 +49,9 @@ Patch4: go-install-dont-reinstall-stdlibs.patch # PATCH-FIX-OPENSUSE enable writing tools outside $GOROOT/pkg/tool for packaging Patch5: tools-packaging.patch +# armv6l needs this patch for our build system +# see https://groups.google.com/forum/#!topic/golang-nuts/MqKTX_XIOKE +Patch6: armv6l.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: rpm %if 0%{?suse_version} >= 1210 @@ -99,6 +110,9 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%ifarch armv6hl +%patch6 -p1 +%endif cp %{SOURCE5} . # setup go_arch (BSD-like scheme) ++++++ armv6l.patch ++++++ --- a/src/pkg/runtime/os_linux.h 2014-08-13 05:49:43.000000000 +0200 +++ b/src/pkg/runtime/os_linux.h 2014-10-17 04:02:55.791948419 +0200 @@ -16,7 +16,7 @@ void runtime·setitimer(int32, Itimerval*, Itimerval*); -#define NSIG 65 +#define NSIG 64 #define SI_USER 0 // It's hard to tease out exactly how big a Sigset is, but ++++++ go1.3.1.src.tar.gz -> go1.3.3.src.tar.gz ++++++ /work/SRC/openSUSE:Factory/go/go1.3.1.src.tar.gz /work/SRC/openSUSE:Factory/.go.new/go1.3.3.src.tar.gz differ: char 13, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org