File tree Expand file tree Collapse file tree 2 files changed +10
-12
lines changed Expand file tree Collapse file tree 2 files changed +10
-12
lines changed Original file line number Diff line number Diff line change @@ -39,13 +39,12 @@ RUN set -xe \
39
39
&& find /usr/local -name src | xargs -r find | xargs rmdir -vp || true \
40
40
&& scanelf --nobanner -E ET_EXEC -BF '%F' --recursive /usr/local | xargs -r strip --strip-all \
41
41
&& scanelf --nobanner -E ET_DYN -BF '%F' --recursive /usr/local | xargs -r strip --strip-unneeded \
42
- && runDeps=$( \
43
- scanelf --needed --nobanner --recursive /usr/local \
44
- | awk '{ gsub(/,/, " \n so:", $2); print "so:" $2 } ' \
42
+ && runDeps=" $( \
43
+ scanelf --needed --nobanner --format '%n#p' -- recursive /usr/local \
44
+ | tr ',' ' \n ' \
45
45
| sort -u \
46
- | xargs -r apk info --installed \
47
- | sort -u \
48
- ) \
46
+ | awk 'system(" [ -e /usr/local/lib/" $1 " ]") == 0 { next } { print " so:" $1 }' \
47
+ )" \
49
48
&& apk add --virtual .erlang-rundeps $runDeps lksctp-tools \
50
49
&& apk del .fetch-deps .build-deps
51
50
Original file line number Diff line number Diff line change @@ -40,13 +40,12 @@ RUN set -xe \
40
40
/usr/local/lib/erlang/lib/*/lib/lib*.a \
41
41
&& scanelf --nobanner -E ET_EXEC -BF '%F' --recursive /usr/local | xargs -r strip --strip-all \
42
42
&& scanelf --nobanner -E ET_DYN -BF '%F' --recursive /usr/local | xargs -r strip --strip-unneeded \
43
- && runDeps=$( \
44
- scanelf --needed --nobanner --recursive /usr/local \
45
- | awk '{ gsub(/,/, " \n so:", $2); print "so:" $2 } ' \
43
+ && runDeps=" $( \
44
+ scanelf --needed --nobanner --format '%n#p' -- recursive /usr/local \
45
+ | tr ',' ' \n ' \
46
46
| sort -u \
47
- | xargs -r apk info --installed \
48
- | sort -u \
49
- ) \
47
+ | awk 'system(" [ -e /usr/local/lib/" $1 " ]") == 0 { next } { print " so:" $1 }' \
48
+ )" \
50
49
&& apk add --virtual .erlang-rundeps lksctp-tools $runDeps \
51
50
&& apk del .fetch-deps .build-deps
52
51
You can’t perform that action at this time.
0 commit comments