Debian Patches

Status for protobuf/3.12.4-1+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
hurd.patch Add support for GNU/Hurd which doesn't define PATH_MAX. Bas Couwenberg <sebastic@debian.org> no debian 2019-08-06
default_python_version =================================================================== no
s390x.patch Add support for s390x architecture. Based on port of Google V8 JavaScript engine to z Systems Sebastiaan Couwenberg <sebastic@xs4all.nl> no debian https://github.com/ibmruntimes/v8z
disable_local_gmock.patch use packaged Google Test and Google Mock libraries Link tests with the already compiled libraries. Laszlo Boszormenyi (GCS) <gcs@debian.org> not-needed 2018-05-29
fix_google_test_link.patch fix linking with recent Google's C++ test framework Need to link with libgtest_main.a as well. Laszlo Boszormenyi (GCS) <gcs@debian.org> no 2018-10-11
fix_googletest.patch fix Googletest function name Old version of Googletest use different (now deprecated) function name. Laszlo Boszormenyi (GCS) <gcs@debian.org> not-needed 2019-08-06
no_thirdparty.patch don't compile third_party source . Laszlo Boszormenyi (GCS) <gcs@debian.org> not-needed 2019-08-06
x32.patch fix FTBFS on x32 due to versioned glibc symbols protobuf assumes that glibc 2.2.5 memcpy symbols will be available #if
defined(__x86-64__); however, x32 also defines this, but was not
supported prior to 2.16.
Laurence Parry <greenreaper@gmail.com> not-needed debian other, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931503#5 2019-08-06
32bit.patch cut number 32 bit number parsing in Python 2 self-tests Any number get back as zero. :-/ Laszlo Boszormenyi (GCS) <gcs@debian.org> no 2019-09-12
python3ify_examples.patch execute examples with Pyhton 3 Update shebang to call Python 3 binary. Laszlo Boszormenyi (GCS) <gcs@debian.org> no 2020-03-24
no_errorprone.patch Remove dependency on errror-prone library Library is not necessary and is not currently available in Debian. This patch
can be safely removed if the error-prone library is ever added to Debian and
that functionality is needed in protobuf.
Olek Wojnar <olek@debian.org> no 2020-05-01
CVE-2021-22570.patch commit a00125024e9231d76746bd394fef8876f5cc15e2

Sync from Piper @353127564

PROTOBUF_SYNC_PIPER

Backport:
* Reduce to the actually relevant changes introduced in the actual merge.

diff --cc src/google/protobuf/descriptor.cc
index 7af37c57f,7af37c57f..03c4e2b51
Deanna Garcia <deannagarcia@google.com> no 2021-01-22
CVE-2021-22569.patch [PATCH] Improve performance of parsing unknown fields in Java (#9371)
Credit should go to @elharo for most of these Java changes--I am just
cherry-picking them from our internal codebase. The one thing I did
change was to give the UTF-8 validation tests their own Bazel test
target. This makes it possible to give the other tests a shorter
timeout, which is important for UnknownFieldSetPerformanceTest in
particular.
Adam Cozzette <acozzette@google.com> no 2022-01-05
CVE-2022-1941.patch [PATCH] Sync from Piper @473817856
PROTOBUF_SYNC_PIPER
Mike Kruskal <mkruskal@google.com> no 2022-09-12

All known versions for source package 'protobuf'

Links