summaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorMatthew Waters <matthew@centricular.com>2022-03-18 18:35:05 +1100
committerMatthew Waters <matthew@centricular.com>2022-03-18 18:35:05 +1100
commitf0e5c8e0f27aedafc6b83125034e4e07d6e59040 (patch)
treebd84e51390b31edf5de3629d903a1b9872eacdf1 /ci
parent2b85e5f99c3cadfb3f7d2c1ab25322cb359884ec (diff)
downloadgstreamer-f0e5c8e0f27aedafc6b83125034e4e07d6e59040.tar.gz
ci/fuzzing: update glib version to 2.72.0
Fixes an issue where on configure, glib's internal gnulib was tripping up the undefined behaviour sanitizer with a divide by 0. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1976>
Diffstat (limited to 'ci')
-rwxr-xr-xci/fuzzing/build-oss-fuzz.sh5
1 files changed, 2 insertions, 3 deletions
diff --git a/ci/fuzzing/build-oss-fuzz.sh b/ci/fuzzing/build-oss-fuzz.sh
index b5334fbddd..cb4801c5cc 100755
--- a/ci/fuzzing/build-oss-fuzz.sh
+++ b/ci/fuzzing/build-oss-fuzz.sh
@@ -42,8 +42,8 @@ cd $WORK
# 1) BUILD GLIB AND GSTREAMER
# Note: we build glib ourselves so that we get proper malloc/free backtraces
-tar xvJf $SRC/glib-2.64.2.tar.xz
-cd glib-2.64.2
+tar xvJf $SRC/glib-2.72.0.tar.xz
+cd glib-2.72.0
# options taken from glib's oss-fuzz build definition
meson \
--prefix=$PREFIX \
@@ -52,7 +52,6 @@ meson \
-Db_lundef=false \
-Doss_fuzz=enabled \
-Dlibmount=disabled \
- -Dinternal_pcre=true \
_builddir
ninja -C _builddir
ninja -C _builddir install