diff --git a/build/script/aarch64_finance_list b/build/script/aarch64_finance_list index 40470c0cf..bacb2870c 100644 --- a/build/script/aarch64_finance_list +++ b/build/script/aarch64_finance_list @@ -47,6 +47,7 @@ ./bin/gs_plan_simulator.sh ./bin/pg_xlogdump ./bin/pagehack +./bin/pg_archivecleanup ./bin/gs_assessment ./bin/gs_retrieve ./etc/kerberos/kadm5.acl diff --git a/build/script/aarch64_opengauss_list b/build/script/aarch64_opengauss_list index d1266a5b2..218a45ee6 100644 --- a/build/script/aarch64_opengauss_list +++ b/build/script/aarch64_opengauss_list @@ -48,6 +48,7 @@ ./bin/gs_plan_simulator.sh ./bin/pg_xlogdump ./bin/pagehack +./bin/pg_archivecleanup ./bin/gs_assessment ./bin/gs_retrieve ./etc/kerberos/kadm5.acl diff --git a/build/script/utils/make_compile.sh b/build/script/utils/make_compile.sh index e6abb857a..1b1f906dc 100644 --- a/build/script/utils/make_compile.sh +++ b/build/script/utils/make_compile.sh @@ -30,6 +30,7 @@ ROACH_DIR="${ROOT_DIR}/distribute/bin/roach" MPPDB_DECODING_DIR="${ROOT_DIR}/contrib/mppdb_decoding" XLOG_DUMP_DIR="${ROOT_DIR}/contrib/pg_xlogdump" PAGE_HACK_DIR="${ROOT_DIR}/contrib/pagehack" +ARCH_CLEAN_DIR="${ROOT_DIR}/contrib/pg_archivecleanup" ################################### @@ -319,6 +320,12 @@ function install_gaussdb() make install -sj >> "$LOG_FILE" 2>&1 echo "End make install pagehack" >> "$LOG_FILE" 2>&1 + cd "$ARCH_CLEAN_DIR" + make clean >> "$LOG_FILE" 2>&1 + make -sj >> "$LOG_FILE" 2>&1 + make install -sj >> "$LOG_FILE" 2>&1 + echo "End make install archivecleanup" >> "$LOG_FILE" 2>&1 + chmod 444 ${BUILD_DIR}/bin/cluster_guc.conf dos2unix ${BUILD_DIR}/bin/cluster_guc.conf > /dev/null 2>&1 get_kernel_commitid diff --git a/build/script/x86_64_finance_list b/build/script/x86_64_finance_list index 96d9e998f..7ea7e5774 100644 --- a/build/script/x86_64_finance_list +++ b/build/script/x86_64_finance_list @@ -47,6 +47,7 @@ ./bin/gs_plan_simulator.sh ./bin/pg_xlogdump ./bin/pagehack +./bin/pg_archivecleanup ./bin/gs_assessment ./bin/gs_retrieve ./etc/kerberos/kadm5.acl diff --git a/build/script/x86_64_opengauss_list b/build/script/x86_64_opengauss_list index 2eed8b760..9a65080f7 100644 --- a/build/script/x86_64_opengauss_list +++ b/build/script/x86_64_opengauss_list @@ -48,6 +48,7 @@ ./bin/gs_plan_simulator.sh ./bin/pg_xlogdump ./bin/pagehack +./bin/pg_archivecleanup ./bin/gs_assessment ./bin/gs_retrieve ./etc/kerberos/kadm5.acl