Hello community,

here is the log from the commit of package go for openSUSE:Factory checked in 
at 2012-07-12 10:43:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/go (Old)
 and      /work/SRC/openSUSE:Factory/.go.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "go", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/go/go.changes    2012-06-29 14:04:44.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.go.new/go.changes       2012-07-12 
10:43:33.000000000 +0200
@@ -1,0 +2,5 @@
+Wed Jun 14 18:17:33 UTC 2012 - [email protected]
+
+- fix some qemu-arm compilation errors by passing -x to go always
+
+-------------------------------------------------------------------
@@ -22,0 +28,10 @@
+
+-------------------------------------------------------------------
+Tue May 29 16:57:08 UTC 2012 - [email protected]
+
+- enable verbose build (fixes compilation for ARM? O_o)
+
+-------------------------------------------------------------------
+Tue May 29 08:59:20 UTC 2012 - [email protected]
+
+- fix build for ARM

New:
----
  verbose-build.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ go.spec ++++++
--- /var/tmp/diff_new_pack.msWxGD/_old  2012-07-12 10:43:35.000000000 +0200
+++ /var/tmp/diff_new_pack.msWxGD/_new  2012-07-12 10:43:35.000000000 +0200
@@ -40,6 +40,7 @@
 # PATCH-FIX-OPENSUSE re-enable build binary only packages (we are binary 
distro)
 # see http://code.google.com/p/go/issues/detail?id=2775 & also issue 3268
 Patch4:         allow-binary-only-packages.patch
+Patch5:         verbose-build.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  ed
@@ -110,6 +111,7 @@
 %patch1 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 cp %{SOURCE4} .
 cp %{SOURCE5} .
 cp %{SOURCE6} .
@@ -230,6 +232,15 @@
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS CONTRIBUTORS LICENSE PATENTS README README-openSUSE
+%ifarch %ix86
+%{_libdir}/go/pkg/tool/linux_%{go_arch}/8*
+%endif
+%ifarch x86_64
+%{_libdir}/go/pkg/tool/linux_%{go_arch}/6*
+%endif
+%ifarch %arm
+%{_libdir}/go/pkg/tool/linux_%{go_arch}/5*
+%endif
 %{_bindir}/go*
 %{_libdir}/go/
 %{_datadir}/go/

++++++ go.sh ++++++
--- /var/tmp/diff_new_pack.msWxGD/_old  2012-07-12 10:43:35.000000000 +0200
+++ /var/tmp/diff_new_pack.msWxGD/_new  2012-07-12 10:43:35.000000000 +0200
@@ -7,7 +7,11 @@
 fi  
 
 export GOOS="linux"
-export GOARCH=$arch
+case "$(uname -m)" in
+    *86)
+        export GOARCH=$arch
+        ;;
+esac
 export GOROOT=/usr/$libdir/go
 export GOBIN=/usr/bin
 export GOPATH=$GOROOT/contrib

++++++ macros.go ++++++
--- /var/tmp/diff_new_pack.msWxGD/_old  2012-07-12 10:43:35.000000000 +0200
+++ /var/tmp/diff_new_pack.msWxGD/_new  2012-07-12 10:43:35.000000000 +0200
@@ -94,7 +94,7 @@
 #
 # See: go help install, go help packages
 %gobuild() \
-export BUILDFLAGS="-s -v -p 4" \
+export BUILDFLAGS="-s -v -p 4 -x" \
 export GOPATH=%{_builddir}/go:%{_libdir}/go/contrib \
 export GOBIN=%{_builddir}/go/bin \
 MOD="" \
@@ -134,7 +134,7 @@
   echo "gofix: please specify a valid importpath, see: go help fix" \
   exit 1 \
 else \
-  go fix %1... \
+  go fix -x %1... \
 fi \
 %{nil}
 
@@ -144,7 +144,7 @@
   echo "gotest: please specify a valid importpath, see: go help test" \
   exit 1 \
 else \
-  go test %1... \
+  go test -x %1... \
 fi \
 %{nil}
 

++++++ verbose-build.patch ++++++
--- go/src/make.bash.orig       2012-05-29 18:30:57.734377736 +0200
+++ go/src/make.bash    2012-05-29 18:30:59.922377826 +0200
@@ -127,7 +127,7 @@
 fi
 
 echo "# Building packages and commands for $GOOS/$GOARCH."
-"$GOTOOLDIR"/go_bootstrap install -gcflags "$GO_GCFLAGS" -ldflags 
"$GO_LDFLAGS" -v std
+"$GOTOOLDIR"/go_bootstrap install -gcflags "$GO_GCFLAGS" -ldflags 
"$GO_LDFLAGS" -v -x std
 echo
 
 rm -f "$GOTOOLDIR"/go_bootstrap
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to