Skip to content

Commit d36fb50

Browse files
authored
ci: enable STL use in opentelemetry (#15322)
1 parent c209556 commit d36fb50

17 files changed

+25
-0
lines changed

ci/cloudbuild/dockerfiles/demo-alpine-stable.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
7777
-DCMAKE_BUILD_TYPE=Release \
7878
-DBUILD_SHARED_LIBS=yes \
7979
-DWITH_EXAMPLES=OFF \
80+
-DWITH_STL=CXX14 \
8081
-DWITH_ABSEIL=ON \
8182
-DBUILD_TESTING=OFF \
8283
-DOPENTELEMETRY_INSTALL=ON \

ci/cloudbuild/dockerfiles/demo-debian-bookworm.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
9494
-DCMAKE_BUILD_TYPE=Release \
9595
-DBUILD_SHARED_LIBS=yes \
9696
-DWITH_EXAMPLES=OFF \
97+
-DWITH_STL=CXX14 \
9798
-DWITH_ABSEIL=ON \
9899
-DBUILD_TESTING=OFF \
99100
-DOPENTELEMETRY_INSTALL=ON \

ci/cloudbuild/dockerfiles/demo-debian-bullseye.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
158158
-DCMAKE_BUILD_TYPE=Release \
159159
-DBUILD_SHARED_LIBS=yes \
160160
-DWITH_EXAMPLES=OFF \
161+
-DWITH_STL=CXX14 \
161162
-DWITH_ABSEIL=ON \
162163
-DBUILD_TESTING=OFF \
163164
-DOPENTELEMETRY_INSTALL=ON \

ci/cloudbuild/dockerfiles/demo-fedora.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
8585
-DCMAKE_BUILD_TYPE=Release \
8686
-DBUILD_SHARED_LIBS=yes \
8787
-DWITH_EXAMPLES=OFF \
88+
-DWITH_STL=CXX14 \
8889
-DWITH_ABSEIL=ON \
8990
-DBUILD_TESTING=OFF \
9091
-DOPENTELEMETRY_INSTALL=ON \

ci/cloudbuild/dockerfiles/demo-opensuse-leap.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
6565
-DCMAKE_BUILD_TYPE=Release \
6666
-DBUILD_SHARED_LIBS=yes \
6767
-DWITH_EXAMPLES=OFF \
68+
-DWITH_STL=CXX14 \
6869
-DWITH_ABSEIL=ON \
6970
-DBUILD_TESTING=OFF \
7071
-DOPENTELEMETRY_INSTALL=ON \

ci/cloudbuild/dockerfiles/demo-rockylinux-9.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
205205
-DCMAKE_BUILD_TYPE=Release \
206206
-DBUILD_SHARED_LIBS=yes \
207207
-DWITH_EXAMPLES=OFF \
208+
-DWITH_STL=CXX14 \
208209
-DWITH_ABSEIL=ON \
209210
-DBUILD_TESTING=OFF \
210211
-DOPENTELEMETRY_INSTALL=ON \

ci/cloudbuild/dockerfiles/demo-ubuntu-24.04.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
9999
-DCMAKE_BUILD_TYPE=Release \
100100
-DBUILD_SHARED_LIBS=yes \
101101
-DWITH_EXAMPLES=OFF \
102+
-DWITH_STL=CXX14 \
102103
-DWITH_ABSEIL=ON \
103104
-DBUILD_TESTING=OFF \
104105
-DOPENTELEMETRY_INSTALL=ON \

ci/cloudbuild/dockerfiles/demo-ubuntu-focal.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
171171
-DCMAKE_BUILD_TYPE=Release \
172172
-DBUILD_SHARED_LIBS=yes \
173173
-DWITH_EXAMPLES=OFF \
174+
-DWITH_STL=CXX14 \
174175
-DWITH_ABSEIL=ON \
175176
-DBUILD_TESTING=OFF \
176177
-DOPENTELEMETRY_INSTALL=ON \

ci/cloudbuild/dockerfiles/demo-ubuntu-jammy.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
152152
-DCMAKE_BUILD_TYPE=Release \
153153
-DBUILD_SHARED_LIBS=yes \
154154
-DWITH_EXAMPLES=OFF \
155+
-DWITH_STL=CXX14 \
155156
-DWITH_ABSEIL=ON \
156157
-DBUILD_TESTING=OFF \
157158
-DOPENTELEMETRY_INSTALL=ON \

ci/cloudbuild/dockerfiles/fedora-latest-cmake.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.20
149149
-DCMAKE_POSITION_INDEPENDENT_CODE=TRUE \
150150
-DBUILD_SHARED_LIBS=ON \
151151
-DWITH_EXAMPLES=OFF \
152+
-DWITH_STL=CXX14 \
152153
-DWITH_ABSEIL=ON \
153154
-DBUILD_TESTING=OFF \
154155
-DOPENTELEMETRY_INSTALL=ON \

0 commit comments

Comments
 (0)