diff --git a/backport-fix-testcase-error.patch b/backport-fix-testcase-error.patch new file mode 100644 index 0000000000000000000000000000000000000000..bd5f8ecf6dac32749ad2bd38a8003fbe9fe67568 --- /dev/null +++ b/backport-fix-testcase-error.patch @@ -0,0 +1,27 @@ +From a2899a3f7a508f6e2f031c988759229a79a1b7be Mon Sep 17 00:00:00 2001 +From: Patrick Griffis +Date: Wed, 24 Nov 2021 12:14:53 -0600 +Subject: [PATCH] tests: Fix brotli test comparing non-NUL-terminated data as a + string + +--- + tests/brotli-decompressor-test.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/tests/brotli-decompressor-test.c b/tests/brotli-decompressor-test.c +index cb26e46a..cd9004c3 100644 +--- a/tests/brotli-decompressor-test.c ++++ b/tests/brotli-decompressor-test.c +@@ -54,6 +54,9 @@ test_brotli (void) + + g_assert_cmpint (result, ==, G_CONVERTER_FINISHED); + ++ /* NUL terminate data so we can cmpstr below. */ ++ g_byte_array_append (out_bytes, (const guint8*)"\0", 1); ++ + g_free (contents); + g_assert_true (g_file_get_contents (uncompressed_filename, &contents, &length, NULL)); + g_assert_cmpstr ((char*)out_bytes->data, ==, contents); +-- +GitLab + diff --git a/libsoup.spec b/libsoup.spec index 5bc22d02fea525348e270e4eab4477eb619f629a..3b0ea59413347fbd52dfa26378e335a13c68a36b 100644 --- a/libsoup.spec +++ b/libsoup.spec @@ -1,10 +1,13 @@ Name: libsoup Version: 2.71.0 -Release: 2 +Release: 3 Summary: An HTTP library implementation License: LGPLv2 URL: https://wiki.gnome.org/Projects/libsoup Source0: https://download.gnome.org/sources/%{name}/2.71/%{name}-%{version}.tar.xz + +Patch6000: backport-fix-testcase-error.patch + BuildRequires: glib2-devel glib-networking krb5-devel gobject-introspection-devel gettext BuildRequires: libxml2-devel libpsl-devel sqlite-devel vala gtk-doc meson libxslt BuildRequires: samba-winbind-clients brotli-devel @@ -61,6 +64,9 @@ sed -i 's/idm[0-9]\{5,32\}/idm12345678912345/g' %{buildroot}%{_datadir}/gtk-doc/ %{_datadir}/gtk-doc/html/libsoup-2.4/* %changelog +* Tue Nov 01 2022 wangkerong - 2.71.0-3 +- fix brotli-decompressor-test testcase failure + * Mon Apr 19 2021 zhanzhimin - 2.71.0-2 - Type:bugfix - CVE:NA