Skip to content

Commit cc5654c

Browse files
committed
build: bump launchpad builds to Go 1.8.1
1 parent d5d910e commit cc5654c

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

build/ci-notes.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ for Ubuntu. Packages are built for the all Ubuntu versions which are supported b
55
Canonical:
66

77
- Trusty Tahr (14.04 LTS)
8-
- Wily Werewolf (15.10)
98
- Xenial Xerus (16.04 LTS)
109
- Yakkety Yak (16.10)
10+
- Zesty Zapus (17.04)
1111

1212
Packages of develop branch commits have suffix -unstable and cannot be installed alongside
1313
the stable version. Switching between release streams requires user intervention.
@@ -21,29 +21,29 @@ variable which Travis CI makes available to certain builds.
2121
We want to build go-ethereum with the most recent version of Go, irrespective of the Go
2222
version that is available in the main Ubuntu repository. In order to make this possible,
2323
our PPA depends on the ~gophers/ubuntu/archive PPA. Our source package build-depends on
24-
golang-1.7, which is co-installable alongside the regular golang package. PPA dependencies
24+
golang-1.8, which is co-installable alongside the regular golang package. PPA dependencies
2525
can be edited at https://launchpad.net/%7Eethereum/+archive/ubuntu/ethereum/+edit-dependencies
2626

2727
## Building Packages Locally (for testing)
2828

2929
You need to run Ubuntu to do test packaging.
3030

31-
Add the gophers PPA and install Go 1.7 and Debian packaging tools:
31+
Add the gophers PPA and install Go 1.8 and Debian packaging tools:
3232

3333
$ sudo apt-add-repository ppa:gophers/ubuntu/archive
3434
$ sudo apt-get update
35-
$ sudo apt-get install build-essential golang-1.7 devscripts debhelper
35+
$ sudo apt-get install build-essential golang-1.8 devscripts debhelper
3636

3737
Create the source packages:
3838

3939
$ go run build/ci.go debsrc -workdir dist
4040

4141
Then go into the source package directory for your running distribution and build the package:
4242

43-
$ cd dist/ethereum-unstable-1.5.0+xenial
43+
$ cd dist/ethereum-unstable-1.6.0+xenial
4444
$ dpkg-buildpackage
4545

4646
Built packages are placed in the dist/ directory.
4747

4848
$ cd ..
49-
$ dpkg-deb -c geth-unstable_1.5.0+xenial_amd64.deb
49+
$ dpkg-deb -c geth-unstable_1.6.0+xenial_amd64.deb

build/deb.control

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Source: {{.Name}}
22
Section: science
33
Priority: extra
44
Maintainer: {{.Author}}
5-
Build-Depends: debhelper (>= 8.0.0), golang-1.7
5+
Build-Depends: debhelper (>= 8.0.0), golang-1.8
66
Standards-Version: 3.9.5
77
Homepage: https://ethereum.org
88
Vcs-Git: git://github.com/ethereum/go-ethereum.git
@@ -13,7 +13,7 @@ Architecture: any
1313
Depends: ${misc:Depends}, {{.ExeList}}
1414
Description: Meta-package to install geth and other tools
1515
Meta-package to install geth and other tools
16-
16+
1717
{{range .Executables}}
1818
Package: {{$.ExeName .}}
1919
Conflicts: {{$.ExeConflicts .}}

build/deb.rules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#export DH_VERBOSE=1
66

77
override_dh_auto_build:
8-
build/env.sh /usr/lib/go-1.7/bin/go run build/ci.go install -git-commit={{.Env.Commit}} -git-branch={{.Env.Branch}} -git-tag={{.Env.Tag}} -buildnum={{.Env.Buildnum}} -pull-request={{.Env.IsPullRequest}}
8+
build/env.sh /usr/lib/go-1.8/bin/go run build/ci.go install -git-commit={{.Env.Commit}} -git-branch={{.Env.Branch}} -git-tag={{.Env.Tag}} -buildnum={{.Env.Buildnum}} -pull-request={{.Env.IsPullRequest}}
99

1010
override_dh_auto_test:
1111

0 commit comments

Comments
 (0)