You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by bc...@apache.org on 2025/04/21 22:16:50 UTC

(trafficserver) branch master updated: Update dependency comments for building boringssl and openssl for http3 on debian (#12203)

This is an automated email from the ASF dual-hosted git repository.

bcall pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git


The following commit(s) were added to refs/heads/master by this push:
     new 456066f170 Update dependency comments for building boringssl and openssl for http3 on debian (#12203)
456066f170 is described below

commit 456066f170e5d6c76e5a4fc19e2e6b1d636b8d98
Author: Hiroaki Nakamura <hn...@gmail.com>
AuthorDate: Tue Apr 22 07:16:45 2025 +0900

    Update dependency comments for building boringssl and openssl for http3 on debian (#12203)
    
    - Change python2-dev and libpython2-dev to python3-dev and libpython3-dev.
    - Remove cargo since rustup fails if cargo and rustc deb packages are installed.
    - Add libpsf-dev for curl. Without it, the configure for curl fails like below:
    
    checking for psl_builtin in -lpsl... no
    configure: error: libpsl libs and/or directories were not found where specified!
---
 tools/build_boringssl_h3_tools.sh | 6 +++---
 tools/build_openssl_h3_tools.sh   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/tools/build_boringssl_h3_tools.sh b/tools/build_boringssl_h3_tools.sh
index 95942cb5be..2bfd8932a0 100755
--- a/tools/build_boringssl_h3_tools.sh
+++ b/tools/build_boringssl_h3_tools.sh
@@ -58,9 +58,9 @@ elif [ -e /etc/debian_version ]; then
     echo "+-------------------------------------------------------------------------+"
     echo "| You probably need to run this, or something like this, for your system: |"
     echo "|                                                                         |"
-    echo "|   sudo apt -y install libev-dev libjemalloc-dev python2-dev libxml2-dev |"
-    echo "|   sudo apt -y install libpython2-dev libc-ares-dev libsystemd-dev       |"
-    echo "|   sudo apt -y install libevent-dev libjansson-dev zlib1g-dev cargo      |"
+    echo "|   sudo apt -y install libev-dev libjemalloc-dev python3-dev libxml2-dev |"
+    echo "|   sudo apt -y install libpython3-dev libc-ares-dev libsystemd-dev       |"
+    echo "|   sudo apt -y install libevent-dev libjansson-dev zlib1g-dev libpsl-dev |"
     echo "|                                                                         |"
     echo "| Rust may be needed too, see https://rustup.rs for the details           |"
     echo "+-------------------------------------------------------------------------+"
diff --git a/tools/build_openssl_h3_tools.sh b/tools/build_openssl_h3_tools.sh
index 8f967c7b1f..3e22cf69e0 100755
--- a/tools/build_openssl_h3_tools.sh
+++ b/tools/build_openssl_h3_tools.sh
@@ -59,9 +59,9 @@ elif [ -e /etc/debian_version ]; then
     echo "+-------------------------------------------------------------------------+"
     echo "| You probably need to run this, or something like this, for your system: |"
     echo "|                                                                         |"
-    echo "|   sudo apt -y install libev-dev libjemalloc-dev python2-dev libxml2-dev |"
-    echo "|   sudo apt -y install libpython2-dev libc-ares-dev libsystemd-dev       |"
-    echo "|   sudo apt -y install libevent-dev libjansson-dev zlib1g-dev cargo      |"
+    echo "|   sudo apt -y install libev-dev libjemalloc-dev python3-dev libxml2-dev |"
+    echo "|   sudo apt -y install libpython3-dev libc-ares-dev libsystemd-dev       |"
+    echo "|   sudo apt -y install libevent-dev libjansson-dev zlib1g-dev libpsl-dev |"
     echo "|                                                                         |"
     echo "| Rust may be needed too, see https://rustup.rs for the details           |"
     echo "+-------------------------------------------------------------------------+"