Created by James Page on 2014-09-08 and last modified on 2014-09-08
Get this branch:
bzr branch lp:~james-page/ubuntu/utopic/gccgo-go/cgo-support
Only James Page can upload to this branch. If you are James Page please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

James Page

Recent revisions

8. By James Page on 2014-09-08

* Enable cgo support (LP: #1361946), thanks to Michael Hudson and
  Seetharami Seelam:
  - d/p/cmdcgo.patch: Add Makefile and configuration information for
    ppc64 builds.
  - d/p/0002-link-with-pthread-on-arm64.patch: Ensure pthread is used
    on arm64.
  - d/p/0003-look-for-cgo-in-usr-lib-gccgo-tool.patch: Support use of cgo
    binary from /usr/lib/gccgo.

7. By James Page on 2014-03-26

* New upstream point release.
* Fix error running unit tests due to duplicated symbols (LP: #1289067):
  - d/p/issue61970044_40001.diff: Replace with issue61970044_80001.diff,
    update to existing proposed fix upstream.
  - d/p/issue80300043_60001.diff: Cherry pick upstream trunk fix for
    cmd/go: go test -compiler gccgo produces duplicate symbol errors.

6. By James Page on 2014-02-15

* d/postinst: Drop priority of go alternative to ensure that golang-go
  has priority on supported architectures.
* d/p/cmdgo.patch,d/rules: Use dpkg build flags during compilation
  (LP: #1279624).
* d/p/issue61970044_40001.diff: Cherry pick fix to avoid having to use
  the -work flag when compiling go using gccgo (LP: #1279157).
* d/p/gccgo-stdlib-ignore.patch: Add additional checks for stdlib paths
  under gccgo to allow use of go test -i (LP: #1279157).

5. By James Page on 2014-01-31

d/p/gccgo-stdlib-ignore.patch: Update to ensure that stdlib imports are
ignored when executing go test (LP: #1274698).

4. By James Page on 2014-01-28

* d/p/cmdgo.patch,d/rules: Refactor patched in Makefiles to be much simpler,
  resolving FTBFS on powerpc architecture.
* d/postinst: Drop force option when installing alternative for /usr/bin/go.

3. By James Page on 2014-01-27

* d/rules: Fixup detection of 32-bit ARM platforms.
* d/p/cmdgo.patch: Fixup use of -m flag across all platforms.

2. By James Page on 2014-01-27

Initial release.

1. By James Page on 2014-01-27

Import upstream version 1.2

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.