diff --git a/backport-fixed-some-test-assertions-in-test-generated-code2.c.patch b/backport-fixed-some-test-assertions-in-test-generated-code2.c.patch new file mode 100644 index 0000000000000000000000000000000000000000..9110c01b847148729f33041940eeb8bd5f6ad6d6 --- /dev/null +++ b/backport-fixed-some-test-assertions-in-test-generated-code2.c.patch @@ -0,0 +1,36 @@ +From 5ee9afdc157669528433bd19b015777a4b09fe34 Mon Sep 17 00:00:00 2001 +From: Adam Cozzette +Date: Tue, 27 Aug 2019 11:07:26 -0700 +Subject: [PATCH] Fixed some test assertions in test-generated-code2.c + +I fixed a couple test assertions here that seemed to be accidentally +using assignment (=) instead of equality (==). +--- + t/generated-code2/test-generated-code2.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/t/generated-code2/test-generated-code2.c b/t/generated-code2/test-generated-code2.c +index 109a71e..e1e50bc 100755 +--- a/t/generated-code2/test-generated-code2.c ++++ b/t/generated-code2/test-generated-code2.c +@@ -1683,7 +1683,7 @@ assert_required_default_values_are_default (Foo__DefaultRequiredValues *mess) + assert (mess->v_float == 2.5); + assert (mess->v_double == 4.5); + assert (strcmp (mess->v_string, "hi mom\n") == 0); +- assert (mess->v_bytes.len = /* a */ 1 ++ assert (mess->v_bytes.len == /* a */ 1 + + /* space */ 1 + + /* NUL */ 1 + + /* space */ 1 +@@ -1722,7 +1722,7 @@ assert_optional_default_values_are_default (Foo__DefaultOptionalValues *mess) + assert (mess->v_double == 4.5); + assert (strcmp (mess->v_string, "hi mom\n") == 0); + assert (!mess->has_v_bytes); +- assert (mess->v_bytes.len = /* a */ 1 ++ assert (mess->v_bytes.len == /* a */ 1 + + /* space */ 1 + + /* NUL */ 1 + + /* space */ 1 +-- +2.42.0.windows.2 + diff --git a/protobuf-c.spec b/protobuf-c.spec index 13704bce2abb36a01e9223fb9aaaa40485442af1..6a065c4b026bf5590a2c395a2339d941f73575f4 100644 --- a/protobuf-c.spec +++ b/protobuf-c.spec @@ -1,6 +1,6 @@ Name: protobuf-c Version: 1.3.2 -Release: 5 +Release: 6 Summary: This is protobuf-c, a C implementation of the Google Protocol Buffers data serialization format License: BSD URL: https://github.com/protobuf-c/protobuf-c @@ -11,6 +11,7 @@ Obsoletes: %{name}-compiler < %{version}-%{release} Patch6000: backport-0001-Fix-issue-499-unsigned-integer-overflow.patch Patch6001: backport-0002-Fix-regression-with-zero-length-messages-introduced-.patch +Patch6002: backport-fixed-some-test-assertions-in-test-generated-code2.c.patch %description This is protobuf-c, a C implementation of the Google Protocol Buffers data serialization format. @@ -54,6 +55,9 @@ make check %{_libdir}/{libprotobuf-c.so,pkgconfig/libprotobuf-c.pc} %changelog +* Wed Dec 27 2023 fandehui - 1.3.2-6 +- Fixed some test assertions in test-generated-code2.c + * Thu Apr 20 2023 zhoujie - 1.3.2-5 - Type:bugfix - ID:NA