@@ -172,7 +172,8 @@ task:
172
172
su postgres <<-EOF
173
173
meson setup \
174
174
--buildtype=debug \
175
- -Dcassert=true -Duuid=bsd -Dtcl_version=tcl86 -Ddtrace=auto \
175
+ -Dcassert=true -Dinjection_points=true \
176
+ -Duuid=bsd -Dtcl_version=tcl86 -Ddtrace=auto \
176
177
-DPG_TEST_EXTRA="$PG_TEST_EXTRA" \
177
178
-Dextra_lib_dirs=/usr/local/lib -Dextra_include_dirs=/usr/local/include/ \
178
179
build
@@ -327,8 +328,8 @@ task:
327
328
configure_script : |
328
329
su postgres <<-EOF
329
330
./configure \
330
- --enable-cassert --enable-debug --enable-tap-tests \
331
- --enable-nls \
331
+ --enable-cassert --enable-injection-points --enable-debug \
332
+ --enable-tap-tests --enable- nls \
332
333
--with-segsize-blocks=6 \
333
334
\
334
335
${LINUX_CONFIGURE_FEATURES} \
@@ -357,7 +358,7 @@ task:
357
358
su postgres <<-EOF
358
359
meson setup \
359
360
--buildtype=debug \
360
- -Dcassert=true \
361
+ -Dcassert=true -Dinjection_points=true \
361
362
${LINUX_MESON_FEATURES} \
362
363
-DPG_TEST_EXTRA="$PG_TEST_EXTRA" \
363
364
build
@@ -370,7 +371,7 @@ task:
370
371
export CC='ccache gcc -m32'
371
372
meson setup \
372
373
--buildtype=debug \
373
- -Dcassert=true \
374
+ -Dcassert=true -Dinjection_points=true \
374
375
${LINUX_MESON_FEATURES} \
375
376
-Dllvm=disabled \
376
377
--pkg-config-path /usr/lib/i386-linux-gnu/pkgconfig/ \
@@ -482,7 +483,7 @@ task:
482
483
--buildtype=debug \
483
484
-Dextra_include_dirs=/opt/local/include \
484
485
-Dextra_lib_dirs=/opt/local/lib \
485
- -Dcassert=true \
486
+ -Dcassert=true -Dinjection_points=true \
486
487
-Duuid=e2fs -Ddtrace=auto \
487
488
-DPG_TEST_EXTRA="$PG_TEST_EXTRA" \
488
489
build
@@ -556,7 +557,7 @@ task:
556
557
# Use /DEBUG:FASTLINK to avoid high memory usage during linking
557
558
configure_script : |
558
559
vcvarsall x64
559
- meson setup --backend ninja --buildtype debug -Dc_link_args=/DEBUG:FASTLINK -Dcassert=true -Db_pch=true -Dextra_lib_dirs=c:\openssl\1.1\lib -Dextra_include_dirs=c:\openssl\1.1\include -DTAR=%TAR% -DPG_TEST_EXTRA="%PG_TEST_EXTRA%" build
560
+ meson setup --backend ninja --buildtype debug -Dc_link_args=/DEBUG:FASTLINK -Dcassert=true -Dinjection_points=true - Db_pch=true -Dextra_lib_dirs=c:\openssl\1.1\lib -Dextra_include_dirs=c:\openssl\1.1\include -DTAR=%TAR% -DPG_TEST_EXTRA="%PG_TEST_EXTRA%" build
560
561
561
562
build_script : |
562
563
vcvarsall x64
@@ -616,7 +617,7 @@ task:
616
617
617
618
# disable -Dnls as the number of files it creates cause a noticable slowdown
618
619
configure_script : |
619
- %BASH% -c "meson setup -Ddebug=true -Doptimization=g -Dcassert=true -Db_pch=true -Dnls=disabled -DTAR=%TAR% build"
620
+ %BASH% -c "meson setup -Ddebug=true -Doptimization=g -Dcassert=true -Dinjection_points=true - Db_pch=true -Dnls=disabled -DTAR=%TAR% build"
620
621
621
622
build_script : |
622
623
%BASH% -c "ninja -C build"
0 commit comments