aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Gustafsson <dgustafsson@postgresql.org>2025-02-20 16:25:47 +0100
committerDaniel Gustafsson <dgustafsson@postgresql.org>2025-02-20 16:25:47 +0100
commit9d9a71002a1c1a04005c40d9cd5a6d3db50d32b0 (patch)
tree6e9bacf179350817e441f1baf5d5971f203a162a
parentb3f0be788afc17d2206e1ae1c731d8aeda1f2f59 (diff)
downloadpostgresql-9d9a71002a1c1a04005c40d9cd5a6d3db50d32b0.tar.gz
postgresql-9d9a71002a1c1a04005c40d9cd5a6d3db50d32b0.zip
cirrus: Temporarily fix libcurl link error
On FreeBSD the ftp/curl port appears to be missing a minimum version dependency on libssh2, so the following starts showing up after upgrading to curl 8.11.1_1: libcurl.so.4: Undefined symbol "libssh2_session_callback_set2" Awaiting an upgrade of the FreeBSD CI images to version 14, work around the issue. Author: Jacob Champion <jacob.champion@enterprisedb.com> Reviewed-by: Daniel Gustafsson <daniel@yesql.se> Discussion: https://postgr.es/m/CAOYmi+kZAka0sdxCOBxsQc2ozEZGZKHWU_9nrPXg3sG1NJ-zJw@mail.gmail.com
-rw-r--r--.cirrus.tasks.yml1
1 files changed, 1 insertions, 0 deletions
diff --git a/.cirrus.tasks.yml b/.cirrus.tasks.yml
index 2f5f5ef21a8..91b51142d2e 100644
--- a/.cirrus.tasks.yml
+++ b/.cirrus.tasks.yml
@@ -168,6 +168,7 @@ task:
sysctl kern.corefile='/tmp/cores/%N.%P.core'
setup_additional_packages_script: |
pkg install -y curl
+ pkg upgrade -y libssh2 # XXX shouldn't be necessary. revisit w/ FreeBSD 14
# NB: Intentionally build without -Dllvm. The freebsd image size is already
# large enough to make VM startup slow, and even without llvm freebsd