Skip to content

Commit b458c68

Browse files
committed
Workaround fix for docker bloaty issue #35364
1 parent 1d74779 commit b458c68

File tree

1 file changed

+7
-1
lines changed
  • integrations/docker/images/chip-cert-bins

1 file changed

+7
-1
lines changed

integrations/docker/images/chip-cert-bins/Dockerfile

+7-1
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,13 @@ RUN set -x \
140140
&& cd .. \
141141
&& rm -rf gn \
142142
&& : # last line
143-
143+
#TODO Issue #35280: this is only added as a workaround to bloaty build failures, remove it once bloaty fixes issue
144+
# Clone and install abseil-cpp
145+
RUN git clone https://github.com/abseil/abseil-cpp.git /tmp/abseil-cpp \
146+
&& cd /tmp/abseil-cpp \
147+
&& cmake -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local \
148+
&& cmake --build build --target install \
149+
&& rm -rf /tmp/abseil-cpp
144150
# Install bloat comparison tools
145151
RUN set -x \
146152
&& git clone https://github.com/google/bloaty.git \

0 commit comments

Comments
 (0)