Skip to content

Commit c083ccf

Browse files
authored
impl(v3): update MODULE.bazel (#15905)
1 parent 747b171 commit c083ccf

2 files changed

Lines changed: 13 additions & 9 deletions

File tree

MODULE.bazel

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,24 +30,19 @@ bazel_dep(name = "abseil-cpp", version = "20250814.1")
3030
# a native repository we cannot override.
3131
# See https://github.com/googleapis/google-cloud-cpp/issues/15393
3232
bazel_dep(name = "protobuf", version = "33.1", repo_name = "com_google_protobuf")
33-
bazel_dep(name = "boringssl", version = "0.20241024.0")
34-
bazel_dep(name = "nlohmann_json", version = "3.11.3")
33+
bazel_dep(name = "boringssl", version = "0.20251124.0")
34+
bazel_dep(name = "nlohmann_json", version = "3.12.0.bcr.1")
3535
bazel_dep(name = "curl", version = "8.8.0.bcr.3")
36-
bazel_dep(name = "crc32c", version = "1.1.0")
3736
bazel_dep(name = "opentelemetry-cpp", version = "1.22.0")
3837
bazel_dep(name = "rules_proto", version = "7.1.0")
3938
bazel_dep(name = "rules_python", version = "1.6.3")
4039
bazel_dep(name = "rules_apple", version = "4.3.2")
41-
bazel_dep(name = "googletest", version = "1.17.0")
40+
bazel_dep(name = "googletest", version = "1.17.0.bcr.2")
4241

4342
bazel_dep(name = "google_benchmark", version = "1.9.4", dev_dependency = True, repo_name = "com_google_benchmark")
4443
bazel_dep(name = "yaml-cpp", version = "0.8.0", dev_dependency = True, repo_name = "com_github_jbeder_yaml_cpp")
4544
bazel_dep(name = "pugixml", version = "1.15", dev_dependency = True, repo_name = "com_github_zeux_pugixml")
4645

47-
# Our `curl.BUILD` file uses these.
48-
bazel_dep(name = "zlib", version = "1.3.1.bcr.7")
49-
bazel_dep(name = "c-ares", version = "1.34.5.bcr.2", repo_name = "com_github_cares_cares")
50-
5146
# Pin this to fix a break in bazel/deps-cache.py
5247
bazel_dep(name = "protoc-gen-validate", version = "1.2.1.bcr.2", dev_dependency = True, repo_name = "com_envoyproxy_protoc_gen_validate")
5348

ci/cloudbuild/builds/lib/quickstart.sh

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,12 +89,16 @@ function quickstart::build_one_quickstart() {
8989
# quickstart::build_cmake_and_make "/usr/local"
9090
# quickstart::run_cmake_and_make "/usr/local"
9191
function quickstart::run_cmake_and_make() {
92+
io::run ulimit -c unlimited
93+
io::run ulimit -a
9294
local prefix="$1"
9395
for lib in $(quickstart::libraries); do
9496
io::log_h2 "Running quickstart: ${lib}"
9597
mapfile -t run_args < <(quickstart::arguments "${lib}")
9698
quickstart::run_one_quickstart "${prefix}" "${lib}" "${run_args[@]}"
9799
done
100+
101+
io::run find . -name '*core*'
98102
}
99103

100104
function quickstart::run_gcs_grpc_quickstart() {
@@ -104,7 +108,12 @@ function quickstart::run_gcs_grpc_quickstart() {
104108

105109
io::log "[ CMake ]"
106110
local cmake_bin_dir="${PROJECT_ROOT}/cmake-out/quickstart/cmake-storage_grpc"
107-
"${cmake_bin_dir}/quickstart_grpc" "${run_args[@]}"
111+
112+
if command -v /usr/bin/valgrind >/dev/null 2>&1; then
113+
io::run valgrind --leak-check=full "${cmake_bin_dir}/quickstart_grpc" "${run_args[@]}"
114+
else
115+
io::run env MALLOC_CHECK_=3 "${cmake_bin_dir}/quickstart_grpc" "${run_args[@]}"
116+
fi
108117

109118
# echo
110119
# io::log "[ Make ]"

0 commit comments

Comments
 (0)