ci: Remove installation of libcurl
authorDaniel Gustafsson <[email protected]>
Wed, 5 Mar 2025 21:12:20 +0000 (22:12 +0100)
committerDaniel Gustafsson <[email protected]>
Wed, 5 Mar 2025 21:12:20 +0000 (22:12 +0100)
The CI images come with libcurl pre-installed since commit a119426
in the pg-vm-images repository so remove the installation commands
from the Cirrus tasks.  Installation of libcurl packages was added
in the OAuth patchset which introduced the dependency, a backpatch
is thus not applicable.

Author: Daniel Gustafsson <[email protected]>
Reviewed-by: Andres Freund <[email protected]>
Discussion: https://postgr.es/m/8745B9D8-D897-4302-BD4C-FC18F291ECB7@yesql.se

.cirrus.tasks.yml

index ed1f6ee42a1421c6c8b11e34344ebfe32e092cdf..5849cbb839a2ec868cdc3709d9923bdb5ace7502 100644 (file)
@@ -188,7 +188,7 @@ task:
     chown root:postgres /tmp/cores
     sysctl kern.corefile='/tmp/cores/%N.%P.core'
   setup_additional_packages_script: |
-    pkg install -y curl
+    #pkg install -y ...
 
   # NB: Intentionally build without -Dllvm. The freebsd image size is already
   # large enough to make VM startup slow, and even without llvm freebsd
@@ -445,10 +445,8 @@ task:
     EOF
 
   setup_additional_packages_script: |
-    apt-get update
-    DEBIAN_FRONTEND=noninteractive apt-get -y install \
-      libcurl4-openssl-dev \
-      libcurl4-openssl-dev:i386 \
+    #apt-get update
+    #DEBIAN_FRONTEND=noninteractive apt-get -y install ...
 
   matrix:
     # SPECIAL:
@@ -837,8 +835,8 @@ task:
     folder: $CCACHE_DIR
 
   setup_additional_packages_script: |
-    apt-get update
-    DEBIAN_FRONTEND=noninteractive apt-get -y install libcurl4-openssl-dev
+    #apt-get update
+    #DEBIAN_FRONTEND=noninteractive apt-get -y install ...
 
   ###
   # Test that code can be built with gcc/clang without warnings