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)

