This repository was archived by the owner on Jan 1, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +28
-7
lines changed Expand file tree Collapse file tree 5 files changed +28
-7
lines changed Original file line number Diff line number Diff line change 1
- FROM lsiobase/alpine:3.8
1
+ FROM lsiobase/alpine:3.9
2
2
3
3
# set version label
4
4
ARG BUILD_DATE
21
21
automake \
22
22
binutils \
23
23
boost-dev \
24
- cmake \
25
24
confuse-dev \
26
25
curl-dev \
27
26
doxygen \
45
44
sqlite-dev \
46
45
tar \
47
46
zlib-dev && \
47
+ echo "**** install build packages from edge****" && \
48
+ apk add --no-cache --virtual=build-dependencies-edge --repository http://dl-3.alpinelinux.org/alpine/edge/main/ \
49
+ cmake && \
48
50
echo "**** install runtime packages ****" && \
49
51
apk add --no-cache \
52
+ boost \
53
+ boost-system \
54
+ boost-thread \
50
55
curl \
51
56
eudev-libs \
52
57
libressl \
@@ -101,6 +106,7 @@ RUN \
101
106
-DUSE_BUILTIN_LUA=OFF \
102
107
-DUSE_BUILTIN_MQTT=OFF \
103
108
-DUSE_BUILTIN_SQLITE=OFF \
109
+ -DUSE_STATIC_BOOST=OFF \
104
110
-DUSE_STATIC_LIBSTDCXX=OFF \
105
111
-DUSE_STATIC_OPENZWAVE=OFF \
106
112
-Wno-dev && \
Original file line number Diff line number Diff line change 1
- FROM lsiobase/alpine:arm64v8-3.8
1
+ FROM lsiobase/alpine:arm64v8-3.9
2
2
3
3
# set version label
4
4
ARG BUILD_DATE
21
21
automake \
22
22
binutils \
23
23
boost-dev \
24
- cmake \
25
24
confuse-dev \
26
25
curl-dev \
27
26
doxygen \
45
44
sqlite-dev \
46
45
tar \
47
46
zlib-dev && \
47
+ echo "**** install build packages from edge****" && \
48
+ apk add --no-cache --virtual=build-dependencies-edge --repository http://dl-3.alpinelinux.org/alpine/edge/main/ \
49
+ cmake && \
48
50
echo "**** install runtime packages ****" && \
49
51
apk add --no-cache \
52
+ boost \
53
+ boost-system \
54
+ boost-thread \
50
55
curl \
51
56
eudev-libs \
52
57
libressl \
@@ -101,6 +106,7 @@ RUN \
101
106
-DUSE_BUILTIN_LUA=OFF \
102
107
-DUSE_BUILTIN_MQTT=OFF \
103
108
-DUSE_BUILTIN_SQLITE=OFF \
109
+ -DUSE_STATIC_BOOST=OFF \
104
110
-DUSE_STATIC_LIBSTDCXX=OFF \
105
111
-DUSE_STATIC_OPENZWAVE=OFF \
106
112
-Wno-dev && \
@@ -126,7 +132,8 @@ RUN \
126
132
usermod -a -G 16,20 abc && \
127
133
echo " **** cleanup ****" && \
128
134
apk del --purge \
129
- build-dependencies && \
135
+ build-dependencies \
136
+ build-dependencies-edge && \
130
137
rm -rf \
131
138
/tmp/* \
132
139
/usr/lib/libftdi* \
Original file line number Diff line number Diff line change 1
- FROM lsiobase/alpine:arm32v7-3.8
1
+ FROM lsiobase/alpine:arm32v7-3.9
2
2
3
3
# set version label
4
4
ARG BUILD_DATE
21
21
automake \
22
22
binutils \
23
23
boost-dev \
24
- cmake \
25
24
confuse-dev \
26
25
curl-dev \
27
26
doxygen \
45
44
sqlite-dev \
46
45
tar \
47
46
zlib-dev && \
47
+ echo "**** install build packages from edge****" && \
48
+ apk add --no-cache --virtual=build-dependencies-edge --repository http://dl-3.alpinelinux.org/alpine/edge/main/ \
49
+ cmake && \
48
50
echo "**** install runtime packages ****" && \
49
51
apk add --no-cache \
52
+ boost \
53
+ boost-system \
54
+ boost-thread \
50
55
curl \
51
56
eudev-libs \
52
57
libressl \
@@ -101,6 +106,7 @@ RUN \
101
106
-DUSE_BUILTIN_LUA=OFF \
102
107
-DUSE_BUILTIN_MQTT=OFF \
103
108
-DUSE_BUILTIN_SQLITE=OFF \
109
+ -DUSE_STATIC_BOOST=OFF \
104
110
-DUSE_STATIC_LIBSTDCXX=OFF \
105
111
-DUSE_STATIC_OPENZWAVE=OFF \
106
112
-Wno-dev && \
Original file line number Diff line number Diff line change @@ -213,6 +213,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
213
213
214
214
## Versions
215
215
216
+ * ** 12.05.19:** - Add boost dependencies and turn off static boost build. Bump to Alpine 3.9.
216
217
* ** 30.03.19:** - Add env variable to set webroot.
217
218
* ** 23.03.19:** - Switching to new Base images, shift to arm32v7 tag.
218
219
* ** 19.02.19:** - Fix branch for version logic.
Original file line number Diff line number Diff line change @@ -75,6 +75,7 @@ app_setup_block: |
75
75
76
76
# changelog
77
77
changelogs :
78
+ - { date: "12.05.19:", desc: "Add boost dependencies and turn off static boost build. Bump to Alpine 3.9." }
78
79
- { date: "30.03.19:", desc: "Add env variable to set webroot." }
79
80
- { date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag." }
80
81
- { date: "19.02.19:", desc: "Fix branch for version logic." }
You can’t perform that action at this time.
0 commit comments