From 37467e866f8c5d0795a9c66764f3417381f3e5d7 Mon Sep 17 00:00:00 2001 From: pat-s Date: Sat, 24 Oct 2026 00:06:52 +0000 Subject: [PATCH] fix(build-newer-r): pass the system CA bundle to the ABI-verdict query verify-full needs sslrootcert; without it libpq looks for ~/.postgresql/root.crt, the query fails, and the bulk skip falls back to checking every package. --- local/build-newer-r.R | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/local/build-newer-r.R b/local/build-newer-r.R index 498ca81..a66e5ee 100644 --- a/local/build-newer-r.R +++ b/local/build-newer-r.R @@ -71,7 +71,8 @@ if ("--dry-run" %in% args) { port = 15432, user = "rpkgs", password = Sys.getenv("PGPASS"), - sslmode = "verify-full" + sslmode = "verify-full", + sslrootcert = bincraft::postgres_sslrootcert("verify-full") ) on.exit(DBI::dbDisconnect(con), add = TRUE) rows <- DBI::dbGetQuery(