File tree Expand file tree Collapse file tree 1 file changed +7
-10
lines changed Expand file tree Collapse file tree 1 file changed +7
-10
lines changed Original file line number Diff line number Diff line change 13
13
# Apache Thrift Docker build environment for Centos
14
14
#
15
15
# Known missing client libraries:
16
- # - Haskell
16
+ # - None
17
17
18
18
FROM debian:jessie
19
19
MAINTAINER Apache Thrift <dev@thrift.apache.org>
@@ -106,15 +106,9 @@ ENV PATH /usr/local/go/bin:$PATH
106
106
107
107
108
108
# Haskell dependencies
109
- # RUN apt-get update && apt-get install -y \
110
- # ghc \
111
- # cabal-install \
112
- # libghc-binary-dev \
113
- # libghc-network-dev \
114
- # libghc-http-dev \
115
- # libghc-hashable-dev \
116
- # libghc-unordered-containers-dev \
117
- # libghc-vector-dev
109
+ RUN apt-get update && apt-get install -y --no-install-recommends \
110
+ ghc \
111
+ cabal-install
118
112
119
113
# Haxe
120
114
RUN apt-get update && apt-get install -y \
@@ -181,6 +175,9 @@ RUN apt-get clean && \
181
175
rm -rf /tmp/* && \
182
176
rm -rf /var/tmp/*
183
177
178
+ # Force utf8 locale to successfully build Haskell tf-random
179
+ ENV LC_ALL C.UTF-8
180
+
184
181
ENV THRIFT_ROOT /thrift
185
182
RUN mkdir -p $THRIFT_ROOT/src
186
183
COPY scripts $THRIFT_ROOT
You can’t perform that action at this time.
0 commit comments