Source: golang
Version: 1.4.2
Severity: normal
Tags: patch

Hi Go maintainers,

Currently golang does not compile on ppc64el on version 1.4.2, but the upstream
release is almost ported to ppc64el.  In fact, we are able to compile and run
golang on ppc64el using some non-upstream patches[1]

Anyway, I want to start ppc64el builds for the golang package, and, as soon as
the package migrates to a supported version, we are going to have it on
Debian/ppc64el. 

[1] https://go-review.googlesource.com/#/c/9673/


PS: I am not requesting package upgrade at all (yet :-) 

-- System Information:
Debian Release: 8.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: ppc64el (ppc64le)

Kernel: Linux 3.16.0-4-powerpc64le (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Index: golang-1.4.2/debian/control
===================================================================
--- golang-1.4.2.orig/debian/control
+++ golang-1.4.2/debian/control
@@ -14,7 +14,7 @@ Standards-Version: 3.9.6
 Homepage: http://golang.org/
 
 Package: golang-go
-Architecture: i386 amd64 armel armhf
+Architecture: i386 amd64 armel armhf ppc64el
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends},
 	 golang-src (>= ${source:Version}),
 	 golang-go-linux-${go:Hostarch} (= ${source:Version})
@@ -42,7 +42,7 @@ Replaces: golang-weekly-src, golang-go (
 Conflicts: golang-weekly-src
 Provides: golang-weekly-src
 Breaks: golang-go (<< 2:1-3~)
-Architecture: i386 amd64 armel armhf
+Architecture: i386 amd64 armel armhf ppc64el
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Go programming language compiler - source files
  The Go programming language is an open source project to make
@@ -104,7 +104,7 @@ Description: Go programming language com
  that (most of) a full Go development environment is installed.
 
 Package: golang-go-linux-amd64
-Architecture: i386 amd64 armel armhf
+Architecture: i386 amd64 armel armhf ppc64el
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
 Breaks: golang-go (<< 2:1.1-2)
 Replaces: golang-go (<< 2:1.1-2)
@@ -122,7 +122,7 @@ Description: Go standard library compile
  linux_amd64, even though you are executing the Go compiler on linux_386.
 
 Package: golang-go-linux-arm
-Architecture: i386 amd64 armel armhf
+Architecture: i386 amd64 armel armhf ppc64el
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
 Breaks: golang-go (<< 2:1.1-2)
 Replaces: golang-go (<< 2:1.1-2)
@@ -140,7 +140,7 @@ Description: Go standard library compile
  linux_amd64, even though you are executing the Go compiler on linux_386.
 
 Package: golang-go-linux-386
-Architecture: i386 amd64 armel armhf
+Architecture: i386 amd64 armel armhf ppc64el
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
 Breaks: golang-go (<< 2:1.1-2)
 Replaces: golang-go (<< 2:1.1-2)

Reply via email to