lp:~john-koepi/ubuntu/trusty/golang/default

Created by Ivan Prisyazhniy and last modified
Get this branch:
bzr branch lp:~john-koepi/ubuntu/trusty/golang/default
Only Ivan Prisyazhniy can upload to this branch. If you are Ivan Prisyazhniy please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ivan Prisyazhniy
Status:
Development

Recent revisions

36. By Ivan Prisyazhniy

* New upstream release.
* New upstream release.
* New upstream release.
  - Drop debian/patches/disable-duffzero-ppc64el.patch
* Breaks/Replaces: older golang-go.tools (LP: 1486560)
* debian/control: Breaks/Replaces golang-go.tools, so as to permit proper
  upgrade.
[ Tianon Gravi ]
* Upload to experimental.
* Update to 1.5rc1 upstream release.
  - Compiler and runtime written entirely in Go.
  - Concurrent garbage collector.
  - GOMAXPROCS=runtime.NumCPU() by default.
  - "internal" packages for all, not just core.
  - Experimental "vendoring" support.
  - Cross-compilation no longer requires a complete rebuild of the stdlib in
    GOROOT, and thus the golang-go-GOHOST-GOARCH packages are removed.
* Sync debian/copyright with the Ubuntu delta. (thanks doko!)
[ Michael Hudson-Doyle ]
* Update GO{HOST,}ARCH computation
* Breaks/Replaces: older golang-golang-x-tools
* Two patches:
  - correct ELF header on armhf
  - disable duffzero on ppc64el
[ Mathieu Trudel-Lapierre ]
* debian/copyright: updated copyright file to fix some lintian warnings.
* debian/source/lintian-overrides: silence some extra source-missing false
  positives.

35. By Ivan Prisiazhnyy <sitano@satana>

* 1.4.3 version
* Fix installation of fake golang-go package.
* Merge with Debian; remaining changes:
  - Build empty golang-go and golang-src packages on architectures
    without golang support, and depend on gccgo instead.
  - golang-go: Conflict with golang-go (<< 2:1.3.3-1ubuntu2).
  - 016-armhf-elf-header.patch: Use correct ELF header for armhf binaries.
  - d/copyright: Amendments for full compliance with copyright format.
* Remove generated override files.
* Add missing "prerm" for our new alternatives (thanks piuparts).
* Move "go" and "gofmt" into "/usr/lib/go" and use alternatives to provide
  appropriate symlinks (Closes: #779503, #782301).
* Relax "golang-go.tools" relationship to Suggests (from Recommends).
* Add "go get" VCS options to Suggests for golang-go (bzr, git, mercurial,
  subversion).
* New upstream version
  (https://golang.org/doc/devel/release.html#go1.4.minor)
* New upstream version (https://golang.org/doc/go1.4)
  - all editor support files have been removed from misc/ upstream upstream,
    so golang-mode, kate-syntax-go, and vim-syntax-go can no longer be
    provided; see https://github.com/golang/go/wiki/IDEsAndTextEditorPlugins
    for an upstream-maintained list of potential replacements
* Build empty golang-go and golang-src packages on architectures
  without golang support, and depend on gccgo instead.
* Regenerate the control file.
* Install gofmt as an alternative.
* Update the update-alternatives dance.
* golang-go: Conflict with golang-go (<< 2:1.3.3-1ubuntu2).
* Bump the alternative priority to 100, see Debian #779503.
* Merge from Debian unstable. (LP: #1407409) Remaining changes:
  - 016-armhf-elf-header.patch: Use correct ELF header for armhf binaries.
  - Support co-installability with gccgo-go tool:
    - d/rules,golang-go.install: Rename bin/go -> bin/golang-go
    - d/golang-go.{postinst,prerm}: Install/remove /usr/bin/go using
  - d/copyright: Amendments for full compiliance with copyright format.
  - d/control: Demote golang-go.tools to Suggests to support Ubuntu MIR.
* New upstream version (https://code.google.com/p/go/source/list?name=go1.3.3)
  - time: removed from tests now obsolete assumption about Australian tz
    abbreviations
  - net: temporarily skip TestAcceptIgnoreSomeErrors
  - runtime: hide cgocallback_gofunc calling cgocallbackg from linker
  - runtime: fix GOTRACEBACK reading on Windows, Plan 9
  - nacltest.bash: unset GOROOT
  - cmd/5l, cmd/6l, cmd/8l: fix nacl binary corruption bug
* Add Paul and myself as uploaders. Many, many thanks to Michael for his work
  so far on this package (and hopefully more to come).
  - dropped patches (now upstream):
    - d/p/issue27650045_40001_50001.diff
    - d/p/issue28050043_60001_70001.diff
    - d/p/issue54790044_100001_110001.diff
* New upstream version
* New upstream version
[ Tianon Gravi ]
* update debian/watch for upstream's latest move (Closes: #756415)
* backport archive/tar patch to fix PAX headers (Closes: #756416)
* don’t depend on emacs23, depend on emacs instead (Closes: #754013)
* install include/ in golang-src, VERSION in golang-go (Closes: #693186)
* Add /usr/lib/go/test symlink
* Build with GO386=387 to favor the 387 floating point unit over sse2
  instructions (Closes: #753160)
* Add debian/patches/0001-backport-delete-whole-line.patch to fix a
  deprecation warning about flet in the emacs part of golang-mode
  (Closes: #753607)
* Migrate to emacsen >2 (Closes: #753607)
* Backport two patches to improve archive/tar performance (for docker):
  debian/patches/0002-archive-tar-reuse-temporary-buffer-in-writeHeader.patch
  debian/patches/0003-archive-tar-reuse-temporary-buffer-in-readHeader.patch
* New upstream version.
* Drop patches merged upstream:
  - debian/patches/add-tar-xattr-support.patch
  - debian/patches/add-tar-xattr-support.patch
* Fix debian/watch (Thanks Tianon) (Closes: #748290)
* Remove dangling symlink /usr/lib/go/lib/godoc (Closes: #747968)

34. By James Page

* Merge from Debian unstable. Remaining changes:
  - 016-armhf-elf-header.patch: Use correct ELF header for armhf binaries.
  - Support co-installability with gccgo-go tool:
    - d/rules,golang-go.install: Rename bin/go -> bin/golang-go
    - d/golang-go.{postinst,prerm}: Install/remove /usr/bin/go using
      alternatives.
  - Fixes from golang trunk for better gccgo support (LP: #1271335):
    - d/p/issue27650045_40001_50001.diff:
      cmd/go: test: do not put object files where later steps will find them
    - d/p/issue28050043_60001_70001.diff:
      cmd/go: When linking with gccgo pass .a files in the order they are
      discovered
    - d/p/issue54790044_100001_110001.diff:
      cmd/go: do not require a valid archChar when using -compiler gccgo
  - d/copyright: Amendments for full compiliance with copyright format.
  - d/control: Demote golang-go.tools to Suggests to support Ubuntu MIR.

33. By James Page

d/control: Demote golang-go.tools to Suggests to support Ubuntu MIR.

32. By Matthias Klose

* Merge with Debian; remaining changes:
  - 016-armhf-elf-header.patch: Use correct ELF header for armhf binaries.
  - Support co-installability with gccgo-go tool:
    - d/rules,golang-go.install: Rename bin/go -> bin/golang-go
    - d/golang-go.{postinst,prerm}: Install/remove /usr/bin/go using
      alternatives.
  - Fixes from golang trunk for better gccgo support (LP: #1271335):
    - d/p/issue27650045_40001_50001.diff:
      cmd/go: test: do not put object files where later steps will find them
    - d/p/issue28050043_60001_70001.diff:
      cmd/go: When linking with gccgo pass .a files in the order they are
      discovered
    - d/p/issue54790044_100001_110001.diff:
      cmd/go: do not require a valid archChar when using -compiler gccgo
  - d/copyright: Amendments for full compiliance with copyright format.

31. By James Page

d/copyright: Drop incorrect Comment block in headers.

30. By James Page

* Merge from Debian unstable. Remaining changes:
  - 016-armhf-elf-header.patch: Use correct ELF header for armhf binaries.

29. By James Page

* Merge from Debian unstable. Remaining changes:
  - 016-armhf-elf-header.patch: Use correct ELF header for armhf binaries.
* Dropped changes, no longer required:
  - d/control,control.cross: Update Breaks/Replaces for Ubuntu
    versions to ensure smooth upgrades, regenerate control file.

28. By James Page

* Merge from Debian unstable. Remaining changes:
  - 016-armhf-elf-header.patch: Use correct ELF header for armhf binaries.
  - d/control,control.cross: Update Breaks/Replaces for Ubuntu
    versions to ensure smooth upgrades, regenerate control file.

27. By James Page

* Merge from Debian unstable (LP: #1211749, #1202027). Remaining changes:
  - 016-armhf-elf-header.patch: Use correct ELF header for armhf binaries.
  - d/control,control.cross: Update Breaks/Replaces for Ubuntu
    versions to ensure smooth upgrades, regenerate control file.

Branch metadata

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

Subscribers