Skip to content

Commit adda345

Browse files
jessfrazbradfitz
authored andcommitted
build/env: change armhf builder from stretch to jessie
The far superior linux distro of champions. Updates golang/go#17105 Change-Id: I5ea0cd2361753f61bb74bf3d4dea6c181f1427fa Reviewed-on: https://go-review.googlesource.com/29687 Reviewed-by: Brad Fitzpatrick <[email protected]>
1 parent c727f25 commit adda345

File tree

4 files changed

+50
-6
lines changed

4 files changed

+50
-6
lines changed

env/crosscompile/linux-armhf-stretch/Dockerfile renamed to env/crosscompile/linux-armhf-jessie/Dockerfile

+9-6
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,20 @@
55
# Linux builder VM running Debian stretch (i.e. Debian testing)
66
# Docker tag gobuilders/linux-armhf-stretch
77

8-
FROM debian:stretch
8+
FROM debian:jessie
99
MAINTAINER golang-dev <[email protected]>
1010

1111
ENV DEBIAN_FRONTEND noninteractive
1212

13-
# curl: for getting and unpacking Go 1.4 source
13+
# Add the Debian cross toolchains repository and key
14+
COPY emdebian-toolchain-archive.key /tmp/
15+
RUN echo "deb http://emdebian.org/tools/debian/ jessie main" >> /etc/apt/sources.list \
16+
&& apt-key add /tmp/emdebian-toolchain-archive.key
17+
1418
# git-core: for interacting with the Go source & subrepos
1519
# gcc, libc-dev: for building Go's bootstrap 'dist' prog
16-
# gcc-armhf-linux-gnu, libc6-dev-armhf-cross: for armhf builds
17-
# linux-libc-dev(armhf): for asm/errno.h
20+
# gcc-armhf-linux-gnu: for armhf builds
21+
# libc-dev(armhf): for asm/errno.h
1822
# procps, lsof, psmisc: misc tools
1923
RUN dpkg --add-architecture armhf \
2024
&& apt-get update && apt-get install -y \
@@ -25,8 +29,7 @@ RUN dpkg --add-architecture armhf \
2529
gcc \
2630
libc6-dev \
2731
gcc-arm-linux-gnueabihf \
28-
libc6-dev-armhf-cross \
29-
linux-libc-dev:armhf \
32+
libc-dev:armhf \
3033
procps \
3134
lsof \
3235
psmisc \
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
-----BEGIN PGP PUBLIC KEY BLOCK-----
2+
Version: GnuPG v1.4.12 (GNU/Linux)
3+
4+
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
39+
V2JyGQ==
40+
=q84g
41+
-----END PGP PUBLIC KEY BLOCK-----

0 commit comments

Comments
 (0)