Skip to content

Commit 58dcbf1

Browse files
committed
Use --with-build-config=bootstrap-lean
1 parent 58885ae commit 58dcbf1

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

Dockerfile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@ RUN set -ex ;\
3737
# --program-prefix ~ to avoid this: 'x86_64-linux-gnu-x86_64-linux-gnu-g++-15'
3838
# --enable-offload-targets ~ not supported
3939
# --enable-offload-defaulted ~ not supported
40-
# --with-build-config ~ not supported
4140
# modified:
4241
# --enable-languages ~ only c and c++
4342
# --with-multilib-list ~ removed mx32
4443
# --enable-nls ~ disabled because we only want English output diagnostics
44+
# --with-build-config ~ LTO is not supported
4545
# tips:
4646
# ~ disable --enable-checking and --enable-libphobos-checking for test builds
4747
#
@@ -92,6 +92,7 @@ RUN set -ex ;\
9292
--host=x86_64-linux-gnu \
9393
--target=x86_64-linux-gnu \
9494
--enable-link-serialization=2 \
95+
--with-build-config=bootstrap-lean \
9596
--enable-checking=release \
9697
--enable-libphobos-checking=release \
9798
;\
@@ -126,10 +127,10 @@ RUN set -ex ;\
126127
# removed:
127128
# --with-pkgversion ~ we dont package this
128129
# --with-bugurl ~ not an official distribution
129-
# --with-build-config ~ not supported
130130
# modified:
131131
# --enable-languages ~ only c and c++
132132
# --enable-nls ~ disabled because we only want English output diagnostics
133+
# --with-build-config ~ LTO is not supported
133134
# tips:
134135
# ~ disable --enable-checking and --enable-libphobos-checking for test builds
135136
#
@@ -177,6 +178,7 @@ RUN set -ex ;\
177178
--program-prefix=aarch64-linux-gnu- \
178179
--includedir=/usr/aarch64-linux-gnu/include \
179180
--enable-link-serialization=2 \
181+
--with-build-config=bootstrap-lean \
180182
--enable-checking=release \
181183
--enable-libphobos-checking=release \
182184
;\
@@ -192,10 +194,10 @@ RUN set -ex ;\
192194
# removed:
193195
# --with-pkgversion ~ we dont package this
194196
# --with-bugurl ~ not an official distribution
195-
# --with-build-config ~ not supported
196197
# modified:
197198
# --enable-languages ~ only c and c++
198199
# --enable-nls ~ disabled because we only want English output diagnostics
200+
# --with-build-config ~ LTO is not supported
199201
# tips:
200202
# ~ disable --enable-checking and --enable-libphobos-checking for test builds
201203
#
@@ -247,6 +249,7 @@ RUN set -ex ;\
247249
--program-prefix=arm-linux-gnueabihf- \
248250
--includedir=/usr/arm-linux-gnueabihf/include \
249251
--enable-link-serialization=2 \
252+
--with-build-config=bootstrap-lean \
250253
--enable-checking=release \
251254
--enable-libphobos-checking=release \
252255
;\

0 commit comments

Comments
 (0)