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

dmeden 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 5c2d64d796 Tests: Update oss-fuzz script to use the updated H3 build 
tools folder. (#11316)
5c2d64d796 is described below

commit 5c2d64d79610fe1bc4809ca6951f7b85cca242f8
Author: Damian Meden <[email protected]>
AuthorDate: Mon May 6 21:12:59 2024 +0200

    Tests: Update oss-fuzz script to use the updated H3 build tools folder. 
(#11316)
---
 tests/fuzzing/oss-fuzz.sh | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/tests/fuzzing/oss-fuzz.sh b/tests/fuzzing/oss-fuzz.sh
index bd5f711765..1c1961df0b 100644
--- a/tests/fuzzing/oss-fuzz.sh
+++ b/tests/fuzzing/oss-fuzz.sh
@@ -30,6 +30,7 @@ apt-get install -y libev-dev libjemalloc-dev python2-dev 
libxml2-dev libpython2-
 curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain=nightly
 export PATH="/root/.cargo/bin:${PATH}"
 
+# Build tools folder will be /opt/h3-tools-boringssl
 BASE=/opt $SRC/trafficserver/tools/build_h3_tools.sh
 
 export CFLAGS="${CFLAGS_SAVE}"
@@ -50,16 +51,16 @@ then
 fi
 
 mkdir -p build && cd build/
-cmake -DENABLE_POSIX_CAP=OFF -DENABLE_FUZZING=ON -DYAML_BUILD_SHARED_LIBS=OFF 
-DENABLE_HWLOC=OFF -DENABLE_JEMALLOC=OFF -DENABLE_LUAJIT=OFF 
-Dquiche_ROOT=/opt/quiche -DENABLE_QUICHE=TRUE 
-DOPENSSL_INCLUDE_DIR=/opt/boringssl/include -DOPENSSL_ROOT_DIR=/opt/boringssl 
../.
+cmake -DENABLE_POSIX_CAP=OFF -DENABLE_FUZZING=ON -DYAML_BUILD_SHARED_LIBS=OFF 
-DENABLE_HWLOC=OFF -DENABLE_JEMALLOC=OFF -DENABLE_LUAJIT=OFF 
-Dquiche_ROOT=/opt/h3-tools-boringssl/quiche -DENABLE_QUICHE=TRUE 
-DOPENSSL_INCLUDE_DIR=/opt/h3-tools-boringssl/boringssl/include 
-DOPENSSL_ROOT_DIR=/opt/h3-tools-boringssl/boringssl ../.
 make -j$(nproc) --ignore-errors
 
 cp tests/fuzzing/fuzz_* $OUT/
 cp -r tests/fuzzing/lib/ $OUT/
 cp $SRC/trafficserver/tests/fuzzing/*.zip  $OUT/
 
-cp /opt/boringssl/lib/libssl.so $OUT/lib/
-cp /opt/boringssl/lib/libcrypto.so $OUT/lib/
-cp /opt/quiche/lib/libquiche.so $OUT/lib/
+cp /opt/h3-tools-boringssl/boringssl/lib/libssl.so $OUT/lib/
+cp /opt/h3-tools-boringssl/boringssl/lib/libcrypto.so $OUT/lib/
+cp /opt/h3-tools-boringssl/quiche/lib/libquiche.so $OUT/lib/
 
 if [[ $SANITIZER = undefined ]]
 then

Reply via email to